Repository navigation
v2026.9.0
What's Changed
- Main's red Windows leg, an unreviewable signed-index diff, and @pln123's last two open items by @jjstwerff in #728
- @PLN24 arc D: the C string comes back; and the paged-store amplification was not the reader's by @jjstwerff in #732
- SQL over the C libraries, the interpolation hook, and every open language issue fixed (#733–#740) by @jjstwerff in #743
- Every open issue: the last three, plus the arc already on this branch by @jjstwerff in #758
- Five open issues, @pln23's transactions, and the two gates that see store-lifetime faults by @jjstwerff in #765
- Two interpolation arcs, type reflection end to end, and the IR-schema housekeeping the second one walked into by @jjstwerff in #776
- A reference keeps its promise or the program is refused — and the generators that could not compile by @jjstwerff in #780
- Diagnostics that say what to write instead — and check it (@PLN131), plus two store fixes (#784, #785) by @jjstwerff in #786
- One SQL boundary (@PLN129, @PLN133), and the heap/codegen bugs the dogfood loop surfaced (#791–#796) by @jjstwerff in #798
- A text-keyed trie, and the six issues a consumer found adopting it by @jjstwerff in #804
- A paged trie, one SQL boundary, and a keyed insert that builds where it lands (@PLN134, @PLN133, @PLN24, @PLN135) by @jjstwerff in #814
- A paged trie, and the open issues a branch of dogfooding surfaced (@PLN134, #812–#818) by @jjstwerff in #819
- The issues a dogfooding branch surfaced, and the hash work that made a format break safe (@PLN135, #810, #820–#827) by @jjstwerff in #828
- Validate the claims against the tree: two enforcement gaps fixed, and the specs that had outrun the code by @jjstwerff in #838
- The hash arena, three consumer defects, a store-lifetime bug, and speed as a report (@PLN135 arc H, #829-#831, #832-#841) by @jjstwerff in #842
- Reflection reads a value, the numeric stack binds through
#c, and the PR's critical path splits (@pln23, @PLN128, @PLN135, #843) by @jjstwerff in #844 - First-grade library types: associated types, a scope-end hook, and indexing (@PLN125, @PLN134, @PLN136, #845) by @jjstwerff in #846
- A library runs in another process, a page saves its work, and six consumer defects close (@PLN119, @PLN139, #847-#852) by @jjstwerff in #853
- Heap correctness, JSON-cast absent values, and profiling that attributes by @jjstwerff in #881
- Linked collection groups, store lifetime, and the removal paths that had no owner by @jjstwerff in #905
- Heap correctness: 38 fixed issues, the nightly UB gate, and the instruments that found them by @jjstwerff in #947
- 11 issues: nullable-collection ownership, map/reduce types, and making a browser fault readable by @jjstwerff in #958
- Heap correctness, the authoritative manifest, and fifteen consumer-reported defects by @jjstwerff in #971
- Register six worked-example acronyms, and fix the nightly Windows leg by @jjstwerff in #973
- @PLN143 manifest-less resolution, and every issue filed against the branch (#974–#996) by @jjstwerff in #997
- @PLN141 C2 complete, the 2-D game-stack plan set, and ten issues from the branch by @jjstwerff in #1011
- The 2-D stage complete, text wrapping, a DPI-aware browser target, and 19 engine fixes by @jjstwerff in #1025
- Every open issue closed: the width a range declares, the text a
?hides, and the par route a template cannot pick by @jjstwerff in #1041 - The registry cache survives being read while it is rewritten, declaration order stops deciding types, and @PLN145 closes by @jjstwerff in #1050
- The parallel family, a quadratic JSON parser, and the worked-example gate stops crossing repo boundaries by @jjstwerff in #1057
- A game brings its own content and its own font, a null is a null whichever byte carries it, and three gates that were never looking by @jjstwerff in #1068
- @PLN146 F4/F5/F6: a browser page reads and carries its own content pack — plus thirteen fixes by @jjstwerff in #1077
- @PLN146 content delivery, the join-return store-lifetime fixes, and the loft2 IR work by @jjstwerff in #1084
- @PLN146 closes: the metric channel, a scene into the pack, browser audio — plus the Windows orphan fix, loft#1085, and the stability carry by @jjstwerff in #1091
- Six issue fixes, five plans closed, and the loft2 stability carry by @jjstwerff in #1093
- graphics under wasm + the gate that keeps it there, @pln77 T4/T5, and the loft2 carry by @jjstwerff in #1095
- Store lifetime: fifteen issues (#1096–#1110), two checkouts joined, and the over-free a leak gate cannot see by @jjstwerff in #1111
- Twelve issues in the null and ownership machinery (#1112–#1123), and the two checkouts joined by @jjstwerff in #1124
- Fifteen issues across the null, ownership and coroutine machinery (#1125–#1139), and the two checkouts joined by @jjstwerff in #1141
- Twenty-one issues across the collection-group, null and generics machinery (#1142–#1162), and the two checkouts joined by @jjstwerff in #1163
- The documentation a distribution owes its users, closures that stop leaking, and eight library releases (#1164–#1196) by @jjstwerff in #1197
- Twenty-nine issues across capture, collection appends and store lifetime (#1198–#1237), and the two checkouts joined by @jjstwerff in #1239
- The two checkouts join: 32 issues, and the reference reviewed against the compiler by @jjstwerff in #1268
- Join both 2026-09-01/02 streams: 106 commits closing all 39 open issues by @jjstwerff in #1307
- The store-lifetime contract: 101 commits closing every open issue (23), and four formal chapters to zero by @jjstwerff in #1330
- Close all three open issues: a loop hoist that over-reached, a repointed accumulator, and a mixed binding's dep by @jjstwerff in #1334
- 2026.9.0: both stability streams joined — 172 commits, every open issue (24) closes on merge, every gate measured on the candidate by @jjstwerff in #1360
- The doc command's test compares the printed path in the one spelling the CLI prints by @jjstwerff in #1363
Full Changelog: v2026.8.0...v2026.9.0