mirror of
https://git.telodendria.io/Telodendria/Cytoplasm.git
synced 2024-10-30 09:10:47 +03:00
Update CHANGELOG.md
This commit is contained in:
parent
662696ce12
commit
c3429f035c
1 changed files with 32 additions and 29 deletions
61
CHANGELOG.md
61
CHANGELOG.md
|
@ -1,30 +1,33 @@
|
|||
# Cytoplasm Change Log
|
||||
|
||||
This document contains the complete change log for every official release of
|
||||
Cytoplasm. It is intended to be updated with every commit that makes a user-facing
|
||||
change worth reporting in the change log. As such, it changes frequently between
|
||||
releases. Final change log entries are published as [Releases](releases).
|
||||
|
||||
## v0.4.1
|
||||
|
||||
### New Features
|
||||
|
||||
- Added an option to `j2s` to allow additional fields in structures and ignore them in
|
||||
encoding and decoding. Note that additional fields are totally untouched—they
|
||||
are not even initialized to a default value.
|
||||
- Fixed a memory leak that would occur in code generated by `j2s` under
|
||||
specific circumstances.
|
||||
- Added `JsonMerge()` to the JSON API to merge two JSON objects together.
|
||||
- Make `HttpRouter` decode path parts before matching them on regular expressions.
|
||||
|
||||
## v0.4.0
|
||||
|
||||
**Released on November 1, 2023**
|
||||
|
||||
This is the first independent release of Cytoplasm! Last month, Cytoplasm was
|
||||
split off of [Telodendria](/Telodendria/Telodendria) to become its own independent
|
||||
project with its own independent releases. This allows it to develop at a much more
|
||||
rapid pace than Telodendria.
|
||||
|
||||
Changes in future releases will be reported here. Since this is the first release,
|
||||
# Cytoplasm Change Log
|
||||
|
||||
This document contains the complete change log for every official release of
|
||||
Cytoplasm. It is intended to be updated with every commit that makes a user-facing
|
||||
change worth reporting in the change log. As such, it changes frequently between
|
||||
releases. Final change log entries are published as [Releases](releases).
|
||||
|
||||
## v0.4.1
|
||||
|
||||
Cytoplasm is now a C99 library! Upgrading from C89 to C99 makes Cytoplasm more portable
|
||||
than ever.
|
||||
|
||||
### New Features
|
||||
|
||||
- Added an option to `j2s` to allow additional fields in structures and ignore them in
|
||||
encoding and decoding. Note that additional fields are totally untouched—they
|
||||
are not even initialized to a default value.
|
||||
- Fixed a memory leak that would occur in code generated by `j2s` under
|
||||
specific circumstances.
|
||||
- Added `JsonMerge()` to the JSON API to merge two JSON objects together.
|
||||
- Make `HttpRouter` decode path parts before matching them on regular expressions.
|
||||
|
||||
## v0.4.0
|
||||
|
||||
**Released on November 1, 2023**
|
||||
|
||||
This is the first independent release of Cytoplasm! Last month, Cytoplasm was
|
||||
split off of [Telodendria](/Telodendria/Telodendria) to become its own independent
|
||||
project with its own independent releases. This allows it to develop at a much more
|
||||
rapid pace than Telodendria.
|
||||
|
||||
Changes in future releases will be reported here. Since this is the first release,
|
||||
there are no changes to show.
|
Loading…
Reference in a new issue