Releases: imulab/go-scim
Releases · imulab/go-scim
Core Module v2.2.0
This release introduces the concept of Facade. Facade lets developers convert prop.Resource to and from any ordinary "flat" structure whose fields are tagged with scim and fulfills certain constraints. This intermediary layer enables SCIM to adapt to existing data stores and domain objects, especially the "flat" ones like SQL and LDAP.
Core module v2.1.3
Core module v2.1.2
Fixes #57 where incorrect patch logic from root of the resource results in invalid resource state.
Core module v2.1.1
Core module v2.1.0
Addresses the following issues:
- #48 Fix bug where JSON deserializer had trouble processing email JSON arrays.
- #49 Add
filter.IsOutOfSyncmethod to address issue where out-of-sync marker property is unidentifiable outside thefilterpackage - #50 Add no-op implementation of
db.DB - #51 Fix bug where an unsupported
ByPropertyfilter would prevent the remaining filters from executing
Core module v2.0.1
- Merge in pull request #46 to make patch request action keyword (i.e. add, replace, remove) comparison case insensitive.
Server module v1.1.0
- Brand new re-implementation
- Now depends on
github.com/imulab/go-scim/pkg/v2andgithub.zerozr99.workers.dev/imulab/go-scim/mongo/v2 - Fixes
/ResourceTypesand/Schemasendpoint - Introduce Makefile
- Introduce docker image building and docker compose local preview
Core module v2.0.0
- Terminates support for core packages from v1
- Brand new design of reflection free
ResourceandPropertymodel - Direct serialization to and deserialization from JSON format
- Support for custom annotations for extensive processing
- Services as heavy-lifting entry points for protocol implementation
- Handler utils to assist general purpose protocol implementation
Mongo module v2.0.0
- Terminates supported for the mongo package from v1
- Depends on
github.com/imulab/go-scim/pkg/v2 - Full implementation of
db.DBinterface - Direct serialization to and deserialization from BSON format
- Supports metadata to define aliases for SCIM property as MongoDB fields