Skip to content

v0.2.0

Latest

Choose a tag to compare

@jbdevprimary jbdevprimary released this 24 Aug 16:44
fc8e467

0.2.0 (2026-08-24)

Features

  • codify main branch protection as a repository ruleset script (30cda81)
  • docs: author Starlight content from README, API, and architecture docs (9809dc2)
  • docs: derive Starlight theme colors from the project hero image (4953770)
  • ecs-koota: extract koota ECS conventions to @arcade-cabinet/ecs-koota (#1) (3194046)
  • ecs-koota: extract scratch-backed event logs with a peek seam (#4) (746a8b9)
  • enforce Conventional Commits via commitlint, git hooks, and a required PR-title check (9afb14a)
  • harden koota-kit for public release (2fa3568)
  • harden koota-kit for public release (13363c1)
  • migrate docs to Sourcey and harden delivery (9e876f1)
  • scaffold Astro + Starlight docs site as a pnpm workspace member (bb12bc0)

Bug Fixes

  • address CodeRabbit review findings (98e8431)
  • ci: accept release-please changelog layout (8b08654)
  • ci: accept release-please changelog layout (4e7a329)
  • ci: allow release validation dispatch (e51eff0)
  • ci: allow release validation dispatch (3601162)
  • ci: dispatch release policy gates (eac0ad7)
  • ci: dispatch release policy gates (dd4f9f3)
  • ci: handle dispatched release gates (c6d2937)
  • ci: keep the title gate unique (528dd9e)
  • ci: run pre-commit without a mutable action dependency (e5b61b7)
  • correctly locate the JSON array in npm pack output, not the first '[' (b791621)
  • disable unattested-change review gate (6306ca4)
  • document atomic Context7 restore guidance (97b01c6)
  • ecs-koota: align facade with current Koota (#2) (57afef0)
  • enable release changelog lint override (3ba3434)
  • enable release changelog lint override (1c2ed71)
  • harden generated pull request automation (9764c5f)
  • keep npm-published README links resolvable within the package file set (c3d38ea)
  • make release gates portable on Windows (53f23aa)
  • make verify-package.mjs resilient to npm pack lifecycle-script output (0dd677b)
  • match generated changelog lint override (fceaa2a)
  • match generated changelog lint override (529971a)
  • normalize cross-platform line endings (425f956)
  • publish koota-kit as an unscoped package (e26dbbc)
  • publish koota-kit as an unscoped package (1a922ce)
  • require the observed PR-title check (7f16ffa)
  • restrict SonarCloud pull request scans (efd4178)
  • skip SonarCloud scans for Dependabot (dd1e048)
  • trigger trusted release automation (01acd0f)
  • wait for generated pull request requirements (9719102)
  • wait for generated pull request requirements (440a1fe)