Skip to content

Releases: inrupt/solid-client-notifications-js

v4.0.0

04 Nov 09:02
2a4bc5e

Choose a tag to compare

Breaking Changes

  • Support for Node.js v18.x has been dropped as that version has reached end-of-life.

What's Changed

Full Changelog: v3.0.1...v4.0.0

v3.0.1

14 Oct 14:31
799320f

Choose a tag to compare

Internal change

  • This change has no impact on shipped code. A feature flag has been added to Problem Details end-to-end tests.

Patch change

  • Some dependency upgrades

Full Changelog: v3.0.0...v3.0.1

v3.0.0

16 Sep 14:12
17a1671

Choose a tag to compare

Breaking change

  • FetchError is no longer thrown, and replaced with ClientHttpError. Please prefer using type guards from
    @inrupt/solid-client-errors, e.g. hasErrorResponse and hasProblemDetails, rather than instanceof.

New Features

  • Node 22 is now supported
  • ClientHttpError is thrown on HTTP error. It implements WithErrorResponse and WithProblemDetails,
    meaning it has respectively .errorResponse and .problemDetails getters. The former provides
    access to the raw HTTP response, and the latter to structured data about the error compliant with
    RFC9457.

New Contributors

Full Changelog: v2.0.0...v3.0.0

v2.0.0

20 Dec 22:42
3455415

Choose a tag to compare

Breaking changes

  • Support for Node 16 is dropped. The native fetch is used isomorphically instead of @inrupt/universal-fetch, which requires Node 18 or more.
  • setSessionFetch is no longer supported. Please provide a Session to the BaseNotification (or child classes) constructor instead.
  • The default session fetch from @inrupt/solid-client-authn-browser is no longer loaded lazily. The intended fetch should be provided explicitly.
  • Due to changes in the rollup config the umd output is now found at dist/index.umd.js rather than umd/index.js. The UMD module name is now SolidClientNotifications instead of SolidClient.

v1.3.1

17 Sep 12:55
1791a2e

Choose a tag to compare

  • Build system (bundler and TypeScript) updates. This should be transparent to dependants.

v1.3.0

19 May 10:00
c27a9fa

Choose a tag to compare

New features

  • Node 20 is now officially supported

v1.2.0

16 Apr 12:13
cdfd1e1

Choose a tag to compare

New features

  • Node 18 support

v1.1.2

21 Feb 21:29
f8c41c1

Choose a tag to compare

Transitive dependencies updates to patch vulnerabilities.

v1.1.1

19 Aug 17:08
5592579

Choose a tag to compare

Bugfixes

  • Always pass through fetch from BaseNotification to getWellKnownSolid, such
    that @inrupt/solid-client doesn't have to load its own fetch implementation.

Commits

Full Changelog: v1.1.0...v1.1.1

v1.1.0

05 Jul 11:59
2a45c18

Choose a tag to compare

New Features

  • LiveNotification now supports once and off events.

What's Changed

New Contributors

Full Changelog: v1.0.0...v1.1.0