Website/user/pages/02.blog/cytoplasm-v0-4-1-released/default.md
Jordan Bancino b0036b2463 Update website.
I actually made these changes a long time ago, but forgot to commit them.
2024-09-06 13:05:44 -04:00

729 B

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.