Releases: Jeetski/retrocore
Releases · Jeetski/retrocore
v0.1-alpha
Release Notes: v0.1-alpha
Summary
v0.1-alpha establishes the first end-to-end Retrocore workflow for Windows Terminal:
- local or shim-based CLI usage
- preset-driven CRT shader generation
- profile-default or profile-specific targeting
- standalone PowerShell apply and removal scripts
- automatic settings backups before writes
Included in this release
retrocore.pyCLI for status, apply, presets, config editing, and targetingretrocore managerdark desktop UI for core controls and effect editingretrocore.cmdwrapper for local project executionmanager.ps1andmanager.batdirect launchersinstall_dependencies.ps1guided setup flow- standalone global apply and remove scripts
- built-in presets:
subtle,warm,arcade,amber,phosphor-green,ice - JSONC-tolerant Windows Terminal settings parsing for comments and trailing commas
- smoke-test script at
tests/smoke_test.py
Known limitations
- Windows-only target
- no formal automated test suite beyond smoke coverage
- CLI output is functional but still visually plain
- writing Terminal settings back normalizes formatting to standard JSON
- no packaged installer or GitHub release flow yet
Recommended verification
python .\tests\smoke_test.py
.\retrocore.cmd status
.\retrocore.cmd on
.\retrocore.cmd offNext planned work
- stronger CLI presentation
- a dedicated Retrocore manager surface
- installer packaging
- GitHub publishing and release assets