Skip to content

TermiFlow v0.2.2 - Patch Release

Pre-release
Pre-release

Choose a tag to compare

@tecnolgd tecnolgd released this 27 Jul 04:33
26a8e23

Summary

Patch release fixing stability and correctness issues, improving cross-platform CI and documentation, and adding unit test infrastructure.

Features & Improvements

  • CI/CD: Added cross-platform CI pipeline for Linux and Windows with parallel builds.
  • Testing: Added unit test entrypoints, test helpers, and test coverage for theme manager, system stats, and command parsing.
  • Docs & Maintenance: Updated README, CONTRIBUTING, and build guidelines. Replaced heavy GIFs with text/markdown-based assets.
  • Refactoring: Standardized header guards and general codebase cleanup.

Bug Fixes

  • Theme System: Fixed theme loading and application issues.
  • Error Handling: Replaced simple stderr logs with explicit exceptions across launch, history, theme, and config modules.
  • Shortcuts & Launch: Hardened operations with try/catch blocks and validation.
  • File Handling: Added proper file stream guards and cleaned up redundant explicit closes.
  • UI: Restored missing options in the main menu display.
  • Builds & CI: Fixed Windows build directory issues and verified runner workflows.

New Contributors

Full Changelog: v0.2.1-beta...v0.2.2-beta