Releases: scimmyjs/scimmy
Releases · scimmyjs/scimmy
v1.3.5
v1.3.4
What's Changed
- Fixed comparison of multivalue attributes targeted by sortBy parameter in
SCIMMY.Messages.ListResponse
constructor by @sleelin in #67 - Added
schemas
inSCIMMY.Messages.PatchOp
documentation and typing by @ymoriaud in #69 - Added
totalResults
parameter toSCIMMY.Messages.ListResponse
constructor by @sleelin in #71 - Added schema ID static get accessor properties for all
SCIMMY.Messages
classes by @sleelin in #72 - Made return type of
attribute
method generic inSCIMMY.Types.SchemaDefinition
class by @sleelin in #75 - Updated direction of
externalId
attribute to default value of "both" by @sleelin in #76
New Contributors
Full Changelog: v1.3.3...v1.3.4
v1.3.3
What's Changed
- Bumped ostensibly-typed development dependency to v1.2.1
- Fixes issues relating to mixed module declaration syntax in generated TypeScript type definitions
- Bumped classy-template development dependency to v1.5.3
Full Changelog: v1.3.2...v1.3.3
v1.3.2
What's Changed
- Refined TypeScript types and addressed type resolution issues
Full Changelog: v1.3.1...v1.3.2
v1.3.1
What's Changed
- Fixed presence filtering of complex multi-value attributes in
SCIMMY.Types.SchemaDefinition
- Fixed generated type definition for User and Group resource egress handler expected return values
Full Changelog: v1.3.0...v1.3.1
v1.3.0
What's Changed
- Added support for filtering of complex multi-value attributes in
coerce
method ofSCIMMY.Types.SchemaDefinition
- Fixed generated TypeScript type definitions
Full Changelog: v1.2.4...v1.3.0
v1.2.4
What's Changed
- Fix checks of
startIndex
anditemsPerPage
in ListResponse - Handle invalid or empty values returned by egress handlers in
SCIMMY.Resources.User
andSCIMMY.Resources.Group
- Ignore unknown sub-attributes when coercing complex values in
SCIMMY.Types.Attribute
- Force
caseExact
anduniqueness
config values to betrue
andnone
when attribute type isbinary
Full Changelog: v1.2.3...v1.2.4
v1.2.3
What's Changed
- Allow leading special characters for attribute names in filter strings
- Treat null as undefined in
match
method ofSCIMMY.Types.Filter
class - Fix handling of schema extensions when filtering coerced values in
SCIMMY.Types.SchemaDefinition
class - Throw
500
and501
errors for missing or invalid handlers inSCIMMY.Resources.User
andSCIMMY.Resources.Group
classes - Limit
patch
method to singular resources inSCIMMY.Resources.User
andSCIMMY.Resources.Group
classes
Full Changelog: v1.2.2...v1.2.3
v1.2.2
What's Changed
- In EnterpriseUser schema, make
value
sub-attribute ofmanager
complex attribute optional
Full Changelog: v1.2.1...v1.2.2
v1.2.1
What's Changed
- Add support for runtime environments that don't implement
node:util
library
Full Changelog: v1.2.0...v1.2.1