Release Notes: Version 3.0.0 🚀
What's New:
-
Refactored
GAuthDecrypt
:- The decryption logic has been completely revamped.
- The global function
GAuthDecryptFrom(input: String)
is deprecated. - Use the new API:
try GAuthDecrypt.decrypt(input: String)
-
Improved Error Handling:
- Instead of returning
nil
on errors, the library now throws specific errors:GAuthError.incorrectInput
GAuthError.cannotDecrypt
- Instead of returning
-
Enhanced Testing:
- Improved test coverage and reliability to ensure better stability.
-
Added GitHub Workflows:
- Automated CI/CD pipelines for seamless contributions and releases.