Skip to content
This repository has been archived by the owner on Mar 19, 2019. It is now read-only.

Latest commit

 

History

History
458 lines (257 loc) · 11 KB

CHANGELOG.md

File metadata and controls

458 lines (257 loc) · 11 KB

Change Log

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[1.0.0-m.6] - 2017-07-14

Milestone 6 release

Added

  • Added --disable-console-log for test command

1.0.0-m.5 - 2017-07-11

Milestone 5 release

Changed

  • Changed -U to -P on publish to prevent name collision of options

1.0.0-m.4 - 2017-07-11

Milestone 4 release

Changed

  • Upgrade to Rug 1.0.0-m.5

Fixed

  • Correctly write git info without manifest.yml

Added

  • Support for Rug Integration Tests

  • Added -U flag and ability to publish into more than one repo to publish command

1.0.0-m.3 - 2017-06-01

Milestone 3 release

Changed

  • Upgrade to Rug 1.0.0-m.4

  • Replaced manifest.yml with package.json as per #197

  • Don't display failed on tests steps that fail intentionally as per #201

  • Better error message when trying to publish already published archive as per #204

  • Print warning if TypeScript compilation fails because node_modules are missing as per #202

Added

  • Support for Rug Integration Tests

1.0.0-m.2 - 2017-05-09

Milestone 2 release

Changed

  • Upgrade to Rug 1.0.0-m.3

Added

  • Allow to configure options globally in cli.yml as per #187

  • Allow to overwrite Rug version check as per #186

1.0.0-m.1 - 2017-04-26

Initial milestone 1 release

Changed

  • Upgrade all Atomist dependencies to 1.0.0-m.1

0.34.0 - 2017-04-24

Changed

  • Upgrade to Rug 0.26.1

Added

  • Prevent publish on uncommitted changes as per #168

0.33.4 - 2017-04-24

Added

  • New flag -n to get more progress updates. Now -V can be used to dump the contents of ArtifactSource and the compiled JavaScript code if needed

0.33.3 - 2017-04-23

Fixed

  • Typo in usage of login command
  • Update rug.yml gesture to reflect new group of `rug-editor

Changed

  • Don't attempt to load a logger if logback isn't around

0.33.2 - 2017-04-22

Fixed

  • ClassLoader error with writing settings

0.33.1 - 2017-04-22

Fixed

  • Compiler step wasn't printing output in normal mode

0.33.0 - 2017-04-22

Changed

  • Upgrade to Rug 0.26.0
  • BREAKING Changed some command and option names as per #172
  • BREAKING Signature verification for all extensions specified in manifest.yml as per atomist-attic/rug-resolver#26 and #171
  • BREAKING Removed support for ProjectReviewers from all the describe commands.
  • Made console output less verbose. To get more information use -V and `-X

0.32.0 - 2017-04-14

Added

  • Ability to describe RugFunctions via `describe function

0.31.0 - 2017-04-13

Fixed

  • Formatting issues for console.log
  • MappedParameters show up in describe invoke output

Changed

  • Upgrade to Rug 0.25.3

0.30.2 - 2017-04-11

Fixed

  • Make sure console.log works from test command

0.30.1 - 2017-04-11

Changed

  • Upgraded to Rug 0.25.1

0.30.0 - 2017-04-11

Added

  • New dependencies command to print dependency tree of Rugs an Functions as per #165

Changed

  • Upgraded to Rug 0.25.0

0.29.0 - 2017-03-31

Changed

  • Add enable_compiler_cache to cli.yml configuration section. Defaults to true. Use false to disable compiler caching
  • Upgraded to Rug 0.22.0
  • Fixed tab completion for mapped parameters as per #161

0.28.0 - 2017-03-26

Added

  • Rugs can now be excluded from generated metadata and thereform made invisible to the bot by puttting excludes section into manifest.yml as per #160

0.27.1 - 2017-03-24

Changed

  • Upgraded to Rug 0.17.3

0.27.0 - 2017-03-21

Changed

  • Don't compile TS before running clean command
  • Renamed --type to --kind to be more in-line with the rest of the naming
  • Allow publish --id to also allow the repo name as identifier

0.26.1 - 2017-03-20

Changed

  • Upgraded to Rug 0.17.0 and rug-resolver

0.26.0 - 2017-03-20

Changed

  • Upgraded to Rug 0.16.0 and rug-resolver
  • Upgraded to Jline 3.2.0
  • cli.yml now uses keys with _ instead of `-

0.25.0 - 2017-03-10

Added

  • Support for describing handlers
  • Generate Markdown documentation for CLI
  • Support for CLI gestures as per #155
  •   Add `--requires` option to overwrite the Rug version of the archive as per
      https://github.com/atomist/rug-cli/issues/152
    
  • Automatically reload the shell on changes to underlying files as per #142
  • Search lists matching operations with --operations as per #100

Changed

  • Removed executors
  • Upgraded to rug 0.13.+ and rug-resolver

0.24.0 - 2017-02-20

Added

  • New repositories command to login and provision your team-scoped Rug archive repositories.

  • Lots of enhancement on the shell.

    • shell can now be started from any directory as per #112

    • Tab completion for archive, operation and parameter names in the shell.

    • Ability to execute any command by escaping the shell with /sh. Use ! for event expansion.

  • Added short aliases for commands. Inspect the command help for a list of aliases.

  • Ability to run the CLI from a docker image as per #115

Changed

  • Merged PR contributed by @janekdb cleaning up some code as per #107

0.23.0 - 2017-02-14

Added

  • New tree command to evaluate path expressions against a project as per #96

  • New shell command to step into a repl session within the scope of the selected Rug archive.

0.22.0 - 2017-02-02

Changed

  • Updates to support Rug 0.11.0

  • Correctly removed project_name parameter as per #85

  • Add support for Rug log entries as per #87

  • describe command now allows -O to specify output format #86

0.21.4 - 2017-01-27

Fixed

  • Fix leading . in operation names of metadata.json #88

0.21.3 - 2017-01-25

Changed

  • Allow . (period) in archive group ids as per #84

  • Styled output of rug help and rug -v a bit as per #83

0.21.2 - 2017-01-23

Changed

  • Fixed NPE when running rug install and rug archive is not in a git repo

Changed

  • Suggesting Java 8 as a dependency on Debian/Ubuntu (#70)
  • Add Ubuntu trusty as a supported target (#70)

0.21.1 - 2017-01-19

Changed

  • Add search filter for operation type, rug search --type editor

  • Parameter default values added to output of rug describe

0.21.0 - 2017-01-18

Changed

  • Update to Rug 0.10.0

  • Allow overwriting artifact group, artifact and version on publish

  • Introduce --verbose -V to get more verbose output

  • Better error messages on certain errors

0.20.0 - 2017-01-08

Changed

  • Interactive mode --interactive or -I for entering parameters for edit and generate

  • New search command to allow searching our online catalog of Rugs

  • Write ArtifactSource content to the console when running with -Xto allow debugging for filters

  • Print remote repository URL on publish

0.19.1 - 2017-01-04

Changed

  • Fix caching of latest version resolutions

0.19.0 - 2017-01-04

Changed

  • Update for rug 0.8.0

  •   CLI now compiles TypeScript into the resulting archive for install and publish

  •   Removed support for reading archive metadate from package.json

  •   Update to Java 8 thanks to @cchacin