## New Features - The Chef InSpec Omnibus package adds `ed25519` SSH key support. ([#5299](https://github.com/inspec/inspec/pull/5299)) - The addition of `resource_class` and `resource_params` to the JSON Reporter output reveals specific resources used and entered parameters to users. ([#5241]( https://github.com/inspec/inspec/pull/5241)) - Specify more than one platform in Chef InSpec Profiles with supported asterisk (`*`) wildcard use. ([#5302](https://github.com/inspec/inspec/pull/5302)) ## Improvements - Chef InSpec now ships with Ruby 2.7.2. Internal Ruby-related deprecation warnings are now turned off by default, but Chef InSpec-specific warnings are not turned off. ([#5281](https://github.com/inspec/inspec/pull/5281)) - The `wmi` resource becomes more predictable by returning arrays for `wmi` properties. ([#5314](https://github.com/inspec/inspec/pull/5314)) - Updated dependencies reflects the removal of Ruby 2.4 support. ([#5325](https://github.com/inspec/inspec/pull/5325)) ## Bug Fixes - The `grub_conf` resource no longer assumes that the default config for `grub2` contains `menuentry` lines. ([#5306](https://github.com/inspec/inspec/pull/5306)) - Accessing the home directory no longer causes an error if the `HOME` environment is absent. ([#5317](https://github.com/inspec/inspec/pull/5317)) - A Ruby 2.5 dependency issue that affected gem builds is fixed. ([#5321](https://github.com/inspec/inspec/pull/5321)) ## Backward Incompatibilities - Ruby 2.4 is no longer supported. ([#5321](https://github.com/inspec/inspec/pull/5321))