This repository has been archived by the owner on Feb 4, 2024. It is now read-only.
Releases: pascal-zarrad/gcaptchavalidator
Releases · pascal-zarrad/gcaptchavalidator
Release v3.0.2
3.0.2 (2022-04-22)
- Update GSon to version
2.8.9
Release v3.0.1
3.0.1 (2021-01-12)
- Small refactoring
Release v3.0.0
3.0.0 (2020-12-30)
Preamble
GCaptchaValidator has been completly rewritten and optimized. It nows has nearly no additional dependencies and is slim as never before.
Although, it is slim, its feature set rose and GCaptchaValidator is flexible as never before!
Note that the new deployment system using GitHub Actions generates an changelog from the commits, so this changelog might be a bit confusing due to the rewrite and will be better in future releases.
Features
- split version 2 and 3 models
- add base configuration
- implement version specific responses
- implement request handler
- create immutable configuration
- add response model
- remove version 2 code
- implement default validator
- add request models
- change models to be less fuzzy and reduce overhead
- implement deserializer for responses
- rename param package to data
- refactor library structure
Code Refactoring
- rename response deserializer
Builds
- add scripts for atomated rebases
- change website name
- remove old dependencies
- update pom.xml
Tests
- add tests for the captcha validators
- add test for deserializer and do some fixes
- implement tests for request handler
Documentation
- fix badge
- update supported versions table
- update README.md
- update readme
Continuous Integration
- remove unneccesary comment
- use ubuntu-latest in jobs
- also fetch tags from remote
Release v2.1.5
2.1.5 (2020-09-26)
Google Error Codes improverment
- Replaced the CaptchaValidationError in the CaptchaValidationResult with a collection. Now all errors are available instead of the first thrown.
Big internal changes
- Removed the Apache HttpClient library from the project
- Changed the used HttpClient of the fetch method to a HttpUrlConnection
First release
First release of GCaptchaValidator.
Read README for a list of features and informations about the project.
Changelog will start with next release.