Skip to content

Releases: swimlane/atomic-operator

v0.9.1

24 Dec 06:21
9756e48
Compare
Choose a tag to compare

0.9.1 (2023-12-24)

Bug Fixes

  • Adding pretty run output (67bf78a)
  • Removing old python setup files and updating ci (efdad4e)
  • removing setting in ci (892079c)
  • Updated docs (22c76da)
  • Updatind dependencies (256633b)

v0.9.0

06 Mar 22:54
819ee56
Compare
Choose a tag to compare

0.9.0 (2023-03-06)

⚠ BREAKING CHANGES

  • Adding support for atomic-operator-runner to separate responsibilities from this package to the executioner in the runner package.
  • Adding poetry support for the entire project going forward. This may be a BREAKING CHANGE!

Features

  • Added new parameter to accept input_arguments from command line and config file (831d9cb)
  • Adding poetry support for the entire project going forward. This may be a BREAKING CHANGE! (cbfce67)
  • Adding support for atomic-operator-runner to separate responsibilities from this package to the executioner in the runner package. (c9484e4)
  • Adding the ability to search all atomics based on a keyword or string. Fixes #59 (aad5165)

Bug Fixes

  • Fixing variable replacement for powershell commands instead of command_prompt. Fixed #58 (c4dbb69)
  • Resolving issues with passing multiple test_guids and creating the appropriate run list. Fixes #57 (d669086)
  • Update imports (a5dd297)
  • Updated tests to match new schema (0c7767a)
  • Updating meta and moved attributes to init in package root (df2d93d)

Documentation

0.8.5

13 Apr 17:12
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.8.4...0.8.5

0.8.4

13 Apr 16:39
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.8.3...0.8.4

0.8.3

13 Mar 16:59
Compare
Choose a tag to compare

Updating version

0.8.2

10 Mar 16:45
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.8.1...0.8.2

0.8.1

15 Feb 22:47
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.8.0...0.8.1

0.8.0

10 Feb 17:52
Compare
Choose a tag to compare

Please know that major changes occurred in this release.

To be in sync with the Invoke-Atomic project, I have modified how the parameters work for the run command.

You can now only provide one of the following parameters (all others stay the same).

  • check_prereqs #39
  • get_prereqs #40
  • cleanup

We will now run these defined commands (just like Invoke-Atomic does currently) and will not run the run command.

If none of these are specified then we will run the executor.command.

Other changes

  • Added elevation_required parameter for remote connections #37
  • Updated the copying of source files #38
  • Added better error handling when parameters are typed in with typos. #41

What's Changed

Full Changelog: 0.7.0...0.8.0

0.7.0

11 Jan 22:41
Compare
Choose a tag to compare
  • Bumped minor version
  • Updated argument handling in get_atomics Retrieving Atomic Tests with specified destination in /opt throws unexpected keyword argument error #28
  • Updated error catching and logging within state machine class when copying source files to remote system Logging and troubleshooting question #32
  • Updated ConfigParser from instance variables to local method bound variables Using a second AtomicOperator instance executes the tests of the first instance too #33
  • Updated documentation and changelog
  • Updated documentation around M1 mac systems Installation fails on ARM-based (M1) Mac #36
  • Added config_file_only parameter to indicate that only the config_file parameters should be ran When using 'config_file' add flag to only run tests within that config. #35

What's Changed

New Contributors

Full Changelog: 0.6.0...0.7.0

0.6.0

17 Dec 16:47
Compare
Choose a tag to compare

What's Changed

  • Updated changelog
  • Added configuration file documentation
  • Bumped version to 0.6.0
  • Added help as part of the command line interface
  • Added help method to the AtomicOperator class

Full Changelog: 0.5.4...0.6.0