Skip to content

Latest commit

 

History

History
93 lines (71 loc) · 1.9 KB

CHANGELOG.md

File metadata and controls

93 lines (71 loc) · 1.9 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[1.5.0] - 2022-04-19

Changed

  • Update docs
  • Rename internal variables for more clarity
  • Improved spec checkers

[1.4.1] - 2021-09-04

Changed

  • Fixed nil issue with assign_and_return!

[1.4.0] - 2021-09-04

Added

  • Added assign_and_return! to propagation extension

[1.3.2] - 2021-07-21

Changed

  • Improved setup

[1.3.1] - 2021-07-21

Changed

  • Improved Railtie support

[1.3.0] - 2021-07-19

Added

  • Added Ruby 3.0 support

[1.2.0] - 2021-02-04

Changed

  • Add failed_steps to procedure

[1.1.1] - 2019-12-08

Changed

  • Improve procedure error merging

[1.1.0] - 2019-12-06

Added

  • Added procedure support for running multiple commands

[1.0.10] - 2019-12-21

Added

  • Added Ruby 2.7 support

Removed

  • Removed generator empty directory check

[1.0.9] - 2019-12-20

Removed

  • Removed lite-command generator
  • Removed rspec file from rails generator

[1.0.8] - 2019-09-16

Changed

  • Changed create propagation to check errors instead of persistence

[1.0.7] - 2019-09-12

Added

  • Add propagation mixin

[1.0.6] - 2019-09-07

Added

  • Raise error when class call if class doesn't respond_to execute

[1.0.5] - 2019-09-05

Added

  • Add merge_exception! method to errors module

[1.0.4] - 2019-09-02

Added

  • Add merge_errors! method to errors module

[1.0.3] - 2019-09-02

Added

  • Add rails generators

[1.0.2] - 2019-08-12

Changed

  • Renamed command method to execute
  • Renamed run method to execute

[1.0.1] - 2019-08-07

Changed

  • Pass args to command in call for Simple based commands

[1.0.0] - 2019-08-07

Added

  • Initial project version