## New Features - Added `timezone` resource. ([#5758](https://github.com/inspec/inspec/pull/5758)) - Added `user_permissions` property and `be_inherited` matcher to the `registry_key` resource. ([#5778](https://github.com/inspec/inspec/pull/5778)) - Added `user_permissions` property and `be_inherited` matcher to the `file` resource for Windows. ([#5775](https://github.com/inspec/inspec/pull/5775)) - Added `kernel_parameters` resource. ([#5782](https://github.com/inspec/inspec/pull/5782)) - Added support for streaming reporter plugins. ([#5829](https://github.com/inspec/inspec/pull/5829)) ## Improvements - Added `esx` platform support to the `bash` resource. ([#5785](https://github.com/inspec/inspec/pull/5785)) - Added ability to check whether a package is latest in the `package` resource. ([#5771](https://github.com/inspec/inspec/pull/5771)) - Added option to ignore rule comments in the `ip_table` resource. ([#5777](https://github.com/inspec/inspec/pull/5777)) - Simplify inheritance of core resources into custom resources. ([#5816](https://github.com/inspec/inspec/pull/5816)) - Added `target_id` sourced from `train` back to the reporter interface. ([#5917](https://github.com/inspec/inspec/pull/5917)) - Added new properties and matchers to the `firewalld` resources. ([#5919](https://github.com/inspec/inspec/pull/5919)) - Added `lazy_instance` option to `FilterTable`, allowing plural resource definitions to conveniently access the resource instances with the lazy-loading columns. (#[5922](https://github.com/inspec/inspec/pull/5922)) ## Bug Fixes - Fixed parsing of multiline results in the `mssql_session` resource. ([#5776](https://github.com/inspec/inspec/pull/5776)) - Fixed an issue with the `package` resource when matching certain version numbers. ([#5797](https://github.com/inspec/inspec/pull/5797)) - Ensure that the CLI option, `--insecure` works with dependent profiles loaded with self-signed SSL certificates. ([#5799](https://github.com/inspec/inspec/pull/5799)) - Fixed `grub_conf` resource to capture non-indented grub conf values. ([#5810](https://github.com/inspec/inspec/pull/5810)) - Fixed `sestatus: command not found `error on Amazon Linux 2. ([#5828](https://github.com/inspec/inspec/pull/5828)) - Fixed `--no-diff` option when the message contains only one newline. ([#5884](https://github.com/inspec/inspec/pull/5884)) - Fixed the `inspec automate version` command to work properly. ([#5893](https://github.com/inspec/inspec/pull/5893)) ## Breaking Changes - Drop testing support for EOL Ruby 2.5. ([#5783](https://github.com/inspec/inspec/pull/5783))