Releases: nverbeek/nats_client_flutter
Releases · nverbeek/nats_client_flutter
Release list
v1.0.10
New Features
- JetStream Monitor: New "JetStream" tab for monitoring streams and consumers — message/byte counts, retention, and ack/redelivery stats at a glance
- Stream & Consumer Management: Create, purge, and delete streams; create and delete consumers (push or pull, any ack policy)
- Stream Message Browsing: Browse a stream's messages live, or tail a specific consumer and Ack / Nak / Term individual messages
- JetStream Publishing: Publish messages with JetStream delivery acknowledgement directly from the existing Send Message dialog
- JetStream is enabled by default and can be turned off in Settings if you don't need it
Maintenance & Dependencies
- Added a real-backend integration test suite that exercises the app against a live NATS server (core pub/sub, the full JetStream lifecycle, and Live Messages filter/find/keyboard shortcuts), running in CI alongside the existing widget/unit tests on every push
- Automated screenshot generation for the README — screenshots are now captured directly from a live app run instead of by hand, making them easy to keep current
- Migrated remaining deprecated Flutter APIs (
withOpacity→withValues,DropdownButtonFormField.value→initialValue)
v1.0.9
Maintenance & Dependencies
- Improved (simplified) release asset names
v1.0.8
New Features
- Windows ARM64 Support: Official build of Windows ARM64 has been introduced.
Maintenance & Dependencies
- Re-aligned to
dart_natsofficial branch, latest version. - Updated to latest flutter & upgraded dependencies
v1.0.7
New Features
- New reconnect interval setting
- New keyboard shortcuts
- Double-click to open message detail
- Improved UX for message detail dialog
- Improved snackbar styling
v1.0.6
New Features
- Message Detail Copy: Added copy button allowing users to copy formatted JSON payloads to clipboard
Bug Fixes
- Resolved issues with web variant
- Fixed Docker build
Maintenance & Dependencies
- Upgraded dependencies to latest
v1.0.5
New Features
- Enhanced UI Customization: Added new view settings to improve user experience
- Improved List View: Implemented new list view interactions for better UX
- New App Icon: Introduced a completely redesigned, modern app icon
Bug Fixes
- Resolved deprecation warnings throughout the codebase
- Fixed various debug errors
- Corrected list item display issues
Maintenance & Dependencies
- Library Updates:
- Replaced discontinued markdown library with a modern alternative
- Updated multiple dependencies to their latest versions
- Code Quality:
- Refactored dialog code into separate classes for better maintainability
v1.0.4
Features:
- Application now remembers it's window size & position
v1.0.3
Features:
- Certificates for TLS connections may be specified in the new Security Settings dialog
- Several UI improvements including new color theme
- User may now press Ctrl + Enter to send messages in the Send Message dialog
Maintenance:
- Dependency version upgrades
v1.0.2
Bug fixes:
- Connection preferences were not honored properly at startup when making initial connection attempt
v1.0.1
Features:
- Application version is now displayed in the help documentation
Maintenance:
- Automated Docker build added
- Automated Docker Hub release on tag push added