router_os_client 1.0.3 router_os_client: ^1.0.3 copied to clipboard
RouterOSClient is a Dart/Flutter package that provides an easy-to-use interface for connecting and interacting with Mikrotik's RouterOS devices via a socket connection.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Changed #
- Improved exception handling for better reliability during API calls.
Fixed #
- Fixed dependency resolution error caused by mismatched project name.
- Resolved issues with socket connection stability.
[1.0.0+1] - 2024-08-25 #
Added #
- Initial release of
router_os_client
. - Basic API connection functionality for RouterOS devices.
- Added documentation and examples for usage.
[1.0.2] - 2024-08-31 #
Fix #
-
fix: prevent empty maps from being added to parsed replies
-
Modified the
_parseReply
method to ensure that only non-empty maps are added to theparsedReplies
list. This prevents the unnecessary{}
from being returned at the end of command execution.
[1.0.3] #
Changed #
- Replace print statements with Logger for consistent logging
- Updated all print statements to use the Logger instance.
- Ensured that verbose logging is handled through the logger for better control.
- Improved error handling and log messaging with appropriate log levels (debug, info, warning, error).