Changelog & Roadmap
===================

Every release and planned version has its own page with full details.

Released
--------

.. list-table::
   :header-rows: 1
   :widths: 20 40 40

   * - Version
     - Title
     - Highlights
   * - :doc:`0.5`
     - VIS Widgets, Help Button & Popup Polish
     - Tooltip / CollapsibleFrame / AutocompleteEntry / DateEntry; ``HostMenu.add_project_command``; per-screen ``docs`` URL + ``VIS docs`` CLI; ``confirm`` / ``confirm_discard``; ``WindowGeometry.center_on``
   * - :doc:`0.4.7`
     - Tab Identity Refactor
     - Every tab, pane, and window gets a stable integer ID; fixes focus restoration after ``SplitView.remove_pane`` with duplicate screen names
   * - :doc:`0.4.6`
     - Screen Groups & Partial Installs
     - Installer groups with expand/collapse, per-screen dependencies, ``--Groups``/``--Screens`` release, runtime missing-screen banner
   * - :doc:`0.4.4`
     - Tab Bar & Installer Update
     - Tab bar position, update-in-place installer, rollback, integrity check
   * - :doc:`0.4.3`
     - Split Layouts & Uninstaller
     - SplitView widget, install log, uninstaller
   * - :doc:`0.4.2`
     - Menus
     - Three-layer menubar model, menu modules, installer/release fixes
   * - :doc:`0.4.1`
     - Screen Management
     - Single-instance screens, screen renaming, screen attribute editing
   * - :doc:`0.4.0`
     - Host and Tabbed Screens
     - Host object, TabManager, IPC, drag-to-reorder/detach/merge tabs
   * - :doc:`0.3`
     - Release
     - Release pipeline, installer, core widgets, VIMG

Upcoming
--------

.. list-table::
   :header-rows: 1
   :widths: 20 40 40

   * - Version
     - Title
     - Planned
   * - :doc:`0.6`
     - Application Settings
     - Per-project settings, settings UI, remember window state and open tabs
   * - :doc:`0.7`
     - Defaults & Navigation
     - Default imports/templates, keyboard navigation, update tools
   * - :doc:`0.8`
     - Advanced Creation
     - Create in new folder, default .gitignore, screen repair
   * - :doc:`0.9`
     - Notifications
     - Toast overlay widget
   * - :doc:`1.0.0`
     - Full Release
     - Tkinter styles system, sample programs

.. toctree::
   :maxdepth: 1
   :hidden:

   0.5
   0.4.7
   0.4.6
   0.4.4
   0.4.3
   0.4.2
   0.4.1
   0.4.0
   0.3
   0.4.5
   0.6
   0.7
   0.8
   0.9
   1.0.0
