• v0.4.1 346b912a06

    jordan released this 2024-05-18 10:53:31 -04:00 | 62 commits to master since this release

    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.
    Downloads