|
1 | 1 | ## [Unreleased]
|
| 2 | +- Add support for `Interactify.with(queue: 'within_30_seconds', retry: 3)` |
2 | 3 |
|
3 |
| -## [0.1.0-alpha.1] - 2023-12-16 |
4 |
| - |
5 |
| -- Initial release |
6 |
| - |
7 |
| -## [0.2.0-alpha.1] - 2023-12-27 |
| 4 | +## [0.5.0] - 2024-01-01 |
| 5 | +- Add support for `SetA = Interactify { _1.a = 'a' }`, lambda and block class creation syntax |
| 6 | +- Add support for organizing `organize A.organizing(B, C, D), E, F` contract syntax |
| 7 | +- make definition errors raise optionally |
| 8 | +- raise an error with unexpected keys in Interactify.if clause |
| 9 | +- propagate caller_info through chains |
8 | 10 |
|
9 |
| -- Added support for Interactify.promising syntax in organizers |
| 11 | +## [0.4.1] - 2023-12-29 |
| 12 | +- Fix bug triggered when nesting each and if |
10 | 13 |
|
11 |
| -## [0.3.0-alpha.1] - 2023-12-29 |
| 14 | +## [0.4.0] - 2023-12-29 |
| 15 | +- All internal restructuring/refactoring into domains. |
| 16 | +- Add support for organize `self.if(:condition, then: A, else: B)` syntax |
| 17 | +- change location of matchers to `require 'interactify/rspec_matchers/matchers'` |
12 | 18 |
|
13 |
| -- Added support for `{if: :condition, then: A, else: B}` in organizers |
| 19 | +## [0.3.0-RC1] - 2023-12-29 |
| 20 | +- Fixed to work with and make optional dependencies for sidekiq and railties. Confirmed as working with ruby >= 3.1.4 |
14 | 21 |
|
15 | 22 | ## [0.3.0-alpha.2] - 2023-12-29
|
16 |
| - |
17 | 23 | - Remove deep_matching development dependency
|
18 | 24 |
|
19 |
| -## [0.3.0-RC1] - 2023-12-29 |
20 |
| - |
21 |
| -- Fixed to work with and make optional dependencies for sidekiq and railties. Confirmed as working with ruby >= 3.1.4 |
22 | 25 |
|
23 |
| -## [0.4.0] - 2023-12-29 |
24 |
| - |
25 |
| -- All internal restructuring/refactoring into domains. |
26 |
| -- Add support for organize `self.if(:condition, then: A, else: B)` syntax |
27 |
| -- change location of matchers to `require 'interactify/rspec_matchers/matchers'` |
| 26 | +## [0.3.0-alpha.1] - 2023-12-29 |
| 27 | +- Added support for `{if: :condition, then: A, else: B}` in organizers |
28 | 28 |
|
29 |
| -## [0.4.1] - 2023-12-29 |
30 |
| -- Fix bug triggered when nesting each and if |
| 29 | +## [0.2.0-alpha.1] - 2023-12-27 |
| 30 | +- Added support for Interactify.promising syntax in organizers |
31 | 31 |
|
32 |
| -## [0.5.0] - 2024-01-01 |
33 |
| -- Add support for `SetA = Interactify { _1.a = 'a' }`, lambda and block class creation syntax |
34 |
| -- Add support for organizing `organize A.organizing(B, C, D), E, F` contract syntax |
35 |
| -- make definition errors raise optionally |
36 |
| -- raise an error with unexpected keys in Interactify.if clause |
37 |
| -- propagate caller_info through chains |
| 32 | +## [0.1.0-alpha.1] - 2023-12-16 |
| 33 | +- Initial release |
0 commit comments