Skip to content

Releases: nodeSolidServer/node-solid-server

v5.7.11

30 Apr 17:30
Compare
Choose a tag to compare

bug issue

improve tests

v5.7.10

04 Apr 10:50
Compare
Choose a tag to compare

New functionalities

  • mashlib@1.8.10 with improved chat
    • chat threads
    • chat security :
      • messages are Append only by default
      • messages are signed with users private/public keys
      • keys are stored on user pod in /profile/keys/public.key and /settings/keys/private.key

Improvements

  • #1731 and #1741 create New resource with Append Only for PATCH and PUT

Bugs

Security issues (user information leakages)

v5.7.9

08 Mar 08:15
Compare
Choose a tag to compare

Security issue

  • #1759
  • delete error 404 changed to 401/403

Updates

  • updates to solid specification v0.10
    • rewrite check permissions on DELETE
    • add Accept-Put Accept-Post headers
  • return 405 on HTTP method not Allowed
  • contentType = 'text/turtle' with HEAD on container
  • 100% success on conformance tests

Bugs

  • #1741 Append with PUT is allowed to create a new Resource
  • #1743 check itemName incompatibility (/foo and /foo/) on the creation of intermediate containers

v5.7.8

17 Dec 18:26
Compare
Choose a tag to compare

Updating minor dependencies and CI runs on node 16 and 18

Improvements

  • mashlib@1.8.9, with mainly
    • n3-patch on rdflib@2.2.33
    • ECDSA keys implementation
    • chat security impersonation with Append only and message signature
  • NSS : multiple owners implementation

Bugs

  • Append on PATCH could not create new files #1731
  • Handle error when Origin header value is not IRI #1738
  • check same name not done when creating intermediate containers #1725

v5.7.7

17 Mar 17:09
Compare
Choose a tag to compare

Resolves login issues through mashlib@1.8.8

v5.7.4

19 Nov 17:33
Compare
Choose a tag to compare

v5.7.1

23 Mar 16:10
Compare
Choose a tag to compare

Resolves an edit card regression issue on mashlib dashboard SolidOS/solidos#138

v5.7.0

14 Mar 18:30
Compare
Choose a tag to compare
  • updated to mashlib@1.8.0

  • Some enhancement

    #1675 #1673 #1676

    • add solid:oidcIssuer in default profile
    • OIDC add scopesSupported parameters for better compatibility with OIDC and latest inrupt authorisation library
  • resolve bug #1677 by which a .meta resource was created for each PUT on container.
    on some situation this had the consequence to wrongly override previous .meta

v5.6.24

28 Feb 13:11
Compare
Choose a tag to compare
  • update to mashlib@1.7.21 which mainly resolves SolidOS/solidos#113
  • server migration :
    the use of https://github.com/inrupt/solid-client-authn-js v1.11.5 implies a manual migration for NSS servers (on each new sever and once on existing ones)
    # cd .db/oidc/op/
    # nano provider.json 
    One needs to add the line: "scopes_supported": ["openid", "offline_access"],
    

v5.6.20

29 Jan 10:01
Compare
Choose a tag to compare
5.6.20