Skip to content

Release/v0.3.0 - #3

Merged
AmisKwok merged 2 commits into
mainfrom
release/v0.3.0
Sep 17, 2026
Merged

AmisKwok merged 2 commits into
mainfrom
release/v0.3.0

Conversation

@AmisKwok

Copy link
Copy Markdown
Member

No description provided.

The pre-commit docs hook was not installed, so every website/ change committed since it went missing never reached docs/ — GitHub Pages served a stale build missing the Third-Party-Login cookbook and still showing old version strings on the Installation page (the __ZERO_AUTH_VERSION__ placeholder is injected at build time).

Regenerates docs/ from the current source (v0.3.0) so Pages reflects the 0.3.0 docs, state machine changes and the new cookbook. Also adds a --force flag to sync-docs.mjs, which previously had no way to rebuild once the website changes were already committed and no longer showed up in git diff.
GitHub Pages serves the pre-built docs/ directory, which is only regenerated by the git pre-commit hook. When the hook is missing nothing fails loudly: website/ edits land in the repo while Pages keeps serving an old build (missing pages, outdated version because __ZERO_AUTH_VERSION__ is injected at build time). Adds the setup command to AGENTS.md local verification and CONTRIBUTING.md local setup, plus a 'changed website/ but git status shows no docs/ changes' symptom -> cause troubleshooting note and the --force recovery step.
@AmisKwok
AmisKwok merged commit 6e510fc into main Sep 17, 2026
2 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant