About the Changelog

This page records meaningful changes made to the D&D Portal Wiki, including technical improvements, new pages, content additions, corrected information, navigation updates, accessibility work, and project developments.

Entries are grouped by release theme rather than by every small internal commit.

Change Categories

  • Added: new pages, features, components, or functionality.
  • Changed: existing behaviour, structure, design, or information that was revised.
  • Fixed: errors, broken behaviour, incorrect information, or technical problems.
  • Content: rules, classes, species, campaigns, or other Wiki content.
  • Removed: features or information that are no longer available.
  • Security: privacy, security, dependency, or vulnerability-related changes.

Release History

Showing 90 matching changes.

Version 0.9.2

Complete structured FAQ architecture and repository cleanup

Completed the FAQ data architecture pass, removed the production Markdown dependency, and cleaned the repository after migration.

#
  • content

    All FAQ groups use structured modular data

    Migrated all 60 FAQ groups and 300 FAQ articles into structured TypeScript modules while preserving canonical routes, Search, Related FAQ behaviour, and static prerendering.

    Browse FAQ Find answers to frequently asked questions about the D&D Portal Wiki, its content, features, and development.
  • added

    Standalone FAQ groups

    Added ownerless FAQ support for Human, Elf, Astral Elf, and Fighting without inventing ordinary Species or Rules pages for topics that have no runtime page owner.

  • removed

    Removed the production Markdown FAQ dependency

    Removed the production dependency on faqMasterReady and the FAQ Markdown master; the runtime FAQ registry is now fully modular.

  • fixed

    Fixed rendered FAQ Markdown leaks

    Removed visible raw Markdown heading markers from rendered FAQ metadata and article output, with leak coverage in the FAQ validation workflow.

  • changed

    Cleaned migration tooling and temporary repository output

    Moved Codex-only migration scripts, notes, reports, previews, and historical run artifacts into the ignored codex workspace and removed root-level process clutter.

  • changed

    Documented the final FAQ architecture

    Documented attached and ownerless FAQ ownership, canonical data locations, runtime versus migration tooling, and the validation workflow.

  • fixed

    Aligned pre-live audits with modular FAQ routes

    Updated route-shape, crawl-title, and unfinished-content validation so the normal and crawl audits understand the current FAQ architecture without masking invalid routes.

  • changed

    Removed obsolete FAQ compatibility paths

    Removed the legacy Messenger-only FAQ path mapping now that Messenger uses the canonical generic FAQ registry.

Version 0.9.1

Equipment structure, homepage polish, and mobile navigation fixes

Follow-up release for the post-0.9.0 feedback pass, focused on equipment organization, item pages, NPC page routing, homepage presentation, not-found handling, mobile navigation behaviour, and small UI regressions found during review.

#
  • content

    Equipment moved into proper top-level sections

    Reworked equipment so weapons, armor, adventuring gear, tools, packs, and item detail pages live under the Equipment area instead of being listed as individual rules pages.

    Browse Equipment Browse weapons, gear, magic items, rarity, attunement, item traits, and equipment descriptions.
  • added

    Adventuring Gear pages

    Added central Adventuring Gear item data and generated pages for practical supplies such as backpacks, bedrolls, mess kits, tinderboxes, torches, rations, waterskins, hempen rope, crowbars, grappling hooks, healer's kits, oil flasks, lanterns, and explorer's packs.

    View Adventuring Gear Browse 15 adventuring gear references with item text, filters, and detail pages.
  • changed

    Nested equipment routes

    Changed item routes to use type-based paths such as adventuring gear item pages, while preserving central route generation and trailing-slash output for the static GitHub Pages build.

    Browse Equipment Browse weapons, gear, magic items, rarity, attunement, item traits, and equipment descriptions.
  • added

    Equipment browser improvements

    Expanded equipment browsing with type pages and filtering so equipment can be scanned more like the spell browser while still linking each available item to its own page.

  • added

    NPC pages

    Added NPCs as their own top-level section with list and detail pages instead of hiding NPC references under Monsters.

    Browse NPCs Browse NPC references, stat blocks, challenge ratings, actions, traits, and encounter notes.
  • changed

    NPC and equipment detail components

    Reworked NPC and equipment detail pages to use structured reusable components for summaries, statistics tables, traits, actions, reactions, and item metadata instead of dense paragraph-style reference blocks.

    Browse NPCs Browse NPC references, stat blocks, challenge ratings, actions, traits, and encounter notes.
  • fixed

    Blank not-found pages

    Replaced blank missing-route output with a proper not-found page that keeps the visitor in the Wiki and points them back toward search and related navigation.

  • changed

    Homepage background and card styling

    Added the homepage-only fantasy background image, expanded it through the normal content max-width on wide screens, and restyled homepage cards with glass-like surfaces and individual accent colors tied to each card topic.

    Open Homepage Browse rules, classes, spells, campaign references, project information, and other D&D Portal Wiki content.

Version 0.9.0

Branch-wide Wiki rebuild and content expansion

Large local branch update covering the TypeScript data migration, expanded rules content, class and subclass pages, spell browsing, search, reusable page components, styling, assets, and pre-live validation work.

#
  • changed

    TypeScript data source migration

    Rebuilt the Wiki around centralized TypeScript data modules for internal pages, external links, socials, page metadata, images, tags, inline content, hover previews, navigation, and route resolution.

    Browse Wiki Browse rules, classes, spells, campaign references, project information, and other D&D Portal Wiki content.
  • changed

    Reusable page rendering system

    Replaced many route-specific page implementations with shared Svelte components for page headers, responsive images, breadcrumbs, cards, inline content, content sections, tables, progression blocks, core traits, starting equipment, and table-of-contents navigation.

  • changed

    Generic dynamic routes

    Moved many static route files into dynamic page routes for top-level project pages, rules pages, spell pages, class pages, and subclass pages so the central data tree controls what renders.

  • content

    Expanded class library

    Added and migrated a broad class library with page-header descriptions, class overview data, core traits, progression data, feature sections, subclass navigation, images, and page-card presentation for official and homebrew classes.

    Browse Classes Browse available classes, their core features, progression, abilities, subclasses, and character options.
  • content

    Official class pages

    Added or rewrote class pages for Artificer, Barbarian, Bard, Cleric, Druid, Fighter, Monk, Paladin, Ranger, Rogue, Sorcerer, Warlock, and Wizard using the shared class-page content model.

    View Classes Browse available classes, their core features, progression, abilities, subclasses, and character options.
  • content

    Additional and homebrew class pages

    Added or migrated Blood Hunter, Captain, Champion, Gunslinger, Illrigger, Messenger, Monster Hunter, Mournbound, Pugilist, Scholar, Shinobi, Treasure Hunter, Vampyr, Vanguard, and Warden pages into the same central class system.

    Browse Classes Browse available classes, their core features, progression, abilities, subclasses, and character options.
  • content

    Shinobi class and paths

    Expanded the Shinobi class with Chakra progression, class features, weapon and resource presentation, stronger page content, and Shinobi path pages for Taijutsu, Elemental Ninjutsu, Genjutsu, Bloodline, Medical, Sealing, and Fortune paths.

    View Shinobi A mobile chakra-wielding combatant who combines martial training, supernatural techniques, inherited abilities and control over fortune.
  • content

    Barbarian content expansion

    Expanded the Barbarian page with multi-paragraph header copy, structured class features, core-trait presentation, corrected class-feature hierarchy, refined Starting Equipment cards, Primal Path card grids, subclass pages, linked rules references, and gender-switchable header artwork.

    View Barbarian Explore the Barbarian class, its rage, progression, core features, abilities, and available subclasses.

Version 0.8.0

Dedicated Wiki search

Added a dedicated search page with clearer result metadata, filters, preferences, and shareable URL state.

#
  • added

    Search the Wiki page

    Added a dedicated search page for individual Wiki items with relevance-based text search, content-type filters, tag filters, and 30-result pagination.

    Search the Wiki Search the D&D Portal Wiki for rules, character options, creatures, locations, and other available content.
  • fixed

    Collection pages excluded from item results

    Separated navigation collections from actual searchable content items so section roots such as Species and Classes no longer count as normal results.

  • changed

    Party and Dungeon Master preferences

    Moved party and Dungeon Master selections into browser-local Wiki preferences instead of treating them as global content filters.

    View Preferences Choose saved browser preferences for class artwork and spell browser display modes.
  • added

    Shareable search URLs

    Search query, temporary filters, and result page are represented in the URL so filtered views can be copied and shared.

    Open Search Search the D&D Portal Wiki for rules, character options, creatures, locations, and other available content.
  • fixed

    Preferences page rendering

    Fixed the Preferences page so browser storage is loaded safely and the page can render during server-side rendering and prerendering.

    View Preferences Choose saved browser preferences for class artwork and spell browser display modes.
  • changed

    Grouped search filters

    Grouped search tags into meaningful categories and hid irrelevant filters while keeping active filters removable.

    Search the Wiki Search the D&D Portal Wiki for rules, character options, creatures, locations, and other available content.
  • changed

    Header search submission

    Changed the global header search to use a semantic search form so the search button and Enter key open the dedicated Search page.

    Search the Wiki Search the D&D Portal Wiki for rules, character options, creatures, locations, and other available content.

Version 0.7.0

Transparency and project information

Added a complete collection of project information, attribution, accessibility, and transparency pages.

#
  • added

    Credits page

    Added detailed attribution for the website, contributors, tools, artwork, icons, and external resources.

    View Credits View acknowledgements for the people, projects, artists, tools, and resources used by the D&D Portal Wiki.
  • added

    Legal Notice

    Added information about website ownership, permitted use, third-party material, author rights, liability, donations, and content-removal requests.

    View Legal Notice Read the legal notice, ownership information, disclaimers, and terms applying to the D&D Portal Wiki.
  • added

    AI Transparency page

    Added a central register for AI-generated and AI-assisted images used throughout the Wiki.

    View AI Transparency Read how artificial intelligence tools are used, reviewed, and disclosed during development of the wiki.
  • added

    About D&D Portal page

    Added an explanation of the difference between the public D&D Portal Wiki and the separate player portal for campaigns, parties, and playing dates.

    View About Page Learn about the purpose, scope, development, and organisation of the D&D Portal Wiki project.
  • added

    Sources page

    Added a searchable source register for official publications, online references, campaign documents, and original project material.

    View Sources View the books, websites, documents, and other resources referenced throughout the D&D Portal Wiki.
  • added

    Accessibility statement

    Added information about keyboard navigation, readable typography, reduced motion, responsive design, alternative text, and known limitations.

    View Accessibility Read about accessibility features, design decisions, current limitations, and planned improvements.
  • changed

    Expanded website footer

    Replaced the small footer with a full navigation area containing project, legal, community, creator, and external-resource links.

Version 0.6.0

Navigation and campaign availability

Improved navigation behaviour and expanded support for campaign-specific availability information.

#
  • added

    Collapsible desktop sidebar

    Added a control that allows desktop users to collapse the Wiki sidebar and give more space to page content.

  • changed

    Responsive navigation behaviour

    Adjusted the navigation so that mobile devices continue using an overlay menu while desktop devices use the collapsible sidebar.

  • added

    Campaign availability configuration

    Added structured availability information for content that may be allowed, limited, banned, or require approval for individual campaigns.

  • changed

    Party colour system

    Introduced consistent colours and soft background variants for all registered campaigns and guest content.

  • fixed

    Sidebar toggle state

    Corrected layout and TypeScript problems associated with switching between expanded and collapsed navigation.

Version 0.5.0

Class pages and visual cards

Expanded the class section with reusable page structures, progression tables, subclass navigation, and class-card images.

#
  • added

    Reusable class-page structure

    Added shared components for headers, sections, availability information, tables, and child-page navigation.

    Browse Classes Browse available classes, their core features, progression, abilities, subclasses, and character options.
  • added

    Class progression tables

    Added structured level tables for class features, proficiency bonuses, spellcasting, and other progression information.

    Browse Classes Browse available classes, their core features, progression, abilities, subclasses, and character options.
  • added

    Subclass navigation

    Added links between classes and their available subclasses using the central Wiki navigation structure.

    Browse Classes Browse available classes, their core features, progression, abilities, subclasses, and character options.
  • content

    Rogue reference content

    Expanded Rogue content with level progression, Sneak Attack information, Expertise, Cunning Action, and subclass pages.

    View Rogue A Dexterity-based skill specialist who deals precision Sneak Attack damage, controls positioning with bonus actions, and gains exceptionally reliable expertise.
  • added

    Gender-based class-card variations

    Added female and male visual variations for class cards, with the selected variation remembered locally in the browser.

    Browse Classes Browse available classes, their core features, progression, abilities, subclasses, and character options.