• v1.2.0 c9f9d4e05f

    foravo_admin released this 2026-04-30 05:03:22 +00:00 | 20 commits to main since this release

    Highlights

    • Added a dedicated Timeline Explorer page for each world.
    • Added timeline search, filtering, URL query state, and reset behavior.
    • Improved timeline participant display with entity links, entity type chips, and role labels.
    • Polished timeline accessibility and responsive layout for desktop, tablet, and mobile.

    What’s new

    • New world timeline route: /worlds/:worldId/timeline
    • Chronological event browsing ordered by sort year, sort index, date label, and creation fallback
    • Timeline search across:
      • event titles
      • summaries
      • descriptions
      • date fields
      • participant names
      • participant types
      • role labels
    • Timeline filters for:
      • dated/sorted events
      • undated events
      • events with participants
      • events without participants
    • URL-persisted timeline controls:
      • timelineSearch
      • timelineDateStatus
      • timelineParticipantStatus
    • Clear empty and filtered no-results states
    • Reset action for active timeline controls
    • Polished participant display with linked entities, type chips, and role labels
    • Timeline event card styling for clearer visual hierarchy
    • World detail page entry point for opening the dedicated Timeline Explorer
    • Added Timeline Explorer screenshot to README

    Fixes

    • Improved handling for timeline events with incomplete date/sort data.
    • Improved no-results feedback when search or filters hide all timeline events.
    • Improved timeline control accessibility with visible labels, helper text, focus states, and keyboard-reachable actions.
    • Improved responsive wrapping for controls, timeline cards, meta pills, and participant chips.

    Verification

    • Client production build passed.
    • Local/manual timeline verification passed.
    • Production verification passed.
    Downloads