# Changelog
## Version 1.4.4 (Rust 1.62.1)
- Rust version update
- Dependency updates
## Version 1.4.3 (Rust 1.55.0)
- Rust version update
- Package is now passively maintained
## Version 1.4.2 (Rust 1.49.0)
- Dependency updates
- Rust version update
## Version 1.4.1 (Rust 1.41.1)
- Reproducible builds: Rust version specified for the AUR build, Cargo.lock included.
- Reqwest update.
## Version 1.4.0
- Adding nordlynx as alias (requested by @HaleTom)
## Version 1.3.1
Thanks to @MOZGIII!
- Several small performance improvements were made.
- Rust 2018
## Version 1.3.0
- Support for Wireguard servers (a.k.a. NordLynx)
- Fixing deprecated warnings
## Version 1.2.0
- Negating filter (thanks to MOZGII)
- Updating dependencies to the latest version
- Bugfix in the test of the simple country filter.
## Version 1.1.0
- Rewrote the regions system, allowing a more clean interface to developers.
- Even more regions are added, including the X Eyes spy programs.
- We now show you what regions are available and what they mean.
- Better error messages make using the CLI easier.
- More protocolfilters make the program able to distinguish every protocol NordVPN supports (now)
## Version 1.0.1
- OpenSSL will be compiled from sources to avoid upstream problems
- breaking change in API fixed
## Version 1.0.0
- Improved documentation
- Optimazations here and there
- Deleted deprecated code
- Some tests. More will be added in 1.0.1.
## Version 0.3.3
- The data structures in the library and the API differ slightly.
- Filters and Sorters are now a Trait, allowing improved flexibility.
- The README is rewritten to make it easier to get started.
- The library is sorted in modules.
- CI has been setup with Travis CI.
- Dummy data has been added. Before testing, use `dummydata.sh` to generate dummy data.
## Version 0.3.2
- Bugfix: breaking change in the NordVPN API.
- Following Rust guidelines concering function naming.
## Version 0.3.1
- Choose between domains and identifier (useful for other helpers)
## Version 0.3.0
- Different enhancements on the country filter:
- Filter on multiple countries
- Use the `eu` filter to take any EU country.
- Make sure filters are something useful.
- Integration of the ping functions with the CLI
## Version 0.2.0
- Splitting the crate into a reusable library.
- Adding more documentation.
- Ping functionality (non-simultanious).
## Version 0.1.0
- Initial release:
- Filter servers
- Sort on load