Facter 4.2.12

Released September 2022 and shipped with Puppet7.19.0.

Enhancements

  • Support for ERB changes introduced in Ruby 3.1. Facter now supports ERB changes introduced in Ruby 3.1. FACT-3102

Resolved issues

  • YAML anchors no longer function properly in Facter 4. Enabled YAML anchors in Facter 4, a feature that was available previously in Facter 3. Additionally, testing was added to ensure Facter continues to behave as expected when handling YAML anchors. FACT-3135
  • Facter 4 Does Not Support Built-In Windows Commands.Facter 3.x special-cased echo for Windows to allow it to run using the built-in for a Windows shell; Facter 4 upgrade neglected to include this special case. This fix adds that special case back in. FACT-3133