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)