Skip to content

Releases: thebytearray/WGAndroidLib

1.1.3-Fix Regex for CIDR

14 Aug 13:07
4be1db5
Compare
Choose a tag to compare

1.1.2-Fix Regex for CIDR

14 Aug 12:58
236a85c
Compare
Choose a tag to compare

Fix Regex for CIDR

1.1.1

07 Aug 19:00
efb3ed2
Compare
Choose a tag to compare

Some Documentation changes and change package id

1.1.0

11 May 12:37
Compare
Choose a tag to compare

Release v1.1.0

🚀 Major Improvements

Code Quality & Architecture

  • Implemented Builder Pattern for TunnelConfig for cleaner configuration management
  • Enhanced error handling and logging throughout the library
  • Added comprehensive input validation for configuration parameters
  • Improved state management in TunnelService and ServiceManager

API Enhancements

  • Added new methods for better VPN state monitoring
  • Improved permission handling for VPN and notifications
  • Enhanced traffic statistics monitoring capabilities
  • Added support for custom notification icons

Documentation

  • Added detailed setup instructions in README
  • Included complete AndroidManifest.xml configuration examples
  • Added both Kotlin and Java usage examples
  • Added professional services section with contact information

Security

  • Added validation for WireGuard keys
  • Enhanced IP address validation
  • Improved permission checks

📝 Detailed Changes

New Features

  • Builder pattern for TunnelConfig configuration
  • Enhanced error handling with detailed error messages
  • Improved state management system
  • Better traffic statistics monitoring
  • Custom notification icon support

Improvements

  • Better permission handling
  • Enhanced input validation
  • Improved logging system
  • More robust error handling
  • Better documentation

Documentation

  • Added complete setup guide
  • Included manifest configuration examples
  • Added Kotlin and Java examples
  • Added professional services section
  • Updated license to MIT

🛠️ Technical Details

  • Updated version to 1.1.0
  • Changed license to MIT
  • Improved code organization
  • Enhanced error handling
  • Better state management

📋 Requirements

  • Android API level 21+
  • Kotlin 1.8.0+
  • AndroidX libraries

🔗 Links

👨‍💻 Author

1.0.5

19 Feb 05:28
Compare
Choose a tag to compare

1.0.5

1.0.3

18 Feb 10:05
Compare
Choose a tag to compare

1.0.3

1.0.2

24 Nov 09:20
1e55605
Compare
Choose a tag to compare

Fix some crash issues

1.0.1

16 Nov 03:36
Compare
Choose a tag to compare

1.0.1

1.0.0

15 Nov 11:19
Compare
Choose a tag to compare

1.0.0