Skip to content

0.1.18

Compare
Choose a tag to compare
@github-actions github-actions released this 18 Dec 10:06

Added

  • add file-level laze_required_version
    If specified, laze checks if its own version is at leastlaze_required_version.

  • add task::exports
    This allows laze variables to be exported to the environment of tasks:

      context:
      - name: foo
        env:
          some_variable: some_value
        tasks:
          some_task:
            exports:
            - some_variable
          cmd:
          # some_varialble=some_value is will be set in the _shell environment_
          - some_command

Internal

  • extended test suite, now allows to test for exit codes and stdout/stderr patterns.
    Mostly, this allows to test errors.

  • dependencies:

    • bump clap from 4.4.6 to 4.4.11
    • bump clap_complete from 4.4.3 to 4.4.4
    • bump clap_mangen from 0.2.14 to 0.2.15
    • bump evalexpr from 11.1.0 to 11.3.0
    • bump indexmap from 2.0.2 to 2.1.0
    • bump itertools from 0.11.0 to 0.12.0
    • bump rust-embed from 8.0.0 to 8.1.0
    • bump serde from 1.0.188 to 1.0.193
    • bump serde_yaml from 0.9.25 to 0.9.27
    • bump url from 2.4.1 to 2.5.0
    • bump uuid from 1.4.1 to 1.6.1