Skip to content
This repository has been archived by the owner on Feb 4, 2024. It is now read-only.

Releases: pascal-zarrad/gcaptchavalidator

Release v3.0.2

22 Apr 23:30
ba9a907
Compare
Choose a tag to compare

3.0.2 (2022-04-22)

  • Update GSon to version 2.8.9

Release v3.0.1

12 Jan 08:32
c3a98db
Compare
Choose a tag to compare

3.0.1 (2021-01-12)

  • Small refactoring

Release v3.0.0

31 Dec 00:08
c17e204
Compare
Choose a tag to compare

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

26 Sep 00:27
be90680
Compare
Choose a tag to compare

2.1.5 (2020-09-26)

Google Error Codes improverment

02 Jan 15:36
Compare
Choose a tag to compare
  1. Replaced the CaptchaValidationError in the CaptchaValidationResult with a collection. Now all errors are available instead of the first thrown.

Big internal changes

28 Dec 20:13
Compare
Choose a tag to compare
  1. Removed the Apache HttpClient library from the project
  2. Changed the used HttpClient of the fetch method to a HttpUrlConnection

First release

23 Dec 19:52
Compare
Choose a tag to compare

First release of GCaptchaValidator.
Read README for a list of features and informations about the project.
Changelog will start with next release.