Skip to content

Releases: scimmyjs/scimmy

v1.3.5

05 Mar 04:11
ea53d92
Compare
Choose a tag to compare

What's Changed

  • Add predefined schema extension attribute accessors to SCIMMY.Types.Schema instances by @sleelin in #78

Full Changelog: v1.3.4...v1.3.5

v1.3.4

24 Feb 01:02
d06c8ba
Compare
Choose a tag to compare

What's Changed

  • Fixed comparison of multivalue attributes targeted by sortBy parameter in SCIMMY.Messages.ListResponse constructor by @sleelin in #67
  • Added schemas in SCIMMY.Messages.PatchOp documentation and typing by @ymoriaud in #69
  • Added totalResults parameter to SCIMMY.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 in SCIMMY.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

08 Jan 05:21
580d2e4
Compare
Choose a tag to compare

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

06 Jan 09:42
56259bb
Compare
Choose a tag to compare

What's Changed

  • Refined TypeScript types and addressed type resolution issues

Full Changelog: v1.3.1...v1.3.2

v1.3.1

11 Dec 04:18
14e1eda
Compare
Choose a tag to compare

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

08 Dec 05:32
b061460
Compare
Choose a tag to compare

What's Changed

  • Added support for filtering of complex multi-value attributes in coerce method of SCIMMY.Types.SchemaDefinition
  • Fixed generated TypeScript type definitions

Full Changelog: v1.2.4...v1.3.0

v1.2.4

26 Sep 07:34
bd2eede
Compare
Choose a tag to compare

What's Changed

  • Fix checks of startIndex and itemsPerPage in ListResponse
  • Handle invalid or empty values returned by egress handlers in SCIMMY.Resources.User and SCIMMY.Resources.Group
  • Ignore unknown sub-attributes when coercing complex values in SCIMMY.Types.Attribute
  • Force caseExact and uniqueness config values to be true and none when attribute type is binary

Full Changelog: v1.2.3...v1.2.4

v1.2.3

06 Aug 03:39
8a25458
Compare
Choose a tag to compare

What's Changed

  • Allow leading special characters for attribute names in filter strings
  • Treat null as undefined in match method of SCIMMY.Types.Filter class
  • Fix handling of schema extensions when filtering coerced values in SCIMMY.Types.SchemaDefinition class
  • Throw 500 and 501 errors for missing or invalid handlers in SCIMMY.Resources.User and SCIMMY.Resources.Group classes
  • Limit patch method to singular resources in SCIMMY.Resources.User and SCIMMY.Resources.Group classes

Full Changelog: v1.2.2...v1.2.3

v1.2.2

13 Jun 08:04
00a27af
Compare
Choose a tag to compare

What's Changed

  • In EnterpriseUser schema, make value sub-attribute of manager complex attribute optional

Full Changelog: v1.2.1...v1.2.2

v1.2.1

05 May 06:00
d93860f
Compare
Choose a tag to compare

What's Changed

  • Add support for runtime environments that don't implement node:util library

Full Changelog: v1.2.0...v1.2.1