Skip to content

Releases: cinchy-co/angular-sdk

v5.1.4

23 Feb 19:38
Compare
Choose a tag to compare
  • CIN-07974: Use X-Cinchy-Error error message when it exists #169

Full Changelog: v5.1.2...v5.1.4

v5.1.2

05 Sep 14:27
ea1606f
Compare
Choose a tag to compare
  • CIN-04707: Ensure URL params are retained after auth redirect (#56)

Full Changelog: v5.0.0...5.1.2

v5.0.0

26 Jul 06:52
Compare
Choose a tag to compare

Release of v5.0.0
Supports Angular 12, 13, 14

Changes:

  • Updates to support Angular 12+
  • Upgraded dependency of angular-oauth2-oidc from version v10.0.3 to v13.0.1
  • Updated jsrsasign from v8.0.24 to v10.5.26
  • Updated iframe-resizer from v3.6.1 to v4.3.2

v4.4.0

23 Feb 14:56
dc7c055
Compare
Choose a tag to compare

Release of v4.4.0
Supports Angular 7, 8, 9, 10

Changes:

  • Upgraded dependency of angular-oauth2-oidc from version v5.0.2 to the latest v10.0.3
  • Added the source code for JwksValidationHandler into the project, the actual npm package depends on jsrsasign 8.0.12 which has security vulnerabilities. Adding the source code allows us to change the dependency to jsrsasign 8.0.24 which has no known vulnerabilities.
  • Updated silent-refresh.html to be consistent with what angular-oauth2-oidc's docs recommend to use

v4.3.0

05 Feb 14:53
6e8a08b
Compare
Choose a tag to compare

Release of v4.3.0

Changes:

  • Expose a new parameter in the executeCsql() function to specify the query type (enum QueryType). You can now query for Draft values and Version History records through this function

v4.2.1

29 Nov 06:55
098563e
Compare
Choose a tag to compare

Patch to fix issue a request to the /connect/userInfo endpoint is called even if the login wasn't successful yet. This request will always fail during login when the applet is not yet authenticated and will return a 401 unauthorized error.

Bug Fix:

  • makes the request and emissions of the user identity claims and access token only after the user has successfully logged in; reducing the amount of unnecessary web requests

v4.2.0

14 Aug 21:47
121cb87
Compare
Choose a tag to compare

This version contains a fix to address Chrome's new SameSite cookie policies (see here https://www.chromium.org/updates/same-site/faq).

Bug Fix:

  • Session checks are no longer enabled except when the CinchyConfig's authority URL points to a secure endpoint (HTTPS).

This change was needed due to Chrome's new cookie policies preventing cross-domain cookies from being accessed unless over a secure connection. If not the case, session checks result in failure and will log the Angular applet out.

Released alongside Cinchy v4.15.1.

v4.1.1

18 Feb 18:11
Compare
Choose a tag to compare

Patch for v.4.1.0.

To address connectionid and transactionid parameters in the executeCsql() function (we no longer need to put the "@" symbol as the parameter prefix for those two properties). Also updated the documentation.

v4.1.0

10 Feb 18:40
4cc255e
Compare
Choose a tag to compare

Added support for Cinchy v4.6.0

Bug Fixes:

  • Changed the getUserPreferences() method to query the User Preferences table (for cinchy v.4.6.0)
  • Fixed executeCsql() method to accept connectionId and transactionId in the parameters of the query
  • Fixed the getTableEntitlementsByGuid() method (previously did not work)

v4.0.0

21 Nov 16:55
Compare
Choose a tag to compare

Added support for Cinchy v4.0.0

New Features:

  • Added support for Translate Endpoint in Cinchy, exposed as the transate() function in CinchyService
  • Added GetUserPreferences() function in CinchyService

Bug Fixes:

  • Fixed error handling returned from Cinchy APIs in the CinchyService, previously you could not access the exception information that was returned when the api fails