Skip to content

Releases: inrupt/solid-client-js

v1.28.0

09 May 10:13
82cde5b
Compare
Choose a tag to compare

New feature

  • Node 20 support

v1.27.1

18 Apr 08:54
f3467de
Compare
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
Compare
Choose a tag to compare

New feature

  • Node 18 support

Documentation

  • Buffer API marked as deprecated.

v1.26.0

24 Mar 11:02
48c86cf
Compare
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
Compare
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
Compare
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
Compare
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
Compare
Choose a tag to compare
  • Change targeted environment to ES2018

  • Dependency updates

v1.24.0

20 Dec 21:11
51a1b54
Compare
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

v1.23.3

31 Aug 14:25
f99aeb8
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.23.2...v1.23.3