github.com/lmorg/murex@v0.0.0-20240217211045-e081c89cd4ef/gen/changelog/v2.10_doc.yaml (about)

     1  - DocumentID: v2.10
     2    Title: >-
     3      v2.10
     4    CategoryID: changelog
     5    DateTime: 2022-08-01 20:10
     6    Summary: >-
     7      This release brings a few minor improvements and bug fixes rather than big new
     8      headline features.
     9    Description: |-
    10      ### Breaking Changes:
    11  
    12      * None
    13  
    14      ### Features:
    15  
    16      * Added support for ranges to be used as variables. eg
    17        ```
    18        f: +f -> set v
    19        echo: @v[2..]
    20        ```
    21  
    22      * Complete re-write of `f`. It is now the tool I had always intended when I first created that builtin
    23  
    24      * `g` now supports being run as a method (eg to filter items from a file list)
    25  
    26      * `rx` now supports being run as a method (eg to filter items from a file list)
    27  
    28      * Updated autocompletes for `git`
    29      
    30      * Updated autocompletes for `terraform`
    31  
    32      ### Minor Changes:
    33  
    34      * Added support for profiling
    35  
    36      * Removed unused data types
    37  
    38      * Dropped `profile/` prefix from the module string for modules and profiles (as seen in `FileRef`)
    39  
    40      ### Bug Fixes:
    41  
    42      * Lots of improvements to how `||` and `&&` are used in other `runmode`'s, `try`, and `trypipe`
    43  
    44      * autoglob prompt now has a mutex wrapped around it to prevent concurrent processes sending the prompt haywire
    45  
    46      * Spellchecker no longer underlines partial words
    47  
    48      * Better removal of \\x16 and other non-printable characters leaking into readline
    49  
    50    Related:
    51      - autocomplete
    52      - range
    53      - runmode
    54      - schedulers
    55      - try
    56      - trypipe
    57      - logical-and
    58      - logical-or
    59      - modules
    60      - profile
    61      - fileref
    62      - spellcheck
    63      - f
    64      - g
    65      - rx
    66