Skip to content

Releases: inrupt/solid-client-js

v1.28.1

10 May 11:57
395629e

Choose a tag to compare

What's Changed

Full Changelog: v1.28.0...v1.28.1

v1.28.0

09 May 10:13
82cde5b

Choose a tag to compare

New feature

  • Node 20 support

v1.27.1

18 Apr 08:54
f3467de

Choose a tag to compare

Bugfixes

  • universal: Ignore errors when ACL is not found, so that it can be handled properly for WAC.

v1.27.0

14 Apr 09:13
73a81c5

Choose a tag to compare

New feature

  • Node 18 support

Documentation

  • Buffer API marked as deprecated.

v1.26.0

24 Mar 11:02
48c86cf

Choose a tag to compare

New feature

  • saveSolidDatasetAt has a new options field, prefixes. It allows a prefix
    map to be passed in to customize the serialization if the target format supports
    it.

Documentation

  • File APIs marked as stable.

Bugfixes

  • Add the response body along the status code and text in the error messages thrown
    on unsuccessful response from the server. The response body may contain additional
    data useful for the user to have in order to fix the issue the server describes.
  • Export the AccessModes type from the interfaces module.

v1.25.2

09 Feb 21:07
b8964cc

Choose a tag to compare

Moved @types/rdfjs__dataset back to dependencies from devDependencies to fix the issues with TypeScript and related tooling complaining about missing types. This is a temporary fix whilst we work on a more long term solution. We'd initially only thought this issue affected Typedoc, not all TypeScript projects.

What's Changed

Full Changelog: v1.25.1...v1.25.2

v1.25.1

01 Feb 21:45
4ca8abf

Choose a tag to compare

This release contains the following fixes:

  • Fixed the changelog data structure creation to avoid potential prototype pollution attacks.
  • Fixed the generation of unique identifiers to use UUIDs instead of Math.random(). We're also changing generated ACP IRIs to no longer contain identifying information, instead these will just be UUIDs going forwards (some identifying information may still remain, as the ACP algorithm uses suffixes of existing IRIs when making modifications, we've a ticket to address this in the future).

What's Changed

Full Changelog: v1.25.0...v1.25.1

v1.25.0

24 Jan 11:12
d3b1a86

Choose a tag to compare

New feature

  • Set recursive VC access: the setVcAccess function (from the acp/acp module)
    now has an options object, which includes an inherit flag. If set to true,
    the newly set VC access applies not only to the target resource, but to its
    contained resources too.

v1.24.1

23 Jan 11:24
c56561f

Choose a tag to compare

  • Change targeted environment to ES2018

  • Dependency updates

v1.24.0

20 Dec 21:11
51a1b54

Choose a tag to compare

New Feature

  • Added getWebIdDataset method to fetch the WebId Profile document as a Solid Dataset. This method is part of the profile/webid module.

What's Changed

New Contributors

Full Changelog: v1.23.3...v1.24.0