| Age | Commit message (Expand) | Author |
| 2024-08-13 | Partially working first draft of bigints | Bruce Hill |
| 2024-08-12 | Bugfix some issues with table keys/values | Bruce Hill |
| 2024-08-11 | Add channels and threads | Bruce Hill |
| 2024-08-10 | Overhaul of operator metamethods | Bruce Hill |
| 2024-08-10 | Add array:counts() | Bruce Hill |
| 2024-08-10 | Add Array:unique() to get a set of unique items | Bruce Hill |
| 2024-08-10 | For tables, deprecate support for square bracket indexing and .default | Bruce Hill |
| 2024-08-10 | Add Sets to the language | Bruce Hill |
| 2024-08-04 | Tweaks to array implementation, including changing how the bits are | Bruce Hill |
| 2024-08-04 | Switch around some of the logic for array:random() and array:shuffle() | Bruce Hill |
| 2024-08-03 | Revert "Fix array:random() to return a random item using correct RNG logic," | Bruce Hill |
| 2024-08-03 | Make default table removal behavior deterministic, but have caches | Bruce Hill |
| 2024-08-03 | Fix array:random() to return a random item using correct RNG logic, | Bruce Hill |
| 2024-07-26 | Replace heap_str with GC_strdup | Bruce Hill |
| 2024-07-26 | Replace heap_strn() with GC_strndup() | Bruce Hill |
| 2024-07-20 | Deprecate array:pairs() and switch iterator functions to use enums | Bruce Hill |
| 2024-07-19 | Fix for unqualified enum names as return values | Bruce Hill |
| 2024-07-13 | Fix for reductions over iterators like `(+) range(5, 10)` | Bruce Hill |
| 2024-07-13 | Add ReturnType(ret) so we can more accurately track return values for | Bruce Hill |
| 2024-07-13 | Allow lambdas to have a return statement as the last statement | Bruce Hill |
| 2024-07-13 | Add array:pairs() | Bruce Hill |
| 2024-07-13 | Add iterator functions | Bruce Hill |
| 2024-07-10 | Add array:to() to split out functionality of array:from() | Bruce Hill |
| 2024-07-10 | Replace array:slice() with array:from(first, last) and array:by(step) | Bruce Hill |
| 2024-07-05 | Cache AST parsings so we don't have to re-parse files | Bruce Hill |
| 2024-07-04 | Check for functions that don't return when they need to, as well as a | Bruce Hill |
| 2024-07-04 | Add 'defer' | Bruce Hill |
| 2024-07-04 | Add `!!` statement for printing text | Bruce Hill |
| 2024-07-04 | Add __length and __negative metamethods | Bruce Hill |
| 2024-07-01 | Add math metamethods (__add, __sub, etc.) | Bruce Hill |
| 2024-06-19 | Fix issue with using libraries | Bruce Hill |
| 2024-06-16 | Fix issue with binding 'foo := use baz' | Bruce Hill |
| 2024-06-16 | Properly produce an error for `foo := use -lbaz` | Bruce Hill |
| 2024-06-16 | Deprecate '-l' as a command line flag but instead support 'use -lblah' | Bruce Hill |
| 2024-06-16 | Remove some dead code and support -l as a tomo flag | Bruce Hill |
| 2024-06-16 | Support library name as a separate environment field from namespace | Bruce Hill |
| 2024-06-16 | Fix issue with type namespaces not getting properly prefixed by library | Bruce Hill |
| 2024-06-14 | Better error reporting | Bruce Hill |
| 2024-06-13 | Replace non-identifier characters with '_' when generating prefixes | Bruce Hill |
| 2024-06-13 | Do dynamic library symbol prefixing using 'patchelf' | Bruce Hill |
| 2024-06-13 | Split import/use into separate concepts | Bruce Hill |
| 2024-06-13 | Support loading shared libraries | Bruce Hill |
| 2024-06-08 | Change c/header transpilation order and fix some issues | Bruce Hill |
| 2024-06-06 | Fix issue with importing modules | Bruce Hill |
| 2024-05-31 | Fix imported symbol prefixes | Bruce Hill |
| 2024-05-28 | Changes to dependency tracking, compilation, and object linking | Bruce Hill |
| 2024-05-24 | Switch optional detection to use 'when .. is @..' instead of 'if .. := | Bruce Hill |
| 2024-05-23 | Support 'while when' | Bruce Hill |
| 2024-05-22 | Better error message | Bruce Hill |
| 2024-05-21 | Improve codegen for enums and structs (change $tag$Foo$Baz to | Bruce Hill |