- Rewritten in Kotlin
- Static analysis tools added
- Ability to get the IP of a device
- Additional details in callbacks for adding a network:
- The new id of the network
- The WifiConfiguration of the network that was added
- isNetworkInConfigurationList renamed isNetworkSaved
- brains renamed Brains
- Nullability issues will be more visible
- Definitions for NetworkTypes and WiseFyCodes
- Immutability throughout the library
- Improved architecture
- Updated dependencies
- Updated to Gradle 4.x and AGP 3.x
- Target now is set to API 27
- Less duplicate code
- Improved testing
- Updated documentation with new Kotlin examples
- Other improvements and adjustments!