Gyro Changelog

What's new in Gyro 1.2.0

Sep 6, 2022
  • ENHANCEMENTS:
  • core: Allow batch refresh. (389)
  • ISSUES FIXED:
  • core: Fix returning exit status on gyro runs. (387)

New in Gyro 1.1.3 RC 1 (Mar 3, 2022)

  • ENHANCEMENTS:
  • Core: Allow parent to be set using DiffableInternals. (389)
  • Core: Add support for http proxy via http_proxy. (391)
  • ISSUES FIXED:
  • Core: Fix error when enums are used as part of a list. (387)
  • Core: Handle class cast exception during parsing to show error config line. (388)
  • Core: Handle NPE when using resolvers and supplying less than min arguments. (392)

New in Gyro 1.1.2 (Sep 16, 2021)

  • ENHANCEMENTS:
  • Allow @depends-on inside @for. (382)
  • Use newWorkStealingPool to get more accurate refresh timing. (383)
  • Speed up repository resolution. (384)

New in Gyro 1.1.0 (Jul 15, 2021)

  • ENHANCEMENTS:
  • core: Simplify diff output of collections to improve readability. (367)
  • core: Enable verbose output by default. (368)
  • gyro up now always outputs verbose. The --verbose option is now replaced with --no-verbose option, specifying which disables verbose.
  • core: Display elapsed time duration. (369)
  • ISSUES FIXED:
  • core: Fix @for from overwriting key/values in parent scope. (210)
  • core: Fix concurrent modification error. (240)

New in Gyro 1.0.2 (Apr 27, 2021)

  • ENHANCEMENTS:
  • Core: Implement @timeout directive. (352)
  • Core: Implement @depends-on directive. (354)
  • ISSUES FIXED:
  • Core: Fix @uses-credentials to resolve variables correctly. (341)
  • Core: Allow @for to work inside @workflow::define stages. (349)
  • Core: Fix bug with OR logic. (361)

New in Gyro 1.0.1 (Mar 4, 2021)

  • ISSUES FIXED:
  • core: Fix workflow action defined using variables. (342)
  • core: Fix choosing workflow based on a declared file. (343)

New in Gyro 1.0.0 (Jan 13, 2021)

  • ENHANCEMENTS:
  • core: Validate enum type fields. (329)
  • core: Implement gyro exit codes. (325)
  • ISSUES FIXED:
  • core: Fix error on finders if resource has missing @id field. (334)

New in Gyro 0.99.5 (Oct 13, 2020)

  • ENHANCEMENTS:
  • Core: Convert to Picocli for command line argument parsing. (308)
  • PERFORMANCE:
  • Core: Cache plugin depenedncy. (311)
  • Core: Optimize plugin class loading. (312)
  • Core: Cache external-query. (313)
  • Core: Implement Beaninfo on diffable. (314)
  • Core: Add exists(String file) method to FileBackend. (315)
  • Core: Add copy(String source, String destination) method to FileBackend. (316)