Releases: qotique/yetee
Releases · qotique/yetee
Release list
v0.7.0
[0.7.0] - 2026-09-01
Features
- Centralize app actions via CommandRegistry + File/Edit/View MenuBar
Refactor
- Extract AppShell, ProjectFlow, RemoteFlow, SettingsManager from App
- Extract AppShell, ProjectFlow, RemoteFlow, SettingsManager from App (#70)
v0.6.2
[0.6.2] - 2026-08-24
Documentation
- Update README.md [skip ci]
- Update CONTRIBUTORS.md [skip ci]
- Update .all-contributorsrc [skip ci]
- Add RohitJacobs as a contributor for code (#66)
- Replace MIT license placeholders
- Update README.md [skip ci]
- Update CONTRIBUTORS.md [skip ci]
- Update .all-contributorsrc [skip ci]
- Add RohitJacobs as a contributor for doc (#68)
- Update diagrams for FileDisplay refactor
Features
- file-display Extract RandomizeCommand and SaveCommand, add ICommand protocol
- Bump version to 0.6.1
- Bump version to 0.6.2
Refactor
- file-display Generic column filters via FilterMenu and SearchController.set_filters
- file-display Generic batch apply, drop duplicated batch_save* methods
- file-display Extract FunPresenter, move entertainment UI out of core
- file-display Extract FileSession controller, add component tests
- Reformat project structure
v0.6.1
[0.6.1] - 2026-08-19
Documentation
- Update diagrams for FileDisplay refactor
Features
- Add ExpansionMod editor
- Refresh-button preload UX, unhandled-mod editors switch (#47)
- file-display Extract RandomizeCommand and SaveCommand, add ICommand protocol
- Bump version to 0.6.1
Refactor
- file-display Generic column filters via FilterMenu and SearchController.set_filters
- file-display Generic batch apply, drop duplicated batch_save* methods
- file-display Extract FunPresenter, move entertainment UI out of core
- file-display Extract FileSession controller, add component tests
- Reformat project structure
v0.6.0
[0.6.0] - 2026-08-17
Bug Fixes
- Fix, shift stuck bug, unexpected 'dense' keyword, bump version (#53)
- Apply suggestions from code review
Documentation
- Update README.md [skip ci]
- Update CONTRIBUTORS.md [skip ci]
- Update .all-contributorsrc [skip ci]
- Add Elonon901001 as a contributor for code (#56)
Features
- Add tooltips to table fields
- Add tooltips to table fields (#55)
- Refresh-button preload UX, unhandled-mod editors switch
- Add ExpansionMod editor
Miscellaneous
- Run tests on pull_request automatically, keep builds on push/manual dispatch
- Run tests for fork PRs via workflow_dispatch (#57)
v0.5.1
[0.5.1] - 2026-08-13
🐛 Bug Fixes
- (ops) Show contribution types in all-contributors list
- (ops) Show contribution types in all-contributors list (#54)
- Fix, shift stuck bug, unexpected 'dense' keyword, bump version
🚜 Refactor
- Unify named element updates
- Unify named element updates (#49)
📚 Documentation
v0.5.0
[0.5.0] - 2026-08-08
🚀 Features
- Introduce Event Display (#23)
- Add git-cliff changelog generation to release workflow
- Add git-cliff changelog generation to release workflow (#30)
- Add remote SSH/FTP connections with auto-upload
- Add remote SSH/FTP connections with auto-upload (#29)
💼 Other
- Add pylint dev-dep for pyreverse diagram generation
📚 Documentation
- Add architecture diagrams and autogeneration script
- Add diagrams (#27)
v0.4.1b
refactor: refactor economy editor - Refactor EconomyEditor to accept FileDisplay and EventDisplay as dependencies - Introduce _EntityConfig for cleaner entity-specific behavior management - Move EconomyEditor instantiation to di.py with proper dependency resolution - Add ProjectService to AppServices
v0.4.1
refactor: refactor economy editor - Refactor EconomyEditor to accept FileDisplay and EventDisplay as dependencies - Introduce _EntityConfig for cleaner entity-specific behavior management - Move EconomyEditor instantiation to di.py with proper dependency resolution - Add ProjectService to AppServices
v0.4.0
feat: introduce Event Display - Children section - Zone section - Spawn positions section - Project dir selection instead single cfgeconomycore.xml Closes #21, #22
v0.3.0
feat: introduce project management and extract EconomyEditor - Add Project model and ProjectSerice for managing .yetee projects - Extract economy editing ui from App into ui/economy_editor.py - Add explicit save button to main UI and FileDisplay.save_file() - Convert settings from separate view to in-app overlay - Add cancel_check callback for async file loading - Add mypy and pytest-asyncio to dev dependencies Closes #17