18 lines
No EOL
729 B
Markdown
18 lines
No EOL
729 B
Markdown
---
|
|
title: 'Cytoplasm v0.4.1 Released!'
|
|
---
|
|
|
|
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.
|
|
- Fixed a bug in `ArraySort()` that would crash programs if the passed array has no
|
|
elements. |