2.3.0
This is a minor upgrade with new features, improvements, and bug fixes.
New Features
- Added an automatic update checker that notifies users when a new version is available.
- Added a new in-app help system using markdown-based documentation with a table of contents, images, and platform-specific instructions.
- Added new BNC/COCA 1.3.0 reference word lists with 35 levels.
- Added Linux Flatpak packaging support for easier installation on Linux.
- Added a build and distribution pipeline with automated version manifests, release notes generation, and PDF documentation creation. Improvements
- Refactored settings management to use a new serialization-based system, replacing the old INI-based configuration.
- Improved the coverage statistics aggregation logic.
- Reorganized reference word lists into versioned subdirectories.
- Improved file loading with better progress reporting and a dedicated loading thread.
- Improved the writable path handling for user data files.
Bug Fixes
- Fixed various issues with file profiling and stats updates.
- Fixed widget copy/paste behavior in list and table views.
- Fixed PDF text extraction to work more reliably.