Skip to content

History / Release Process

Revisions

  • chore: move wiki links to meta/astryx

    @cixzhang cixzhang committed Oct 28, 2026
  • Update release cadence to weekdays

    @cixzhang cixzhang committed Oct 16, 2026
  • Release Process: schedule Monday and Thursday releases

    @cixzhang cixzhang committed Oct 14, 2026
  • Blog rubric: keep criteria canonical

    @cixzhang cixzhang committed Oct 12, 2026
  • Blog rubric: score human impact and visual evidence

    @cixzhang cixzhang committed Oct 12, 2026
  • Release process: declare, merge back, then plan next

    @cixzhang cixzhang committed Oct 10, 2026
  • Release Process: self-grade patch editorial text

    @cixzhang cixzhang committed Oct 10, 2026
  • Release Process: require explicit minor sign-off

    @cixzhang cixzhang committed Oct 10, 2026
  • Release Process: shipped package docs need a changeset; name the shared coverage check

    @cixzhang cixzhang committed Oct 8, 2026
  • docs: preserve post-cut manifest fields in release sync

    @cixzhang cixzhang committed Oct 8, 2026
  • docs: allow release cuts from checked main ancestors

    @cixzhang cixzhang committed Oct 7, 2026
  • Require green main before release cuts

    @cixzhang cixzhang committed Oct 7, 2026
  • Clarify release attempt identity

    @cixzhang cixzhang committed Oct 2, 2026
  • Clarify process-based release activation

    @cixzhang cixzhang committed Oct 2, 2026
  • Clarify scheduled release execution mechanics

    @cixzhang cixzhang committed Oct 2, 2026
  • Clarify release activation and editorial gates

    @cixzhang cixzhang committed Oct 2, 2026
  • Clarify one-branch release lifecycle

    @cixzhang cixzhang committed Oct 1, 2026
  • Document fail-closed release branch lifecycle

    @cixzhang cixzhang committed Oct 1, 2026
  • Document fixed release branches

    @cixzhang cixzhang committed Oct 1, 2026
  • Document experimental API patch releases

    @cixzhang cixzhang committed Sep 28, 2026
  • release: extend fallback window to 5 PM

    @cixzhang cixzhang committed Sep 22, 2026
  • docs: require blog posts for minor releases

    @cixzhang cixzhang committed Sep 10, 2026
  • docs: limit minor releases to weekly cadence

    @cixzhang cixzhang committed Sep 9, 2026
  • docs: make public release policy authoritative

    @cixzhang cixzhang committed Sep 6, 2026
  • Home: reorganize into six sections with progressive disclosure Home listed 40 links across 7 sections while leaving 19 pages unlinked, so it was neither short nor complete. The hub pages that carry each cluster already exist (Component Lifecycle, Vibe Tests, Night Watch Overview, Research Archive); Home now points at them instead of duplicating their contents. - Home: 15 top-level links in Start here / Architecture / Building a component / Quality / Operations / Also. Nothing removed from the wiki — every demoted page is one click deeper behind a hub that lists it. - Add _Sidebar.md so the same navigation renders on every page. - Re-home the four pages Home was the only link to: Blog Review Rubric and Testing Example Apps from Contributing, Hardening Audit Guide from Component Lifecycle. Zero orphans after the change. - Fix the Contributing with AI Assistants link in Release Process, broken by a line wrap inside the [[...]].

    @cixzhang cixzhang committed Aug 26, 2026
  • Release Process: the release gate is Step 0, and a broken gate blocks the cut

    @cixzhang cixzhang committed Aug 24, 2026
  • Release Process: codemods are for published packages; lab breaks freely

    @cixzhang cixzhang committed Aug 15, 2026
  • Correct the build pipeline description: Babel and tsc, ESM-only output core/lab/charts/richtext build with Babel plus tsc, not tsup; core is type: module so there is no CJS bundle or .mjs/.d.mts pair. @astryxdesign/build ships StyleX Babel/PostCSS/Vite plugins, not a tsup config.

    @cixzhang cixzhang committed Aug 10, 2026
  • Release-Process: codemods stage in transforms/next/ (auto-promoted at version time)

    cixzhang committed Aug 4, 2026
  • Release protocol: bump the minor for breaking changes while 0.x Match the release tooling change (facebook/astryx#4264): a [breaking] changeset now bumps the minor (0.x.y -> 0.(x+1).0, the breaking tier under caret ranges) and everything else bumps the patch. Update the 0.x semver rule, the changeset bump table, the [breaking] example, and the Distribution versioning section accordingly.

    @ejhammond ejhammond committed Jul 23, 2026