Skip to content
This repository has been archived by the owner on May 10, 2023. It is now read-only.

Latest commit

 

History

History
144 lines (76 loc) · 3.24 KB

CHANGELOG.md

File metadata and controls

144 lines (76 loc) · 3.24 KB

1.0.2

Fixed

  • Fixed a bug with SandboxResolvingClassLoader not being loaded because of a missing class.

1.0.1 [broken release]

Fixed

  • Fixed a bug with the sandbox whitelist that prevented groovy code to not be parsed.

1.0.0 [broken release]

Improved

  • Added support for groovy 2.5.8
  • Relaxed the sandbox rules to allow more of the Java API to be used in the DSL. This includes some date, calendar, regex and collection APIs.

0.8.0

Improved

  • Improved javadoc on tasks.

Fixed

  • #114 - Custom task plugin configuration were not exported.

0.7.9

Improved

  • Added support for ignoreForScheduling flag on a pipeline dependency material. Using this flag requires GoCD version 19.10 or later.

0.7.8

  • This is primarily a maintenance release that upgrades all dependencies.

0.7.7

Improved

  • Added support for username and encrypted_password (Refer to Encryption API) fields for git and mercurial material. Requires GoCD server version 19.4.0 or later.
  • Added support for password to support secret params. Requires GoCD server version 19.6.0 or later.

0.7.6

Improved

  • Added support for allowOnlyOnSuccess attribute at approval in stage

0.7.5

Improved

  • Added support for display_order_weight for pipelines. Requires GoCD server version 19.3 or later.

0.7.4

Fixed

  • Fixed an incorrect validation with fetch artifact tasks. Blank value for destination should be considered valid.

Improved

  • Upgraded a bunch of dependent libraries.

v0.7.3

Fixed

  • Fixed a NPE when plugin settings are not defined.

v0.7.2

Fixed

  • Fixed handling of variables with empty values (FOO=) while exporting pipeline configs.
  • Add support for serializing job properties.
  • Improve exporting of SCM blacklist/whitelist filters.

v0.7.1

Fixed

  • Fixed issue around serialization/deserialization and export of pipeline parameters

v0.7.0

Improved

  • Added support for exporting pipeline config repository. Requires GoCD server version 19.1 or later to export pipeline.
  • Added support for performing preflight checks. Requires GoCD server version 19.1 or later to export pipeline.
  • Added support for plugin icon. Requires GoCD server version 19.1 or later to show icon.

Changed

  • The command line syntax has been changed to be consistent with the syntax used by the JSON and YAML config repo plugins.

Chores

  • Upgraded a bunch of libraries

v0.6.0

Fixed

  • #3 - Error while parsing Config repository

Chores

  • Upgraded gradle
  • Upgraded a bunch of libraries

v0.5.0

Improved

  • Added support for artifact origin in fetch artifact tasks

v0.4.0

Improved

  • Added validation of generated DSL.

v0.3.0

Changed

  • renamed the secureVariables attribute to secureEnvironmentVariables

v0.2.0

Changed

  • replaced the Factory interface with built-in java.util.Supplier interface.
  • dsl module no longer depends on the sandbox module.

v0.1.0

Initial release. See README.md for examples.