Skip to content

Commit

Permalink
docs(CHANGELOG): record changes between 3.1.0 and 4.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
favonia committed Dec 16, 2022
1 parent bc63f51 commit d35141b
Showing 1 changed file with 20 additions and 14 deletions.
34 changes: 20 additions & 14 deletions CHANGELOG.markdown
Original file line number Diff line number Diff line change
@@ -1,13 +1,24 @@
# [3.1.0](https://github.com/RedPRL/yuujinchou/compare/3.0.0...3.1.0) (2022-07-11)
# [4.0.0](https://github.com/RedPRL/yuujinchou/compare/3.1.0...4.0.0) (2022-12-16)

### Features

- register printers for yuujinchou effects ([#102](https://github.com/RedPRL/yuujinchou/issues/102)) ([3b89480](https://github.com/RedPRL/yuujinchou/commit/3b89480eaa250ba9a2b7de6b3086342d2cfb1a0d))
- **Scope:** parametrize `Scope.Make` by a modifier ([#98](https://github.com/RedPRL/yuujinchou/issues/98)) ([4a2f3ef](https://github.com/RedPRL/yuujinchou/commit/4a2f3efb6ee565a18ac4ebef536e61214978b893))
- **Trie:** add `Trie.untag` ([4671c83](https://github.com/RedPRL/yuujinchou/commit/4671c83b24c83a7df136ae62c80f2ecca9d76b22))
- **Trie:** add type alias `untagged` ([031ac7a](https://github.com/RedPRL/yuujinchou/commit/031ac7aa1db3ac0ba1e0ba568fcc40fee3d2e2ae))

### BREAKING CHANGES

* Use modules instead of records to pass effect handlers ([#94](https://github.com/RedPRL/yuujinchou/issues/94))
- break the functor `Run` into `Run` and `TryWith` ([#97](https://github.com/RedPRL/yuujinchou/issues/97)) ([3ac136c](https://github.com/RedPRL/yuujinchou/commit/3ac136ccb283e9f0795e6a13e351a12a01a56f92))
- use labelled arguments instead of functors ([#99](https://github.com/RedPRL/yuujinchou/issues/99)) ([256b5e7](https://github.com/RedPRL/yuujinchou/commit/256b5e726575d0912c28a1165ce49d9f6851dfda))

# [3.1.0](https://github.com/RedPRL/yuujinchou/compare/3.0.0...3.1.0) (2022-07-11)

# [3.0.0](https://github.com/RedPRL/yuujinchou/compare/2.0.0...3.0.0) (2022-06-03)
### BREAKING CHANGES

- Use modules instead of records to pass effect handlers ([#94](https://github.com/RedPRL/yuujinchou/issues/94))

# [3.0.0](https://github.com/RedPRL/yuujinchou/compare/2.0.0...3.0.0) (2022-06-03)

### BREAKING CHANGES

Expand All @@ -21,27 +32,22 @@ Version 3.0.0 is a complete redesign and rewrite of the library, with the follow

The old client code that works with yuujinchou 2.0.0 will stop working with the new version.


# [2.0.0](https://github.com/RedPRL/yuujinchou/compare/1.0.0...2.0.0) (2022-03-07)


### Bug Fixes

* **action:** pass rev_prefix to the final union ([#58](https://github.com/RedPRL/yuujinchou/issues/58)) ([000df38](https://github.com/RedPRL/yuujinchou/commit/000df384e4cb75773ed25b185f7c2a3f86acfdaa))

- **action:** pass rev_prefix to the final union ([#58](https://github.com/RedPRL/yuujinchou/issues/58)) ([000df38](https://github.com/RedPRL/yuujinchou/commit/000df384e4cb75773ed25b185f7c2a3f86acfdaa))

### Code Refactoring

* **trie:** drop almost all requirements of physical equality ([#54](https://github.com/RedPRL/yuujinchou/issues/54)) ([262e1be](https://github.com/RedPRL/yuujinchou/commit/262e1be09fed1005e5ddf87cc9f3d7de6810d79c))

- **trie:** drop almost all requirements of physical equality ([#54](https://github.com/RedPRL/yuujinchou/issues/54)) ([262e1be](https://github.com/RedPRL/yuujinchou/commit/262e1be09fed1005e5ddf87cc9f3d7de6810d79c))

### Features

* **action:** monadic union ([#57](https://github.com/RedPRL/yuujinchou/issues/57)) ([6a95ace](https://github.com/RedPRL/yuujinchou/commit/6a95aceed8469cd55a380edd70ebaa2fe5e143ca))
* **trie:** monadic updates with Stdlib.result ([#55](https://github.com/RedPRL/yuujinchou/issues/55)) ([b2e783b](https://github.com/RedPRL/yuujinchou/commit/b2e783ba465865e0479a99ba9430e29b3956cc0d))

- **action:** monadic union ([#57](https://github.com/RedPRL/yuujinchou/issues/57)) ([6a95ace](https://github.com/RedPRL/yuujinchou/commit/6a95aceed8469cd55a380edd70ebaa2fe5e143ca))
- **trie:** monadic updates with Stdlib.result ([#55](https://github.com/RedPRL/yuujinchou/issues/55)) ([b2e783b](https://github.com/RedPRL/yuujinchou/commit/b2e783ba465865e0479a99ba9430e29b3956cc0d))

### BREAKING CHANGES

* **action:** run and run\_with\_hooks now take a monadic merger
* **trie:** drop all \*\_endo functions and physical equality requirements
- **action:** run and run_with_hooks now take a monadic merger
- **trie:** drop all \*\_endo functions and physical equality requirements

0 comments on commit d35141b

Please sign in to comment.