Releases: nodeSolidServer/node-solid-server
Releases · nodeSolidServer/node-solid-server
v5.7.11
v5.7.10
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
- messages are
Improvements
Bugs
Security issues (user information leakages)
v5.7.9
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
v5.7.8
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
andmessage signature
- NSS :
multiple owners
implementation
Bugs
v5.7.7
v5.7.4
Updated to :
- [mashlib](1.8.5 https://github.com/SolidOS/mashlib/releases/tag/v1.8.5)
- lockout issues with /profile/card DELETE should be forbidden and PUT content must be a valid RDF
v5.7.1
Resolves an edit card regression issue on mashlib dashboard SolidOS/solidos#138
v5.7.0
-
updated to mashlib@1.8.0
-
Some enhancement
- 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
- 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"],