Releases: inrupt/solid-client-notifications-js
Releases · inrupt/solid-client-notifications-js
v4.0.0
v3.0.1
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
Breaking change
FetchErroris no longer thrown, and replaced withClientHttpError. Please prefer using type guards from
@inrupt/solid-client-errors, e.g.hasErrorResponseandhasProblemDetails, rather thaninstanceof.
New Features
- Node 22 is now supported
ClientHttpErroris thrown on HTTP error. It implementsWithErrorResponseandWithProblemDetails,
meaning it has respectively.errorResponseand.problemDetailsgetters. The former provides
access to the raw HTTP response, and the latter to structured data about the error compliant with
RFC9457.
New Contributors
- @RWJMurphy made their first contribution in #922
- @acoburn made their first contribution in #1031
- @jholleran made their first contribution in #1037
Full Changelog: v2.0.0...v3.0.0
v2.0.0
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. setSessionFetchis no longer supported. Please provide aSessionto theBaseNotification(or child classes) constructor instead.- The default session fetch from
@inrupt/solid-client-authn-browseris no longer loaded lazily. The intended fetch should be provided explicitly. - Due to changes in the rollup config the
umdoutput is now found atdist/index.umd.jsrather thanumd/index.js. The UMD module name is nowSolidClientNotificationsinstead ofSolidClient.
v1.3.1
v1.3.0
v1.2.0
v1.1.2
v1.1.1
Bugfixes
- Always pass through fetch from BaseNotification to
getWellKnownSolid, such
that@inrupt/solid-clientdoesn't have to load its own fetch implementation.
Commits
- Run sonar scan in separate job by @NSeydoux in #322
- Bump ws from 8.7.0 to 8.8.0 by @dependabot in #311
- Bump eslint from 8.18.0 to 8.19.0 by @dependabot in #316
- Bump @playwright/test from 1.23.1 to 1.23.3 by @dependabot in #324
- Bump rollup from 2.75.7 to 2.77.0 by @dependabot in #326
- ci: disable running on "ESS PodSpaces" environment due to migration by @ThisIsMissEm in #332
- Chore: remove cd packaging by @ThisIsMissEm in #341
- chore: update e2e testapp's package-lock.json by @ThisIsMissEm in #343
- fix: pass through fetch to getWellKnownSolid by @ThisIsMissEm in #350
- chore(release): prepare for v1.1.1 by @ThisIsMissEm in #351
Full Changelog: v1.1.0...v1.1.1
v1.1.0
New Features
- LiveNotification now supports
onceandoffevents.
What's Changed
- chore: update release instructions by @ThisIsMissEm in #286
- Bump @playwright/test from 1.21.1 to 1.22.2 by @dependabot in #283
- Run Sonar analysis with test coverage on PRs by @edwardsph in #296
- Feat/off once support by @jeswr in #306
- chore: upgrade eslint and related tooling by @ThisIsMissEm in #302
- Bump @rushstack/eslint-patch from 1.1.3 to 1.1.4 by @dependabot in #313
- Bump @playwright/test from 1.22.2 to 1.23.1 by @dependabot in #314
- release: prepare v1.1.0 by @jeswr in #309
New Contributors
- @edwardsph made their first contribution in #296
- @jeswr made their first contribution in #306
Full Changelog: v1.0.0...v1.1.0