Releases: GideonLeGrange/mikrotik-java
Version 3.0.7
Bug fix for nested expressions as per #72.
Version 3.0.6
Bug fix #67 after November 2018. This should have been released earlier.
Version 3.0.5
Version 3.0.5 implements a change in the way login() is implemented by RouterOS from version 6.43 onward.
Version 3.0.4
Version 3.0.4 captures several months worth of small code clean-ups and documentation improvements.
Version 3.0.3
Version 3.0.3 fixes a problem with the encoding of non-English characters when sending commands to RouterOS. See #40 for more details.
Version 3.0.2
Version 3.0.1
This release fixes a harmless but annoying stack trace print as reported in #34. In doing so it also improves internal error handling.
Version 3.0
This release changes the public API to allow for the correct way of allowing for TLS encryption.
The following non-backwards compatible changes were made:
- A new method, connect(SocketFactory fact, String host, int port, int timeout), was added to allow for better user control over sockets and especially encryption.
- The connectTLS() API methods were removed.
- Most of the overloaded connect() methods were removed.
- The previously deprecated disconnect() method is removed.
Other changes:
- Added a pre-built jar file to the downloads.
- Improved documentation.
- Improved examples.
Version 2.2
Implements AutoCloseable on ApiConnection to support Java 7's try-with-resources statement.
Version 2.1
Version 2.1 adds the ability to use connection and command timeouts as requested by users. To see how to use these, please refer to the examples below. For more information, look at issue #16.