Skip to content

Releases: GovTechSG/java-apex-api-security

Release v2.1.3

21 Dec 04:34
9a5d2f4
Compare
Choose a tag to compare

Release v2.1.3 for APEX 2

fixes CVE-2021-45105, updated log4j to 2.17.0

Release v2.1.2

17 Dec 08:49
79c64f4
Compare
Choose a tag to compare

Release v2.1.2 for APEX 2

fixes CVE-2021-45046, updated log4j to 2.16.0

Release v2.1.1

14 Dec 01:42
ce783a5
Compare
Choose a tag to compare

Release v2.1.1 for APEX 2

Release 2.1

22 Nov 10:49
2490411
Compare
Choose a tag to compare

Release v2.1 for APEX 2

V1.34-SNAPSHOT Release

04 Aug 07:39
5f53414
Compare
Choose a tag to compare

Changes made

  • Fixed vulnerability CVE-2019-14379 and CVE-2019-14439
  • Set TravisCI build dist to Trusty
  • Fixed vulnerability CVE-2019-12814
  • Update ApiSigning class to support non-standard http port
  • Update dependency library for jackson-databind to version 2.9.8
  • Update mvn command to pull centralised unit-test cases from github repositor

V1.30-SNAPSHOT Release

03 Oct 06:35
ad37ad3
Compare
Choose a tag to compare

Main updates

  • Update test-suites framework to cover more use-case scenarios
  • Add Utility to read from PKI Key with PEM format
  • Update README document

V1.2.0-SNAPSHOT Release

13 Sep 09:52
3dbc678
Compare
Choose a tag to compare

V1.1.1-SNAPSHOT
Minor refactoring
Update documentation
Update templates

V1.1.2-SNAPSHOT
Minor refactoring
Update documentation

V1.2.0-SNAPSHOT
Bug fixes for null value checking
Update basestring method to suppport use-case where value of queryparam or form value is empty
Update nonce method to generate base64 encoded string value of 32 bytes characters

Version 1.1.0-Snapshot

27 Feb 02:59
907fe5f
Compare
Choose a tag to compare

Minor snapshot version bump with the following

  • Minor refactoring
  • Update interface name so as be intuitive
  • Update corresponding test cases
  • Include Issue/PR templates
  • Include Contribution template

Version 1.0.1 Snapshot

11 Dec 09:05
447c39d
Compare
Choose a tag to compare

Initial Release with HMAC256 and RSA256 signing mechanism
Supports both Maven and Gradle build