From 068fbfbc7abdb161a9a41b93d331088ddbeef5d3 Mon Sep 17 00:00:00 2001 From: OpenVoxProjectBot <215568489+OpenVoxProjectBot@users.noreply.github.com> Date: Fri, 31 Jul 2026 14:24:05 +0000 Subject: [PATCH] Release 6.0.0 Signed-off-by: OpenVoxProjectBot <215568489+OpenVoxProjectBot@users.noreply.github.com> --- CHANGELOG.md | 33 +++++++++++++++++++++++++++++++++ lib/facter/version.rb | 2 +- openfact.gemspec | 2 +- 3 files changed, 35 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a74d91477..a54beeecb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,39 @@ All notable changes to this project will be documented in this file. +## [6.0.0](https://github.com/openvoxproject/openfact/tree/6.0.0) (2026-07-31) + +[Full Changelog](https://github.com/openvoxproject/openfact/compare/5.7.0...6.0.0) + +**Breaking changes:** + +- \[Deprecation\] `Resolvable#limit` Compatibility Bridge for `timeout` [\#91](https://github.com/OpenVoxProject/openfact/issues/91) +- \[Deprecation\] Legacy Timeout Option Aliases in `Facter::Core::Execution.execute` [\#90](https://github.com/OpenVoxProject/openfact/issues/90) +- \[Deprecation\] `ldapname` Fact Option and Accessor [\#87](https://github.com/OpenVoxProject/openfact/issues/87) +- Ruby: Drop 2.7; Require 3+ [\#153](https://github.com/OpenVoxProject/openfact/pull/153) ([bastelfreak](https://github.com/bastelfreak)) +- search\_path: Add common elements from $PATH [\#138](https://github.com/OpenVoxProject/openfact/pull/138) ([bastelfreak](https://github.com/bastelfreak)) +- deprecation: add runtime warnings to deprecated exec/which methods [\#121](https://github.com/OpenVoxProject/openfact/pull/121) ([silug](https://github.com/silug)) +- Deprecate Resolvable\#limit compatibility bridge for timeout [\#115](https://github.com/OpenVoxProject/openfact/pull/115) ([silug](https://github.com/silug)) +- Deprecate time\_limit and limit timeout aliases in Facter::Core::Execution.execute [\#114](https://github.com/OpenVoxProject/openfact/pull/114) ([silug](https://github.com/silug)) +- Remove deprecated ldapname fact option and accessor [\#111](https://github.com/OpenVoxProject/openfact/pull/111) ([silug](https://github.com/silug)) +- Drop Ruby 2.5 / 2.6 support [\#69](https://github.com/OpenVoxProject/openfact/pull/69) ([bastelfreak](https://github.com/bastelfreak)) + +**Implemented enhancements:** + +- rubocop: autofix part 2 [\#160](https://github.com/OpenVoxProject/openfact/pull/160) ([bastelfreak](https://github.com/bastelfreak)) +- rubocop: autofix part 1 [\#159](https://github.com/OpenVoxProject/openfact/pull/159) ([bastelfreak](https://github.com/bastelfreak)) +- Add Ruby 4 support+tests on windows [\#156](https://github.com/OpenVoxProject/openfact/pull/156) ([bastelfreak](https://github.com/bastelfreak)) +- CI: overhaul Ruby matrix [\#155](https://github.com/OpenVoxProject/openfact/pull/155) ([bastelfreak](https://github.com/bastelfreak)) +- CI: Update jruby-9.4.12.1-\>jruby-9.4.15.0 [\#154](https://github.com/OpenVoxProject/openfact/pull/154) ([bastelfreak](https://github.com/bastelfreak)) + +**Fixed bugs:** + +- Fix missing .El tag in manpage [\#151](https://github.com/OpenVoxProject/openfact/pull/151) ([jcharaoui](https://github.com/jcharaoui)) + +**Merged pull requests:** + +- thor: require 1.5 [\#44](https://github.com/OpenVoxProject/openfact/pull/44) ([kenyon](https://github.com/kenyon)) + ## [5.7.0](https://github.com/openvoxproject/openfact/tree/5.7.0) (2026-07-12) [Full Changelog](https://github.com/openvoxproject/openfact/compare/5.6.1...5.7.0) diff --git a/lib/facter/version.rb b/lib/facter/version.rb index 4ece7f5ed..35b5bfa5d 100644 --- a/lib/facter/version.rb +++ b/lib/facter/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module Facter - VERSION = '5.7.0' unless defined?(VERSION) + VERSION = '6.0.0' unless defined?(VERSION) end diff --git a/openfact.gemspec b/openfact.gemspec index 70c11094d..7369f4435 100644 --- a/openfact.gemspec +++ b/openfact.gemspec @@ -5,7 +5,7 @@ $LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib) Gem::Specification.new do |spec| spec.name = 'openfact' - spec.version = '5.7.0' + spec.version = '6.0.0' spec.authors = ['OpenVox Project'] spec.email = ['openvox@voxpupuli.org'] spec.homepage = 'https://github.com/OpenVoxProject/openfact/'