Changelog nsx-prime

Filter x

2021.1.1 (2021-04-30)

Fixed

  • Fixed issue where Application was being read before extensions were added.

2021.1.0 (2021-04-15)

Updated

  • Updated prime-core 2021.0.3 -> 2021.1.0
  • Updated metamodel-runtime 3.2.0 -> 3.7.0

2021.0.0 (2021-04-09)

Updated

  • Updated prime-core 2020.14.1 -> 2021.0.3

Added

  • Added .git and .gitignore as protected files when clean-expanding

Removed

  • Removed tasks AddOption, AddResource, SetAttribute (and ConfigTask)
    • the implementation didn’t correctly handle particularities of the modified files
    • use model-manipulator instead
  • Removed tasks ListVersions (obsolete), ValidateXml (obsolete), Init (replaced by ns-init project)
  • Removed task CleanCache (use mvn clean instead)
  • Removed task GenerateMenu (now provided by Expanders 4.13.x, or by Prime Radiant 2021.1.0)
  • Dropped support for non-PROVIDED expander versions without explicit Expanders expansion-resource
    • add Expanders expansionResource explicitly
    • for legacy use expanders-maven-pluging:2020.18.0 and nsx-prime:2020.12.0
  • Dropped support for nsx-prime auto-supplying default-stack
    • add required expansionResources explicitly
    • for legacy, use expanders-maven-pluging:2020.18.0 and nsx-prime:2020.12.0
  • Dropped support for undocumented providing file name to --expander expansionGoal
  • [internal] Dropped support for NsfInstallation except for repositoriesDirectory
    • internal decoupling from NsfInstallation class

2020.12.0 (2020-12-02)

Updated

  • Updated prime-core 2020.13.2 -> 2020.14.1

2020.11.1 (2020-10-29)

Updated

  • Updated metamodel-runtime 3.1.0 -> 3.2.0

2020.11.0 (2020-10-29)

Updated

  • Updated prime-core 2020.12.1 -> 2020.13.2

2020.10.0 (2020-10-28)

Added

  • Call ModelExtensionLoader to register extensions before reading the models

Updated

  • Updated prime-core 2020.10.3 -> 2020.13.0
  • Updated metamodel-runtime 2.1.0 -> 3.1.0

2020.9.4 (2020-10-21)

Updated

  • Updated nsx-runtime 2020.9.0 -> 2020.11.1

2020.9.3 (2020-10-21)

Merged

  • Merged nsx-prime 2020.8.6

2020.9.2 (2020-10-12)

Fixed

  • Fixed issues where nsf update would not update the script files when using --version RELEASE or --version LATEST

2020.9.1 (2020-10-12)

Fixed

  • Set internal elements version to version of prime-core

Updated

  • prime-core.version 2020.10.0 -> 2020.10.3

2020.9.0 (2020-09-08)

Changed

  • This version of nsx-prime uses prime-core to deliver the elements and expansionControl classes

2020.8.6 (2020-09-29)

Updated

  • Updated nsx-parent 2019.5 -> 2020.9.1
  • Updated elements 2020.8.0 -> 2020.8.4, elements-ioxml 2020.9.4 -> 2020.9.6

2020.8.5 (2020-09-25)

Fixed

  • Fixed expansionResource version comparison not accepting valid SemVer versions
  • Warn when using non-SemVer versions in expansionResource dependencies

2020.8.4 (2020-09-08)

Updated

  • Updated nsx-runtime 2020.7.2 -> 2020.9.0

2020.8.3 (2020-09-07)

Removed

  • Removed obsolete SSL context preparation and JSON maven dependency

2020.8.2 (2020-08-20)

Updated

  • Patch update elements-ioxml 2020.9.0 -> 2020.9.4

2020.8.1 (2020-08-20)

Fixed

  • Updated nsx-runtime to v2020.7.2 to fix incorrect exit codes for CliParser

2020.8.0 (2020-07-07)

Removed

  • Removed support for * and latest versions when using nsx-prime internal maven invocation
  • Removed --latestVersions from nsx-prime install task
  • Removed prime-radiant updating from UpdateTask

2020.7.8 (2020-06-15)

Added

  • Added logging for final listing of expansion resources

2020.7.7 (2020-05-28)

Changed

  • Updated dependencies

Fixed

  • Fixed ExternalPrimeTaskRunner not being able to run from local maven repository

2020.5.0 (2020-03-26)

Changed

  • nsx-prime now targets Java 8

Fixed

  • fixed double-resource fetching and re-extraction

Removed

  • removed parallel maven invocation requesting
  • removed all resource version updating and fetching during extraction phase

2020.3.4 (2020-03-06)

Added

  • Expansion-resources will be validated and sorted based on their dependencies. If a dependency is outdated, nsx-prime will raise an issue
  • If a dependency is missing, it will be added

2020.1.0 (2020-01-22)

Removed

  • removed support for reading components from single files
    • <useComponentFile value="false"/> in expansionSettings.xml is now ignored