Skip to content

docs: update documentation for release - #2042

Merged
steilerDev merged 1 commit into
betafrom
docs/release-2041-docs-and-env
Aug 6, 2026
Merged

docs: update documentation for release#2042
steilerDev merged 1 commit into
betafrom
docs/release-2041-docs-and-env

Conversation

@steilerDev

Copy link
Copy Markdown
Owner

Summary

Documentation pass for the beta→main promotion in #2041.

  • New: docs/src/guides/budget/bank-reports.md — the Bank Report Wizard had no docs page at all despite being a substantial, actively-developed feature. Covers the 3 report types, the 5-step wizard, column visibility (this release's headline change, Report column visibility: wire the preview toggles through to the generated PDF #1973), AI-assisted generation, marking invoices claimed, and multi-page PDF handling. Registered in docs/sidebars.js and cross-linked from the budget guide index.
  • Corrected: docs/src/guides/budget/subsidies.md was substantially stale — it described a single "Budget Category" field and a nonexistent 4-status lifecycle. Rewritten to match the actual SubsidyProgram type: multi-select applicableCategories, the independent includesNoCategoryItems ("No Category") flag new in this release, and the real eligible|applied|approved|received|rejected enum.
  • Env drift fixed: .env.example was missing three variables referenced in server/src/. Defaults verified against server/src/plugins/config.ts:
  • README: added a Bank Reports capability bullet and expanded the subsidy bullet. The protected > [!NOTE] block is untouched.
  • RELEASE_SUMMARY.md: rewritten for this release, including the three security fixes.

CLAUDE.md's environment-variable table already documented all three vars correctly — no change needed there.

Verification

  • npm run docs:build succeeds (only pre-existing screenshot-image warnings)
  • Prettier scoped to touched files — no unrelated repo-wide drift
  • npm run lint findings match the known pre-existing baseline; none in touched files

🤖 Generated with Claude Code

- Add Bank Report Wizard guide and register it in the docs sidebar
- Correct stale subsidies guide (multi-select categories, No Category, real status enum)
- Add AUTH_RATE_LIMIT_MAX, AUTH_RATE_LIMIT_WINDOW, and VAT_RATE to .env.example
- Refresh README capabilities and rewrite RELEASE_SUMMARY.md for this release

Co-Authored-By: Claude docs-writer <noreply@anthropic.com>
@steilerDev
steilerDev merged commit e255fc1 into beta Aug 6, 2026
48 of 52 checks passed
@steilerDev
steilerDev deleted the docs/release-2041-docs-and-env branch August 6, 2026 17:53
@github-actions

github-actions Bot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 2.14.0-beta.27 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@github-actions

github-actions Bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 2.14.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant