2.1.18 - 2026-10-24
AEON NOX RESTORATION
- Retire KWTV Showcase from active build skin enforcement.
- Restore stock Aeon Nox: SiLVO 10.0.3 after a completed build installation.
- Remove Showcase menu-readiness and forced widget-provider startup work.
- Disable retired KWTV skins without deleting their local settings or files.
- Preserve the 10-second Wizard-update restart countdown.

2.1.17 - 2026-10-24
WIZARD UPDATE RESTART
- Show a visible 10-second countdown after every Wizard version upgrade.
- Save the new version before exiting to prevent a restart loop.
- Force close Kodi at zero and instruct the end-user to reopen it.
- Do not close Kodi during ordinary launches or a genuine first-time install.

2.1.16 - 2026-10-24
INSTANT WIDGET PROVIDER
- Enable or request KWTV Widgets without waiting on installation or network work.
- Keep widget metadata and local posters outside automatic startup cleanup.
- Preserve repository refresh, build-aware skin enforcement and low-memory behavior.

2.1.15 - 2026-10-23
ON-DEMAND WIDGET LOADING
- Remove the all-source widget warm-up worker from startup.
- Let only the highlighted Home widget request content naturally.
- Avoid duplicate widget calls during repository and build maintenance.
- Retain native add-on directory caching and Kodi artwork caching.
- Pair with Showcase 0.1.28 for ten displayed items and one poster preload.

2.1.14 - 2026-10-23
LOW-MEMORY WIDGET WARM-UP
- Wait for Showcase Home before widget cache work begins.
- Prime the highlighted widget first, then stagger POV, Seren and Shadow.
- Keep native menu caching enabled and stop warming during playback/navigation.
- Preserve widget paths, menu properties, layouts and playback actions.

2.1.13 - 2026-10-22
IMMEDIATE SHOWCASE MENUS
- Verify Skin Shortcuts dependencies before Showcase enforcement.
- Require a populated Home menu and use a bounded recovery generator.
- Preserve saved shortcuts and widget properties.

2.1.12 - 2026-10-21
SHOWCASE POPUP REMOVAL
- Remove the custom Updating/Restoring KWTV Showcase popup observer.
- Remove the restoration countdown and timeout-triggered Kodi shutdown.
- Allow Kodi's native skin update and menu restoration process to continue without an overlay.
- Preserve build-aware skin enforcement after updates complete.

2.1.11 - 2026-10-20
SHOWCASE RESTORE WATCHDOG
- Limit the "Restoring your menus..." phase to 90 seconds.
- Display a visible second-by-second countdown during menu restoration.
- At zero, warn that Kodi will force stop in five seconds and must be reopened.
- Keep the longer installation allowance so slow skin downloads are not interrupted.

2.1.10 - 2026-10-20
SELF-CONTAINED REPOSITORY BOOTSTRAP
- Bundle KWTV Add-on Repository 1.0.1 inside the Wizard package.
- Install and enable the repository automatically after a manual Wizard ZIP installation.
- Refresh Kodi's local add-ons and repository index before normal startup update work.
- Include a local updater fallback so a clean installation is not blocked by a missing repository dependency.
- Request installation of the independent KWTV updater after the repository becomes available.
- Validate repository identity, version, paths, size and ZIP integrity before extraction.

2.1.9 - 2026-10-20
RESPONSIVE STARTUP
- Run guarded, lightweight package cleanup before startup update/network work.
- Keep recent/active downloads, build backups, settings and cached artwork.
- Load Wizard menus without recursive size scans or build-feed requests.
- Calculate folder sizes on Maintenance; query repository status on Tools.
- Cache background build metadata for Main Menu; refresh on update selection.
- Add timeouts and response limits for feeds/notifications/changelogs.
- Preserve KWTV Estuary selection support, build install protection and the centered Showcase update popup.
Restart Kodi after installing. See STARTUP-2.1.9.txt for limits and testing.

2.1.8 - 2026-10-19
- Accept KWTV Estuary (skin.kwtv.estuary) as an optional build skin.
- Preserve the selected Estuary skin instead of switching it back to Showcase.
- Do not apply Showcase fonts to Estuary.
- Recheck the selected skin after a skin-change confirmation closes.
- Keep existing fresh-install/build gating, maintenance protection, repository
  startup refresh, Showcase update popup and Showcase fallback behavior.
- Install this Wizard update and restart Kodi BEFORE switching to KWTV Estuary.

2.1.7 - 2026-10-19
CENTERED SHOWCASE UPDATE POPUP
- Observe Kodi's local addons://downloading/ queue and Showcase version.
  Show a centered popup for an observed install and restore it after reload.
- Use Updating KWTV Showcase / Restoring your menus status, closing after the
  Home menu is populated and Skin Shortcuts has stopped rebuilding, stable
  for two seconds. Never wait for poster downloads or force a menu reset.
- Hide message / Back dismisses only the popup; installation continues.
- Skip playback/other confirmation dialogs and Wizard build maintenance.
  Bound the popup to ten minutes; abort/error paths release only our dialog.
- Pause skin enforcement while an observed native skin update/restore is in
  progress, avoiding a competing skin switch. Existing build-aware protection
  and repository update settings remain unchanged.
- Uses local polling (five seconds idle, one second during an observed update);
  no extra network checks, forced addon installs or automatic-update overrides.
- A fast cached install may finish between polls; version changes trigger the
  restore phase. Kodi can still go black while its entire skin is unloaded.

Restart Kodi after updating Wizard and Showcase. Install Wizard 2.1.7 first
and restart before a subsequent skin update to enable pre-update observation.
No live-device validation or uninterrupted overlay across reload is claimed.

2.1.6 — 2026-10-16
- Fresh installs keep Kodi's default skin while the Wizard installs the build.
- Remove Showcase as a required Wizard dependency.
- Check/switch Showcase only for a completed build, after the next app launch.
- Pause skin enforcement during installation, failed/interrupted installs, and Fresh Start.
- Recognize completed builds installed by earlier Wizard versions.
- Report extraction failures instead of marking a partial build complete.
- Preserve startup repository checks and existing account/settings preservation.

2.1.5 — 2026-10-14
- Check enabled add-on repositories on every Kodi launch after a short startup delay.
- Retry when the network is not ready; keep startup and skin protection responsive.
- Let Kodi download/install eligible updates using existing automatic-update settings.
- Preserve account settings, repository associations, build settings and prior features.

2.1.4 — 2026-10-12
Validated self-updates from KWTV build feed; independent recovery worker; restart and minimum-version build gate; Check Wizard Updates command.

2.1.3 — 2026-10-12
Activate Showcase independently of Wizard network and maintenance; retry startup races; monitor and recover skin fallback; handle saved-but-not-loaded skin.

2.1.2 — 2026-10-12
Enforce KWTV Showcase on startup; require skin.kwtv 0.1.7; preserve Showcase font; retarget existing skin lock with backup.

v2.1.0 (2026-08-20)
 - Enforce Aeon Nox: SiLVO and its Arial fontset whenever Kodi starts

v2.0.1 (2026-08-17)
 - Preserve KWTV IPTV credentials during build installations and updates

v2.0.0 (2026-05-14)
 - Reorganization and rewrite of menus:
  * (Kodi) Maintenance and (Wizard) Tools separated into separate submenus
  * Add-on Whitelist moved to the Main menu
  * Notification moved to the Wizard menu
  * Enable/Disable Skin Override Protection made visible (Tools submenu)
2.1.16 - 2026-10-24
- Add nonblocking installation and enablement for KWTV Widgets.
- Preserve its metadata and poster cache during automatic startup cleanup.
- Keep all provider refresh work outside the Wizard startup path.

