Skip to content

Latest commit

 

History

History
41 lines (28 loc) · 1.81 KB

File metadata and controls

41 lines (28 loc) · 1.81 KB

Release Notes - v1.0.23

Release Date: 2025-12-08

Highlights

This release introduces significant visual enhancements including terminal themes with built-in presets, window transparency with background image support, and improved macOS fullscreen behavior with native title bar integration.

New Features

  • Terminal Theme System: Added comprehensive theme system with built-in color presets for easy terminal customization
  • Window Transparency: Added configurable window transparency with custom title bar support
  • Background Images: Added support for background images with blur effects for visual customization
  • Native Title Bar Option: Added configurable setting to use native macOS title bar with proper fullscreen support
  • Dual-Mode Window: Implemented dual-mode window system supporting both transparency and native macOS fullscreen

Bug Fixes

  • Fixed window size restoration when exiting fullscreen in custom title bar mode
  • Fixed fullscreen behavior to properly expand window to fill entire screen
  • Fixed duplicate awtWindow initialization issues
  • Fixed partial bottom row rendering instead of hiding it completely
  • Fixed macOS notarization by signing native executables in JARs
  • Fixed entitlements configuration for macOS notarization
  • Fixed absolute paths in JAR signing workflow

Improvements

  • Native title bar is now the default setting for better macOS integration
  • Improved fullscreen behavior using WindowPlacement.Fullscreen for proper green button handling
  • Enhanced window management with stable undecorated transparent window support
  • Added detailed notarization error logging for CI/CD troubleshooting
  • Added signPty4jBinaries task for comprehensive macOS notarization

Breaking Changes

None

Full Changelog

https://github.com/kshivang/BossTerm/compare/v1.0.18...v1.0.23