Skip to content

Improve developer documentation#27

Merged
rtcoder merged 1 commit into
masterfrom
release/v0.20.0
Jun 17, 2026
Merged

Improve developer documentation#27
rtcoder merged 1 commit into
masterfrom
release/v0.20.0

Conversation

@rtcoder

@rtcoder rtcoder commented Jun 17, 2026

Copy link
Copy Markdown
Owner

Changes

  • Rebuild docs/index.html into a Laravel-like developer guide with persistent navigation and grouped sections.
  • Document installation, configuration, directory structure, request lifecycle, routing, controllers, requests, responses, validation, middleware, modules, service container, commands, database, query builder, models, migrations, logging, cache, doctor, testing, and releases.
  • Add light and dark documentation themes with a sidebar toggle, system preference fallback, and stored user preference when browser storage is available.
  • Add responsive documentation layout handling for code blocks, tables, and narrow screens.
  • Mark the developer documentation milestone as completed in REFACTORING.md.

Verification

  • composer validate --no-check-publish
  • composer test
  • Documentation anchor check for all in-page navigation links
  • Browser check at /docs/index.html on desktop and mobile viewport
  • Browser check for switching between light and dark documentation themes

Release

  • Version label: v0.20.0

@rtcoder rtcoder added the v0.20.0 Release v0.20.0 label Jun 17, 2026
@rtcoder
rtcoder merged commit 9460ada into master Jun 17, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

v0.20.0 Release v0.20.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant