| Age | Commit message (Expand) | Author |
| 2025-12-07 | Rename `Empty()` -> `Present()` for set-like tables | Bruce Hill |
| 2025-10-12 | Better error checking and reporting | Bruce Hill |
| 2025-10-11 | Make `{a,b,c}` shorthand for `{a:Empty(), b:Empty(), c:Empty()}` and | Bruce Hill |
| 2025-10-01 | Fix up some more none cases | Bruce Hill |
| 2025-10-01 | Convert to using more zero values for `none` | Bruce Hill |
| 2025-09-21 | Deprecate binary ops (other than ++) for tables. Instead use proper | Bruce Hill |
| 2025-09-21 | Bugfixes for anonymous enums, code cleanup to remove type_to_string(), | Bruce Hill |
| 2025-09-01 | Switch to using Texts(x) instead of Texts(String(x)) when possible | Bruce Hill |
| 2025-08-24 | Shared includes for compile folder to reduce duplicate code | Bruce Hill |
| 2025-08-24 | Finally, split compile.c into compile/expressions.c | Bruce Hill |
| 2025-08-24 | Add comments and pragmas | Bruce Hill |
| 2025-08-24 | Rename promotion -> promotions | Bruce Hill |
| 2025-08-24 | More splitting out into separate files. | Bruce Hill |
| 2025-08-24 | Move method calls into separate files | Bruce Hill |
| 2025-08-24 | Split into more files: promotion, sets, tables, pointers, functions. | Bruce Hill |