docs: Specify changes caused by Components.js upgrade

This commit is contained in:
Joachim Van Herwegen 2022-04-21 11:05:46 +02:00
parent 6f4e70dbb9
commit 89eeb52b01

View File

@ -3,6 +3,8 @@
## v5.0.0 ## v5.0.0
### New features ### New features
- Support for Node v12 was dropped. - Support for Node v12 was dropped.
- Components.js was upgraded to v5. If you have created an external component
you should also upgrade to prevent warnings and conflicts.
### Data migration ### Data migration
The following actions are required if you are upgrading from a v4 server and want to retain your data. The following actions are required if you are upgrading from a v4 server and want to retain your data.
@ -16,14 +18,14 @@ The `@context` needs to be updated to
`https://linkedsoftwaredependencies.org/bundles/npm/@solid/community-server/^5.0.0/components/context.jsonld`. `https://linkedsoftwaredependencies.org/bundles/npm/@solid/community-server/^5.0.0/components/context.jsonld`.
The following changes pertain to the imports in the default configs: The following changes pertain to the imports in the default configs:
- ... - The prefix of all imports was changed from `files-scs` to `css`.
The following changes are relevant for v3 custom configs that replaced certain features. The following changes are relevant for v3 custom configs that replaced certain features.
- ... - `config/app/variables/cli.json` was changed to support the new `YargsCliExtractor` format.
### Interface changes ### Interface changes
These changes are relevant if you wrote custom modules for the server that depend on existing interfaces. These changes are relevant if you wrote custom modules for the server that depend on existing interfaces.
- ... - `YargsCliExtractor` was changed to now take as input an array of parameter objects.
## v4.0.0 ## v4.0.0
### New features ### New features