The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
## What's Changed
* Rename `Heap` to `CopyOnWrite` by @DevYeom in https://github.com/DevYeom/OneWay/pull/74
* Add a privacy manifest by @DevYeom in https://github.com/DevYeom/OneWay/pull/75
* Improve the CI process entirely by @DevYeom in https://github.com/DevYeom/OneWay/pull/77
**Full Changelog**: https://github.com/DevYeom/OneWay/compare/2.3.0...2.4.0
## What's Changed
* Add effects result builder for sugar by @sobabear in https://github.com/DevYeom/OneWay/pull/68
* Support for result builder in `concat` and `merge` by @DevYeom in https://github.com/DevYeom/OneWay/pull/70
* Add `Create` effect that creates an asynchronous stream by @DevYeom in https://github.com/DevYeom/OneWay/pull/71
**Full Changelog**: https://github.com/DevYeom/OneWay/compare/2.2.1...2.3.0
## What's Changed
* Make the state of `Store` be private setter by @sobabear in https://github.com/DevYeom/OneWay/pull/64
* Update `swift-clocks` to v1.0.2 by @DevYeom in https://github.com/DevYeom/OneWay/pull/66
**Full Changelog**: https://github.com/DevYeom/OneWay/compare/2.2.0...2.2.1
## What's Changed
* Add a debouncing operator by @DevYeom in https://github.com/DevYeom/OneWay/pull/57
* Remove equatable requirement from insensitve property by @panini-prnd in https://github.com/DevYeom/OneWay/pull/58
* Reduce the timeout of Github Actions workflow by @DevYeom in https://github.com/DevYeom/OneWay/pull/60
* Update the view store tests with `expect` function by @DevYeom in https://github.com/DevYeom/OneWay/pull/62
## New Contributors
* @panini-prnd made their first contribution in https://github.com/DevYeom/OneWay/pull/58
**Full Changelog**: https://github.com/DevYeom/OneWay/compare/2.1.1...2.2.0
## What's Changed
* Add a test helper function for asynchronous tests by @DevYeom in https://github.com/DevYeom/OneWay/pull/53
* Fix adding `@escaping` on sequence operation inner closure by @sobabear in https://github.com/DevYeom/OneWay/pull/54
## New Contributors
* @sobabear made their first contribution in https://github.com/DevYeom/OneWay/pull/54
**Full Changelog**: https://github.com/DevYeom/OneWay/compare/2.1.0...2.1.1
### Added
- Enable the cancellation of the effect
### Changed
- Rename `any` of `Effect`'s property to `eraseToAnyEffect()` for clarity
## Update to 2.0.0 🚀
This update focuses on achieving perfect support for **Swift Concurrency**.
### Added
- Actor-based `Store`, `ViewStore`, `Reducer` and `Effects`.
- `@Heap`, `@Insensitive` and `@Sensitive` to help configure the State.
### Changed
- Removed all the previous code based on Combine.
- Rewrote all the test code.
### Added
- Add a CombineSchedulers for asynchronous unit tests
- Add a Makefile for continuous integration
### Changed
- Change all DispatchQueue to TestScheduler in unit tests
### Changed
- Change a assertion position of the thread-safe test
### Fixed
- Fix the `catch` operator's parameter type
### Added
- Add a `catch` operator
### Changed
- Change the implementation of the concat operator