Changelog
Track Grimoire's evolution. New features, improvements, and fixes.
Grimoire MCP: OAuth 2.1, Streamable HTTP, Directory-Ready
v1.3.0May 13, 2026
Connecting Grimoire to Claude is now a one-click flow. The MCP server moved to the current spec (streamable HTTP transport, OAuth 2.1 with PKCE, JWT access tokens) and is ready for submission to the Anthropic Connectors Directory.
- added Streamable HTTP MCP transport at /mcp (replaces SSE per the 2025-06-18 spec)
- added OAuth 2.1 authorization server with PKCE, dynamic client registration (RFC 7591), and JWT access tokens (RS256)
- added Consent screen showing which AI client wants access, requested scopes, and a campaign picker bound to your account
- added Well-known discovery endpoints (RFC 8414, RFC 9728) and JWKS for public-key verification
- added Token revocation and rotated refresh tokens; access tokens audience-bound to the MCP server URI
- added Explicit read-only / destructive / idempotent / open-world annotations on all 34 MCP tools
- added Privacy policy section detailing exactly what AI assistants see and how to revoke access
- changed Connecting Claude no longer requires Node.js, mcp-remote, or editing claude_desktop_config.json — paste the URL into Claude's "Add custom connector" and sign in
- removed Legacy SSE transport at /api/v1/mcp/{campaignID}/sse and the mcp_api_tokens bearer-token flow (the admin UI for token CRUD remains for now)
Free Tier Expansion + Grimoire MCP Brand Refresh + Blog Launch
v1.2.0May 7, 2026
Free tier no longer caps your campaign at 25 entities, the AI integration is now branded "Grimoire MCP," and a long-form blog is live.
- changed Free tier no longer enforces a 25-entity cap — Pro features remain Pro, but the world-size limit on Free is gone
- added Public blog with content collections, full SEO schema, and topic filtering
- added Long-form explainer post on layered context in Grimoire MCP
- added New hero demo video on the landing page with structured VideoObject metadata
- added MCP page rewritten around horizontal flow diagrams with tab switching and human-readable tool descriptions
- changed Site-wide language audit: "AI integration" → "Grimoire MCP" wherever it fits the product narrative
- changed Homepage title set to "Grimoire | For Gamemasters"; OG image + favicon overhauled
- fixed Legal contact links route to the live domain
Narrative State, Graph UX, and Full SEO Stack
v1.1.0February 26, 2026
Open Threads track promises the party has made, the knowledge graph got real edge editing, and the public site moved to Astro for search-engine indexing.
- added Open Threads: track unresolved obligations the party has, with progression notes that anchor them to session recaps and a stable per-progression UUID
- added Thread progression timeline UI with status transitions (resolved / unresolved) and rich session-anchored notes
- added Eras context for shared timeline state across the app
- added Knowledge graph edge editing: select edges, edit them inline, drop new ones via a dropdown, with arrowheads and a dedicated edge view panel
- added Campaign Bible MCP tools and graph visualization for the bible structure
- added Inline editing for quest objectives
- added New graph-first landing page concept at /v2
- changed Migrated all static/marketing pages from the React SPA to Astro-generated static HTML so they index properly in search engines
- changed Full SEO foundation: page-level meta tags, robots.txt, sitemap.xml, JSON-LD structured data, GA4 tracking, Google Search Console verification
- added Resources nav section and a Careers page
- fixed Token refresh race conditions, knowledge-graph visibility filtering (security), and a stack of dependency-cleanup work from internal code review (batches 1-7)
Grimoire V1.0 - Official Launch
v1.0.0January 22, 2026
Grimoire is now live! Full-featured campaign management platform with AI integration, real-time collaboration, and subscription billing.
- added Stripe subscription billing with Free, Pro, Pro+, and Team tiers
- added Real-time collaborative wiki editing with Y.js sync
- added Public documentation hub with quickstart guides
- added Image upload and management for entities and wiki pages
- added Public shareable links for wiki pages and Player Portal
- added Interactive map layers with location pins
- added Landing page with product demo video
- changed Upgraded to production domain (ttrpg.bot)
- changed Improved OAuth flow with Google and Discord
- fixed Subscription checkout flow for both OAuth and email login
- fixed Navigation anchor links for same-page scrolling
Subscription System & Player Authentication
v0.9.0December 30, 2024
Added tiered subscription plans and separate player authentication for the Player Portal.
- added Subscription tiers: Free, Pro, Pro+, and Team plans
- added Player authentication with invite codes
- added Entity limits based on subscription tier
- added GM preview mode to see player view
- changed Landing page pricing section with tier comparison
- fixed Login redirect issues on development environment
MCP Server & AI Integration
v0.8.0December 15, 2024
Full MCP server implementation allowing AI assistants to query and modify campaign data.
- added MCP server with 20+ tools for campaign management
- added Claude Desktop integration guide
- added AI context tiers for efficient data loading
- added Campaign Bible for AI behavior guidelines
- added World Foundations for immutable campaign truths
- changed Improved entity search for AI queries
Block-Based Wiki Editor
v0.7.0December 1, 2024
New wiki system with block-based editing and database entity embedding.
- added Block-based rich text editor
- added Embed database entries in wiki pages
- added Wiki page versioning and history
- added Cross-linking between wiki and database
- changed Improved typography and reading experience
- fixed Editor performance with large documents
Knowledge Graphs & Visualizations
v0.6.0November 15, 2024
Interactive relationship maps for NPCs, factions, and locations.
- added Political web visualization for factions
- added NPC relationship graph with connection types
- added Geographic hierarchy tree view
- added Timeline visualization for campaign events
- changed Graph layouts now saveable per campaign
Multi-Campaign Support
v0.5.0November 1, 2024
Manage multiple campaigns from a single account with campaign switching.
- added Campaign selector in navigation
- added Campaign-scoped data isolation
- added Campaign settings and configuration
- added Campaign duplication and templates
- changed Dashboard shows per-campaign statistics
Database Views & Filtering
v0.4.0October 15, 2024
Multiple view modes for databases: table, gallery, and custom views.
- added Table view with sorting and filtering
- added Gallery view for visual browsing
- added Custom field visibility per view
- added Saved filters and views
- changed Improved mobile responsiveness for tables
Core Database Schemas
v0.3.0October 1, 2024
Initial implementation of 13 TTRPG-specific database schemas.
- added NPC database with relationships and stats
- added Location database with hierarchy support
- added Faction database with goals and rivalries
- added Quest database with objectives and progress
- added Item, Creature, Lore, Session databases
- added Full-text search across all entities
Authentication & Dashboard
v0.2.0September 15, 2024
User authentication and initial dashboard implementation.
- added OAuth authentication (Google, Discord)
- added User dashboard with campaign overview
- added Recent activity feed
- added Quick access navigation
Initial Release
v0.1.0September 1, 2024
First public alpha release of Grimoire.
- added Landing page and marketing site
- added Basic project structure
- added Design system foundation