# Changelog Kept as the work happens, not assembled at release time. Oxide is in its **alpha phase** — `0.x.x`, on `main`. Phase 1 runs to Stage 16 (game export to Linux and Windows), and that milestone is what `1.0.0` means. Until then there is no `dev` channel: alpha *is* main. The format is [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and versions follow [SemVer](https://semver.org/spec/v2.0.0.html). ## Unreleased ## 0.1.0 — 2026-08-08 The first tagged version. It is not the first work: Stages 0–9 are complete and Stage 10 (scripting, live reload, editor terminal) is complete on `main` bar the editor-UX batch on `dev`. This entry marks the point the project started being versioned, not the point it started. ### Added - Stages 0–4: workspace and build, math and core primitives, windowing and the app loop, the render context, the scene graph, and forward rendering. - Stage 5, the engine core framework: modules and scheduling, layers/tags with the shared `LayerMask`, the reflection/type registry, the asset server, and the data-driven render pass pipeline. - Stage 6, the editor framework: docking shell, project system, settings framework, file watching, and the module → editor extension API. - Stage 7: the input system — `InputState`, named remappable actions, axes. - Stage 8: the in-game UI system (widgets, layout, theming, text, routing), with the GUI tail still open. Stage 8.5 prefabs and 8.7 editor play mode. - Stage 9: physics on rapier3d, with `LayerMask`-filtered collision. - Stage 10: scripting on rhai — the `Script` component, the sandboxed engine, live reload, the editor console and PTY terminal, and the richer script API. ### Changed - The documentation left the repository. `docs/`, `PLAN.md`, `HANDOFF.md` and `CLAUDE.md` are now the [wiki](https://git.houmeres.sk/Houmeres/Oxide/wiki), and the repository's history was rewritten in the same pass so they are not present at any commit. `README.md` and this file stay here, because they ship with the software. - Doc comments and `README.md` that pointed at those files now point at the wiki. ### Note on history Any clone of this repository taken before 2026-08-08 has a different history and should be discarded rather than merged.