- Updated logic to determine storage directory based on ANDROID_DATA and EXTERNAL_STORAGE environment variables.
- Added unit tests to cover new storage directory detection scenarios for Android, including fallback options.
- Added new packages: annotated-doc (0.0.4), annotated-types (0.7.0), arrow (1.4.0), binaryornot (0.4.4), chardet (5.2.0), charset-normalizer (3.4.4), and websockets (15.0.1).
- Updated rns dependency version to (>=1.0.2,<1.5.0) in both pyproject.toml and uv.lock.
- Updated content hash in poetry.lock for consistency.
- Updated the constructor to set the resize event handler for dynamic tab visibility.
- Refactored tab visibility logic to adjust based on available page width, moving excess tabs to an overflow menu.
- Enhanced tab addition and removal methods to ensure proper overflow management.
- Updated unit tests to verify adaptive behavior of the overflow menu based on page width changes.
- Added support for an overflow menu in the tab bar when the number of tabs exceeds the maximum visible limit.
- Updated tab bar initialization to include scroll mode and maximum visible tabs.
- Refactored tab addition logic to ensure proper overflow handling.
- Fix broken APK and Linux builds due to webview_flutter_android compatibility issue
- Add manual workflow trigger for easier testing and deployment
- Add automated draft release creation with build artifacts
- Override webview_flutter_android to v4.10.1 for Dart 3.7 compatibility