All notable changes to this project will be documented in this file.
v3.1.0 (2024-06-28)
Implemented enhancements:
- Update git requirement from ~> 1.18 to >= 1.18, < 3.0 #103 (dependabot[bot])
- Add Ruby 3.3 to CI #100 (bastelfreak)
Merged pull requests:
- Update voxpupuli-rubocop requirement from ~> 2.6.0 to ~> 2.8.0 #104 (dependabot[bot])
- Gemfile: add faraday as GCG dependency #101 (bastelfreak)
- Update voxpupuli-rubocop requirement from ~> 2.4.0 to ~> 2.6.0 #99 (dependabot[bot])
- Update voxpupuli-rubocop requirement from ~> 2.3.0 to ~> 2.4.0 #97 (dependabot[bot])
- Update voxpupuli-rubocop requirement from ~> 2.2.0 to ~> 2.3.0 #96 (dependabot[bot])
- Update voxpupuli-rubocop requirement from ~> 2.0.0 to ~> 2.2.0 #95 (dependabot[bot])
v3.0.0 (2023-08-23)
Breaking changes:
- Add exit codes to dependency check #86 (sebastianrakel)
- Drop Ruby 2.6 support & Implement voxpupuli-rubocop #85 (bastelfreak)
Implemented enhancements:
- Add Ruby 3.2 support / apply Vox Pupuli CI best practices #89 (bastelfreak)
Fixed bugs:
- module with https + token is failing #84
Merged pull requests:
- dependencies: Add strict version boundaries #91 (bastelfreak)
- dependabot: check for github actions and gems #88 (bastelfreak)
- Fix fixture for deprecation test #87 (sebastianrakel)
v2.0.0 (2022-05-18)
Breaking changes:
- Bump minimal Ruby Version 2.4.0->2.7.0 #77 (bastelfreak)
- Dependencies Table output #72 (logicminds)
Implemented enhancements:
- Add Ruby 3.1 support #78 (bastelfreak)
- Converts puppet forge module entries into puppetfile git entries #76 (logicminds)
Fixed bugs:
- incompatible with r10k gem > 3.8 #57
- CI: Do not run twice #79 (bastelfreak)
- Fix #74 - server responded with 400 #75 (logicminds)
- Fix #70 - cache dir does not exist #71 (logicminds)
Closed issues:
- cache dir does not exist #70
v1.2.0 (2022-04-21)
Closed issues:
- Add support for commit ref #67
Merged pull requests:
- Fix #67 - Add support for commit ref #68 (logicminds)
v1.1.0 (2021-10-26)
Implemented enhancements:
- Support r10k:validate with control_branch #58
- Implement GitHub Actions and fix tests #62 (bastelfreak)
- Add handling for additional r10k args in validate for control_branch #61 (ananace)
- Add r10k:deprecation task #60 (ananace)
- Support r10k:validate with control_branch modules #59 (ananace)
- allow to add other version formats in dependencies #56 (jduepmeier)
- Fixes #52 - validate task fails when repo does not exist #53 (logicminds)
Fixed bugs:
Closed issues:
- validate task fails when repo does not exist #52
Merged pull requests:
- Add Dependabot config #65 (bastelfreak)
- Set minimal Ruby version to 2.4.0 #64 (bastelfreak)
- Add coverage reports #54 (logicminds)
v1.0.0 (2020-02-08)
2020-02-08
Closed Pull Requests:
- #44 - Fix the faulty docs for Ra10ke::Validate#all_refs after #42
- #45 - Add a duplicates check
- #48 - Allow semverse 3.x
2019-08-26
Closed Pull Requests:
- #42 - Fix lost refs in validation
Again many thanks to the following contributors for submitting PRs:
2019-08-17
Closed Pull Requests:
- #40 - Fix a fault in the mod handling behaviour
Closed Issues:
- #25 - Consider making r10k:install have a default path of '.'
Many thanks to the following contributors for submitting PRs:
2019-07-30
Closed Pull Requests:
- #35 Adds new validate task for verifying the integrity of all modules specified in the Puppetfile
- #33 Refactor tasks, Version tag handling fix, purge option
- #32 Make it possible to configure the tasks in the rakefile
Many thanks to the following contributors for submitting PRs:
2018-12-26
Closed Pull Requests:
- #22 Add rudimentary r10k:install task
- #26 make use of the forge command in puppetfile
- #29 Abort (exit 1) if Puppetfile syntax check fails
- #30 enable travis deployment
2018-06-17
- #13 Avoid using
desired_ref
directly for Git - #14 Set required Ruby version as
>= 2.1.0
- #15 ignore invalid ref
- #16 Use Semantic Versioning for Git tags
- #17 Be careful around trimming Git tags
- #19 Ensure Puppetfile gets parsed with absolute path
Many thanks to the following contributors for submitting the PRs:
2017-10-08
- #6 Add a dependency solver based on the Ruby Solve library (thanks to Jarkko Oranen)
- #8 Add numeric tag convention support (thanks to Hervé MARTIN)
2017-01-03
- Moved to Vox Pupuli
- #3 Update ra10ke with r10k 2.4.0 support
- #4 Added git support
Many thanks to Alexander "Ace" Olofsson and James Powis for their contributions!
2016-08-22
- #1 update docs to mention Gemfile and Rakefile
- properly advertise the user agent
2015-12-07
- Initial release
* This Changelog was automatically generated by github_changelog_generator