Update website.

I actually made these changes a long time ago, but forgot to commit them.
This commit is contained in:
Jordan Bancino 2024-09-06 13:05:44 -04:00
parent fa39c932cf
commit b0036b2463
2 changed files with 20 additions and 1 deletions

View file

@ -1,6 +1,7 @@
core: core:
grav: grav:
version: 1.7.44 version: 1.7.46
schema: 1.7.0_2020-11-20_1 schema: 1.7.0_2020-11-20_1
history: history:
- { version: 1.7.44, date: '2024-01-12 00:54:40' } - { version: 1.7.44, date: '2024-01-12 00:54:40' }
- { version: 1.7.46, date: '2024-05-21 15:07:12' }

View file

@ -0,0 +1,18 @@
---
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.