Skip to content

History / FastAPI Integration

Revisions

  • Document v0.8.0 route changes and fix Examples URL bug FastAPI-Integration.md: - Added "Idempotent since v0.8.0" subsection under Mounting Routes explaining the WeakKeyDictionary tracking and the recursion fix it addresses. - Added new "Single-Router Convention (v0.8.0)" section showing the recommended one-parent-router shape and noting the v0.8.0 DeprecationWarning on multi-router plugins, with link to the plugin-author guide for the full migration recipe. Examples.md: - Fixed wrong URL claim on the HealthPlugin example. The router has no prefix and mount_routes only prepends `/api`, so the route lives at `/api/status`, not `/api/plugins/health/status`. Added a note showing how to get the namespaced shape via an explicit router prefix. (Same bug class as the pre-existing test_mount_routes assertion that v0.8.0 C3 also corrected.)

    @astrapisixtynine astrapisixtynine committed May 20, 2026
  • fix(wiki): correct stale references across integration and security pages (broken extras, _activate_ordered rename)

    @astrapisixtynine astrapisixtynine committed May 19, 2026
  • docs: update wiki for v0.3.0 and v0.4.0 - New pages: Security, Extensions - Updated: Home, BasePlugin, PluginManager, Configuration, Lifecycle, FastAPI-Integration, Changelog - Documented all 17 feature points across both releases Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

    @astrapisixtynine astrapisixtynine committed Mar 27, 2026
  • docs: add complete wiki for PluginForge v0.2.0 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

    @astrapisixtynine astrapisixtynine committed Mar 27, 2026