Repository navigation
v4.0.0
What's Changed
- behaviors: @hyperfixi/behaviors on the engine, sources in upstream's idioms, four more pages on hyperfixi-hs.js by @codetalcott in #1338
- intent-element: run the intent as hyperscript text on an upstream-shaped host; four pages on hyperfixi-hs.js by @codetalcott in #1339
- examples: morph-comparison on hyperfixi-hs.js; core's debug pages leave the gallery by @codetalcott in #1340
- examples: the history pages write history.pushState; both on hyperfixi-hs.js by @codetalcott in #1341
- examples: the htmx pages on the engine beside upstream libraries; core's htmx layer retires by @codetalcott in #1342
- vite-plugin: one tier, on engine modules (Phase C1) by @codetalcott in #1343
- testing-framework: R2 and the value matrix on the text path (Phase C2a) by @codetalcott in #1344
- core: /multilingual is four functions on text; direct-path cases gated on the text path (Phase C2b) by @codetalcott in #1345
- semantic: English writes upstream's spelling for core-only forms (Phase C2c) by @codetalcott in #1346
- corpus: fetch-formdata on both engines; localized shipped sources gated; two SOV reader fixes (Phase C2c, part 2) by @codetalcott in #1347
- core: retire hyperfixi-hx-v4.js and its corpus rows (Phase C3, C-R1) by @codetalcott in #1348
- htmx-adapter: the htmx vocab and its generator move from core (Phase C3) by @codetalcott in #1349
- core: retire hyperfixi-hx.js and hyperfixi-hybrid-complete.js (Phase C3, C-R2) by @codetalcott in #1350
- semantic + hyperscript-adapter: every browser IIFE renders English; lite finds every global (PR7) by @codetalcott in #1351
- core: retire hyperfixi-multilingual.js, classic-i18n and modular (Phase C3, C-R3) by @codetalcott in #1352
- core: the browser test pages run on the engine, with upstream as the oracle (Phase C3, C-R4a) by @codetalcott in #1354
- profile-editor: upstream spelling on the engine's hyperfixi-hs.js (before C-R4) by @codetalcott in #1353
- core: hyperfixi.js is the engine's hyperfixi-hs.js (Phase C3, C-R4b) by @codetalcott in #1355
- C4a: the small consumers leave @hyperfixi/core (Phase C4) by @codetalcott in #1356
- C4d-2: developer-tools and the Vite plugin stop depending on core's runtime (Phase C4) by @codetalcott in #1360
- C4b: the gates stop running @hyperfixi/core (Phase C4) by @codetalcott in #1357
- C4c: the core-era plugin packages leave; speech becomes an engine module (Phase C4) by @codetalcott in #1358
- C4d: the language tools read the engine's parse and semantic's interchange (Phase C4) by @codetalcott in #1359
- Retire the step debugger and the standalone _hyperscript VS Code extension by @codetalcott in #1361
- engine:
beep!as a command, as upstream has it by @codetalcott in #1362 - C5: core's reference and LSP data document the engine, and verify:reference checks them on it by @codetalcott in #1363
- Retire the AOT compiler (Phase C6, first PR) by @codetalcott in #1364
- LSP tiers on the engine: hyperscript mode flags the engine's additions, found in its parse by @codetalcott in #1365
- C6: core's browser suite moves out of src/compatibility, which C6 deletes by @codetalcott in #1366
- C6: retire the type-escape and layering ratchets with the code they guard by @codetalcott in #1367
- C6: delete core's engine; @hyperfixi/core's root is @hyperfixi/engine by @codetalcott in #1368
- C6: docs and the 4.0 CHANGELOG for core as the engine re-exported by @codetalcott in #1369
- Release prep 4.0.0: domains ^3.0.1 (bridges framework 4.x), guard understands ||, CHANGELOG [4.0.0] by @codetalcott in #1370
Full Changelog: v3.3.0...v4.0.0