|
1 | 1 | # Changelog
|
2 | 2 |
|
| 3 | +## [v2.0.0](https://github.com/devlooped/Merq/tree/v2.0.0) (2024-01-29) |
| 4 | + |
| 5 | +[Full Changelog](https://github.com/devlooped/Merq/compare/v2.0.0-rc.6...v2.0.0) |
| 6 | + |
| 7 | +:sparkles: Implemented enhancements: |
| 8 | + |
| 9 | +- Allow async enumerable stream results [\#113](https://github.com/devlooped/Merq/issues/113) |
| 10 | + |
| 11 | +:hammer: Other: |
| 12 | + |
| 13 | +- Benchmark dynamic dispatch performance characteristics [\#116](https://github.com/devlooped/Merq/issues/116) |
| 14 | + |
| 15 | +:twisted_rightwards_arrows: Merged: |
| 16 | + |
| 17 | +- Dynamic dispatch benchmarks [\#118](https://github.com/devlooped/Merq/pull/118) (@kzu) |
| 18 | + |
3 | 19 | ## [v2.0.0-rc.6](https://github.com/devlooped/Merq/tree/v2.0.0-rc.6) (2024-01-29)
|
4 | 20 |
|
5 | 21 | [Full Changelog](https://github.com/devlooped/Merq/compare/v2.0.0-rc.5...v2.0.0-rc.6)
|
|
110 | 126 | - Add support for duck typing of commands [\#33](https://github.com/devlooped/Merq/issues/33)
|
111 | 127 | - Add support for duck typing on events [\#31](https://github.com/devlooped/Merq/issues/31)
|
112 | 128 | - Allow derived message bus implementation to monitor used event contracts [\#19](https://github.com/devlooped/Merq/issues/19)
|
| 129 | +- Make duck-typing support pluggable [\#60](https://github.com/devlooped/Merq/pull/60) (@kzu) |
| 130 | +- Provide analyzer + code fix for turning sync command to async and viceversa [\#39](https://github.com/devlooped/Merq/pull/39) (@kzu) |
| 131 | +- Support sync/async execute fixer on returning commands too [\#35](https://github.com/devlooped/Merq/pull/35) (@kzu) |
| 132 | +- Duck typing of events and commands [\#34](https://github.com/devlooped/Merq/pull/34) (@kzu) |
| 133 | +- Allow derived message bus implementation to monitor used event contracts [\#20](https://github.com/devlooped/Merq/pull/20) (@kzu) |
113 | 134 |
|
114 | 135 | :hammer: Other:
|
115 | 136 |
|
|
120 | 141 |
|
121 | 142 | - Add pages and oss artifacts [\#62](https://github.com/devlooped/Merq/pull/62) (@kzu)
|
122 | 143 | - Update to modern color [\#61](https://github.com/devlooped/Merq/pull/61) (@kzu)
|
123 |
| -- Make duck-typing support pluggable [\#60](https://github.com/devlooped/Merq/pull/60) (@kzu) |
124 | 144 | - Upgrade to centrally managed package versions [\#52](https://github.com/devlooped/Merq/pull/52) (@kzu)
|
125 | 145 | - Add support for collections in dynamic record creation factories [\#50](https://github.com/devlooped/Merq/pull/50) (@kzu)
|
126 | 146 | - Add support for hierarchical record creation from generated factories [\#48](https://github.com/devlooped/Merq/pull/48) (@kzu)
|
127 | 147 | - Add comprehensive tests for analyzers and code fixes [\#46](https://github.com/devlooped/Merq/pull/46) (@kzu)
|
128 |
| -- Provide analyzer + code fix for turning sync command to async and viceversa [\#39](https://github.com/devlooped/Merq/pull/39) (@kzu) |
129 |
| -- Support sync/async execute fixer on returning commands too [\#35](https://github.com/devlooped/Merq/pull/35) (@kzu) |
130 |
| -- Duck typing of events and commands [\#34](https://github.com/devlooped/Merq/pull/34) (@kzu) |
131 |
| -- Allow derived message bus implementation to monitor used event contracts [\#20](https://github.com/devlooped/Merq/pull/20) (@kzu) |
132 | 148 | - Unified IMessageBus interface [\#16](https://github.com/devlooped/Merq/pull/16) (@kzu)
|
133 | 149 | - Add dynamic OS matrix [\#15](https://github.com/devlooped/Merq/pull/15) (@kzu)
|
134 | 150 |
|
|
0 commit comments