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-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -400,8 +400,8 @@ Example real staging after enabling writes in `config.yml`:
400
400
## Runtime diagnostics
401
401
402
402
EasyLibrary keeps runtime diagnostics for packages, standalone providers and
403
-
command backend selection. Embedded runtime control was removed with the legacy
404
-
embedded source. Use `/easylibrary packages` to install, repair, update, remove
403
+
command backend selection. Legacy runtime control was removed with the 2.x
404
+
full-bundle source layout. Use `/easylibrary packages` to install, repair, update, remove
405
405
or roll back official packages.
406
406
407
407
The standalone installer remains available for compatibility. The preferred 3.x path is `/easylibrary packages install`, but `/easylibrary libs install` can still download official standalone PHARs after `confirm`, checksum validation and `library-installer.enabled=true`. It still does not hot-load the PHAR; restart is required.
: "Legacy{$source->getPluginName()} runtime was already active.",
67
67
$status,
68
-
['This is a runtime-only change. Restart still follows plugin.yml, config and standalone plugin state.']
68
+
['Runtime control is retained for legacy compatibility only. Package-backed and standalone plugins are managed through package/plugin lifecycle commands.']
69
69
);
70
70
}
71
71
@@ -80,10 +80,10 @@ public function disable(string $lookup, bool $confirmed = false): LibraryRuntime
: "Legacy{$source->getPluginName()} runtime was not active.",
85
85
$status,
86
-
['Only EasyLibrary-owned embedded runtime is controlled. Standalone plugins are not loaded or unloaded.']
86
+
['Runtime control is retained for legacy compatibility only. Package-backed and standalone plugins are managed through package/plugin lifecycle commands.']
87
87
);
88
88
}
89
89
@@ -101,10 +101,10 @@ public function reload(string $lookup, bool $confirmed = false): LibraryRuntimeO
: "Legacy{$source->getPluginName()} runtime was already in the requested state.",
106
106
$status,
107
-
['Reload is implemented as controlled stop/start. It does not reload PHP classes or PHAR files.']
107
+
['Runtime control is retained for legacy compatibility only. Package-backed and standalone plugins are managed through package/plugin lifecycle commands.']
108
108
);
109
109
}
110
110
@@ -116,7 +116,7 @@ private function source(string $lookup): OfficialLibrarySource {
116
116
$source = OfficialLibraryRegistry::find($lookup);
117
117
if ($source === null || !$this->isControllable($source)) {
118
118
thrownewRuntimeException(
119
-
"Runtime '{$lookup}' is not controllable because embedded library runtimes were removed from EasyLibrary 3.x. Use /easylibrary packages instead."
119
+
"Runtime '{$lookup}' is not controllable because legacy runtime control was removed from EasyLibrary 3.x. Use /easylibrary packages instead."
0 commit comments