Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Added JIRA links on the 3.0 release history

...

Released in February 2018.

What has changed?

  • New command create-blocks to create blocksNPMCLI-132
  • New command create-virtual-uri to create a virtual URI mappingNPMCLI-135
  • Prototypes:
    • New prototype structure with an expanded choice of prototype options. NPMCLI-119
    • Prototypes allow the creation of additional custom files in any directory of the light module. NPMCLI-159
    • Prototype variants to create component or page template with a JavaScript model. NPMCLI-137
    • Prototype variants to create a light module. NPMCLI-148
    • Prototypes to create blocks with the new command create-block. 
    • Prototypes to create a virtual URI mapping with the new command create-virtual-uri.
  • Based on user feedback, Magnolia no longer checks for the nearest Tomcat folder when you create a light-modules folder and so the -f (force) option has been removed from the create-light-module command. NPMCLI-159
  • jumpstart
    • You can choose which Magnolia webapp you want to install when using the jumpstart command. NPMCLI-120
    • You can choose the latest SNAPSHOT of the selected webapp. NPMCLI-144
    • Jumpstart does not set wrong light-modules directory on Windows anymore. NPMCLI-156
    • Jumpstart stores downloaded artifacts in a separate folder to reuse them for further usage. This also fixes a bug where -e and -c options where ignored due to already existing artifact with generic filename. NPMCLI-100
  • mgnl-cli.json 
    • Does no longer contain the lightDevFoldersInModule property. The folder structure of a light module created with the CLI is defined in the prototypes.
    • Now contains the webapps property used to define the list of possible webapps you can choose from from when running the jumpstart command.
  • The -V option, which used to display the version information of the installed Magnolia CLI, has been replaced with a more intuitive lower-case variant (-v). The output now also displays the version of Node.js installed. NPMCLI-133

Expand
titleClick here to see the list of issues resolved in version 3.0.0

Jira
serverMagnolia - Issue tracker
columnskey,summary,type,created,status
maximumIssues30
jqlQueryproject=NPMCLI AND fixVersion=3.0.0
serverId500b06a6-e204-3125-b989-2d75b973d05f

...