| Age | Commit message (Expand) | Author |
| 2025-10-11 | Make `{a,b,c}` shorthand for `{a:Empty(), b:Empty(), c:Empty()}` and | Bruce Hill |
| 2025-10-11 | Add optional empty type | Bruce Hill |
| 2025-10-11 | Rename pathtype enum values | Bruce Hill |
| 2025-10-11 | Bugfix for optional paths and converting path type into an actual enum | Bruce Hill |
| 2025-10-11 | Added Empty() struct | Bruce Hill |
| 2025-10-05 | Deprecate `deserialize` keyword and `.serialized()` method | Bruce Hill |
| 2025-10-05 | Fix a bunch of issues with optional types | Bruce Hill |
| 2025-10-05 | Fix typechecking issue | Bruce Hill |
| 2025-10-05 | Add serialization and deserialization by coercion to/from [Byte] | Bruce Hill |
| 2025-10-05 | Fix: don't allow a `lang` to be used as Text without explicitly | Bruce Hill |
| 2025-10-04 | Deprecate `extend` | Bruce Hill |
| 2025-10-04 | When reading a file by line, skip lines with invalid UTF8 instead of | Bruce Hill |
| 2025-10-04 | Fix for nested anonymous enums (visit them recursively in leaf-first | Bruce Hill |
| 2025-10-03 | Fix for optional CLI arguments | Bruce Hill |
| 2025-10-02 | Merge branch 'zero-nones' into dev | Bruce Hill |
| 2025-10-02 | Use 'OptionalText_t' for optional text types | Bruce Hill |
| 2025-10-01 | Force a GC sweep when we run out of file handles to trigger cleanup of | Bruce Hill |
| 2025-10-01 | Fixes for indexing into lists with optional item types | Bruce Hill |
| 2025-10-01 | For structs and fixed-size ints, use `.has_value` instead of `.is_none` | Bruce Hill |
| 2025-10-01 | Merge branch 'dev' into zero-nones | Bruce Hill |
| 2025-10-01 | Bugfix for compiling optional fixed-size ints | Bruce Hill |
| 2025-10-01 | Fix up some more none cases | Bruce Hill |
| 2025-10-01 | Fix conditional | Bruce Hill |
| 2025-10-01 | Merge branch 'dev' into zero-nones | Bruce Hill |
| 2025-10-01 | Bugfix for overzealous C name fixes | Bruce Hill |
| 2025-10-01 | Convert to using more zero values for `none` | Bruce Hill |
| 2025-09-24 | Revert "Deprecate `defer`" | Bruce Hill |
| 2025-09-22 | Fix: support method calls on optional types | Bruce Hill |
| 2025-09-21 | Deprecate binary ops (other than ++) for tables. Instead use proper | Bruce Hill |
| 2025-09-21 | Fix formatter for tables | Bruce Hill |
| 2025-09-21 | Be more lenient with underscore fields and arguments. | Bruce Hill |
| 2025-09-21 | Bugfix for debug logs with functions (not closures) | Bruce Hill |
| 2025-09-21 | Deprecate `defer` | Bruce Hill |
| 2025-09-21 | Use colons instead of '=' for tables (e.g. {1: 2}) | Bruce Hill |
| 2025-09-21 | Fix tests | Bruce Hill |
| 2025-09-21 | Deprecate `>> x ... = val` form of doctests and rename them to 'debugdoctests-to-debuglog | Bruce Hill |
| 2025-09-21 | Deprecate optional '?' postfix operator | Bruce Hill |
| 2025-09-21 | Deprecate `extern` keyword | Bruce Hill |
| 2025-09-21 | Fix empty tables | Bruce Hill |
| 2025-09-21 | Deprecate more set stuff | Bruce Hill |
| 2025-09-21 | Bugfix for .unique() | Bruce Hill |
| 2025-09-21 | Deprecate sets | Bruce Hill |
| 2025-09-21 | Bugfixes for anonymous enums, code cleanup to remove type_to_string(), | Bruce Hill |
| 2025-09-21 | Add top-level system modules file for default core modules | Bruce Hill |
| 2025-09-21 | Fix for struct constructor args with anonymous enum | Bruce Hill |
| 2025-09-21 | Got inlne enums working in most places | Bruce Hill |
| 2025-09-21 | Add enum scope when declaring a variable | Bruce Hill |
| 2025-09-20 | WIP on inline enums | Bruce Hill |
| 2025-09-20 | Simplify quotes by limiting to `,'," | Bruce Hill |
| 2025-09-13 | Merge branch 'optional-list-indexing' into dev | Bruce Hill |