Skip to content

1.0.9

Choose a tag to compare

@Natshah Natshah released this 14 Nov 23:37
· 95 commits to 1.0.x since this release
ad60997

What changed since 1.0.8

Added

  • A plugin says what it needs from another plugin (needs) and what goes well with it (suggests). plugin require says what is needed; plugin activate and plugin install ask before adding it, or take --with-needs; nothing is removed while another plugin needs it (#185).
  • The commands the core and the plugins need on the machine are declared and checked: webship-workspace doctor and plugin check <name> report each one found or missing, with a hint. Nothing is installed for you (#193).

Fixed

  • webship-workspace update keeps the plugins required in the dashboard's package.json (#183).
  • Settings → Plugins works on a workspace that has no folder yet (#186).
  • A suggestion says whether the suggested plugin is here, never which one would be added (#189).
  • The first words of a new workspace say that a plugin can need another one, and how it is added (#191).
  • A plugin's commands and AI items go only into active workspace folders, and follow the workspaces list (#195).

The core and the plugin types (@webship.co/workspace-plugin-api 1.0.8). Install or update: npm install -g @webship.co/workspace@1.0.9, then webship-workspace update ~/workspace.