Changelog¶
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.
[0.6.2] - 2025-06-18¶
Fixed¶
- Fix Windows installation issue by relaxing FFI dependency to match InSpec 7 (>= 1.15.5, < 1.17.0) (#2)
- Fix mock mode platform detection to correctly show JunOS version instead of gem version
- Update release workflow to use trusted publishing with OIDC authentication
- Update workflows to use Ruby 3.3 for improved trusted publishing support
Added¶
- Add
mock?
method to properly support mock mode in platform detection - Add comprehensive mock mode documentation to README
Changed¶
- Update release process documentation to reflect trusted publishing setup
[0.6.1] - 2025-06-18¶
Fixed¶
- Simplify release workflow to use API key directly
[0.6.0] - 2025-06-18¶
[0.5.8] - 2025-06-18¶
Fixed¶
- Use bundler/gem_tasks for standard release workflow
- Rubocop style violation in release.rake
Refactor¶
- Integrate custom release tasks with bundler standard flow
[0.5.7] - 2025-06-18¶
Fixed¶
- Use manual gem push with trusted publishing credentials
[0.5.6] - 2025-06-18¶
Fixed¶
- Add release task for rubygems/release-gem action
[0.5.5] - 2025-06-18¶
Added¶
- Prepare workflow for RubyGems trusted publishing
[0.5.4] - 2025-06-18¶
Fixed¶
- Use manual gem push with API key for RubyGems publishing
[0.5.3] - 2025-06-18¶
Fixed¶
- Use API key authentication for RubyGems publishing
[0.5.2] - 2025-06-18¶
Fixed¶
- Update release process to include Gemfile.lock
Miscellaneous Tasks¶
- Update Gemfile.lock for version 0.5.1
[0.5.1] - 2025-06-18¶
Added¶
- Resolve dependency conflicts and establish bundle development workflow
- Comprehensive security infrastructure and development workflow improvements
- Comprehensive CI/CD improvements and code quality enhancements
- Complete repository separation and documentation restructure
- Implement Release Please for automated changelog and releases
- Implement RuboCop-style release process with local changelog generation
Documentation¶
- Update CHANGELOG.md for v0.5.0 and improve release workflow
Fixed¶
- Remove large VM images from repository
- Add x86_64-linux platform to Gemfile.lock for GitHub Actions
- Resolve CI/CD failures in security workflows
- Remove redundant security scanning and Brakeman
- Resolve RuboCop style violations in security scanner
- Remove TruffleHog from custom security scanner
- Remove extra blank line in security scanner
- Address RuboCop violations in release.rake
Miscellaneous Tasks¶
- Cleanup security infrastructure and fix test suite