Skip to content

Releases: pingidentity/scim2

SCIM 2 SDK 2.3.1

16 Aug 15:20
Compare
Choose a tag to compare

This release updates the jackson-databind version to 2.9.9.3, which includes a number of security fixes.

SCIM 2 SDK 2.3.0

05 Aug 16:58
Compare
Choose a tag to compare

Serialization and deserialization code for the SCIM 2 DateTime type has been revamped in this release to rely on JAXB rather than deprecated APIs in Jackson. A DateTimeUtils class has been added to perform conversions between SCIM 2 DateTime strings and Java Date and Calendar objects. The ScimDateFormat class is now deprecated and should not be used.

Other fixes and enhancements in this release:

  • The build no longer produces multiple Version classes.
  • A GroupResource POJO class is now provided for working with SCIM Group resources.
  • The ListResponse#getTotalResults() method has been updated to return a value of type int rather than long.
  • Changed the mutability value of the UserResource "groups" attribute to 'readOnly' for conformance with RFC 7643.

SCIM 2 SDK 2.2.2

24 Jun 22:58
Compare
Choose a tag to compare

This is a maintenance release.

Changes In This Release

  • Updated the Jackson dependency to 2.9.9, which addresses a potential security vulnerability in jackson-databind.
  • The ScimDateFormat class is now deprecated, as it extends a deprecated Jackson class. An alternative will be provided in SCIM 2 SDK 2.3.0.

SCIM 2 SDK 2.2.1

11 Mar 22:27
Compare
Choose a tag to compare

This is a maintenance release.

Changes In This Release

  • Updated the jackson-databind dependency to 2.7.9.5, which addresses a number of security issues found in earlier versions of that library.
  • Maven POM changes: Removed unused dependencies, declared previously implicit dependencies, declared 'test' scope as appropriate, and added a dependencyManagement section to the scim2-parent POM.
  • Fixed an issue with GenericScimResource.replaceValue(String, Date) wrapping date values in double quotes.

SCIM 2 SDK 2.2.0

24 May 21:53
Compare
Choose a tag to compare

This is a bugfix release that improves the SCIM 2 SDK's spec compliance.

Changes In This Release

  • Updated ErrorResponse to serialize its "status" field as a JSON string rather than as a number for compliance with RFC 7644. Deserialization of this field is backwards compatible and will accept either a number or a string.

SCIM 2 SDK 2.1.1

17 Feb 15:29
Compare
Choose a tag to compare

Changes In This Release

• Allow replacement of singular value using a value filter if the value filter uses the special-case "value" path.

• Added ability to change "accept" and "content-type" headers in the SCIM client.

• Fixed the handling of sub-attribute paths in the excludedAttributes parameter.

• PUT requests will now replace the value of a caseExact attribute whose only change is to case.

• Updated the EmailValidationRequest and TelephonyValidationRequest for compatibility with Data Governance Broker 6.0.1.0.

SCIM 2 SDK 2.0.4

27 Sep 20:13
Compare
Choose a tag to compare
  • Changed unboundid URNs to pingidentity.
  • Add exception class for 405 Method Not Allowed exceptions, and corrected some exception mapping issues.
  • Fixed a couple filtering and search issues.
  • Make sure the Response is always closed after a SCIM operation.

Initial Public Release

08 Jul 21:06
Compare
Choose a tag to compare

Consult the project README and the Wiki pages to get started using the SDK.