π v3.0.2 Improve context handling in the CLI daemon.
v3.0.1 β v3.0.2
-
Change the working directory for each action exected by the CLI daemon.
The CLI daemon now changes working directory to match the context of the calling client. This handles relative file paths in environment variables (e.g.MRSM_PLUGINS_DIR). -
Fix environment variables handling within the CLI daemon.
Certain environment variables interfered with the shell and the Daemon, and this case has been handled. -
Reload the CLI daemon after upgrading packages.
Installing or upgrading packages now reloads the CLI daemon. -
Invalidate symlinks check cache when unloading plugins.
Unloading plugins now reverts the internal_synced_symlinkscheck. -
Unload the root
pluginspackage when unloading plugins.
The rootpluginspackage is now unloaded whenunload_plugins()is called. This invalidates lingering cache from previously loaded plugins.