You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -185,6 +185,7 @@ Each feature folder needs a `feature.json` or `config.json` manifest:
185
185
{
186
186
"name": "foodorders",
187
187
"version": "0.0.1",
188
+
"minCoreVersion": "0.3.0",
188
189
"navbar": {
189
190
"insert": true,
190
191
"href": "/foodorders",
@@ -202,7 +203,7 @@ Each feature folder needs a `feature.json` or `config.json` manifest:
202
203
}
203
204
```
204
205
205
-
On startup the app scans `installed_features/<featureName>`. Folder presence enables the feature. If the feature version is newer than `config/features/<featureName>.json`, or if the installed config does not exist yet, the feature files are copied into the application.
206
+
On startup the app scans `installed_features/<featureName>`. Folder presence enables the feature. `minCoreVersion` defines the oldest compatible SimpleStrichliste version. Incompatible source versions are skipped and logged without stopping startup or replacing an already installed compatible version. If the feature version is newer than `config/features/<featureName>.json`, or if the installed config does not exist yet, the feature files are copied into the application.
206
207
207
208
Supported feature folders include application folders such as `api`, `lib`, `src`, `views`, `public`, and `config`. A top-level `templates` folder is installed into `config/templates`. Feature page translations live in:
0 commit comments