Skip to content

Termix v1.5.0

Choose a tag to compare

@amrohan amrohan released this 09 Aug 15:19
· 53 commits to main since this release
afbda84

Termix v1.5.0 - Enhanced Documentation & Packaging Simplification

✨ What's New in v1.5.0

This release focuses on improving the developer and user experience with enhanced documentation, packaging simplification, and important rendering fixes.

Architecture & Packaging Changes

  • Packaging Simplification: Removed Chocolatey packaging support to focus on .NET Global Tools
    • Removed .github/workflows/publish-choco.yml
    • Removed termix.nuspec configuration
    • Streamlined installation process through NuGet only
  • New UI Component: Added CustomProgressBar class foundation for future progress visualization enhancements

Bug Fixes & Improvements

  • Icon Rendering Fix: Fixed UTF-8 output encoding issues that affected icon rendering in packaged runs
    • Resolves display problems on Windows terminals
    • Ensures consistent Nerd Font icon rendering across all platforms
  • Performance: Various under-the-hood improvements to file management operations

File Changes

  • Added: UI/CustomProgressBar.cs - Foundation for enhanced progress visualization
  • Removed: Chocolatey packaging files and demo video to reduce repository size
  • Updated: README.md with comprehensive documentation improvements

Installation

dotnet tool install --global termix

Or update from a previous version:

dotnet tool update --global termix

Migration Notes

  • Chocolatey Users: Chocolatey packaging has been discontinued. Please uninstall the Chocolatey version and install via .NET Global Tools:
  choco uninstall termix
  dotnet tool install --global termix

Thanks to

  • fix: ensure UTF-8 output for fixing icon rendering issue by @nion068 in #10

Full Changelog: v1.4.0...v1.5.0