Releases: inspec/inspec
Releases · inspec/inspec
Chef InSpec v4.56.19
v4.56.19 (2022-03-23)
Merged Pull Requests
- Backport empty postgres query fix to inspec 4 #5942 (clintoncwolfe)
- Backport Oracle session resource fix when empty results and zero rows #5943 (clintoncwolfe)
Chef InSpec v5.7.9
v5.7.9 (2022-03-17)
New Features
- Added Timezone Resource #5758 (Nik08)
- Adds user_permissions property and be_inherited matcher to the registry_key resource #5778 (Vasu1105)
- Adds user_permissions property and be_inherited matcher to the file resource for Windows. #5775 (Vasu1105)
- CFINSPEC-3 Added kernel_parameters resource #5782 (Nik08)
Merged Pull Requests
- Bump Hugo to 0.91.2 #5780 (IanMadd)
- Adds esx platform support for bash resource #5785 (Vasu1105)
- Bump omnibus-software from
d2525ab
to94ef29b
in /omnibus #5788 (dependabot[bot]) - Remove support for EOL Ruby 2.5 #5783 (tas50)
- Fix downloads links #5773 (IanMadd)
- Fix broken link in README. Obvious fix. #5772 (guyzyl)
- Mssql session fix : Parsing multiline results #5776 (Nik08)
- Check for latest - package resource #5771 (Nik08)
- Latest package version fetching regex fix - Package resource #5797 (Nik08)
- Bump omnibus-software from
94ef29b
toc2fb9a4
in /omnibus #5804 (dependabot[bot]) - Fix for dependent profiles to run with --insecure #5799 (Nik08)
- IP Table resource: Added option to ignore rule comments #5777 (Nik08)
- Bump omnibus-software from
c2fb9a4
tob646bed
in /omnibus #5808 (dependabot[bot]) - Bump ffi from 1.15.4 to 1.15.5 in /omnibus #5791 (dependabot[bot])
- CFINSPEC-4 Fix in grub_conf resource to capture non indented grub conf values #5810 (Nik08)
- CFINSPEC-5 Added more detailed description about waivers expiration date. #5806 (Vasu1105)
- CFINSPEC-15 Allows inheritance of core resource into the custom resource. #5816 (Vasu1105)
- [WIP] Setting up test coverage reporting #5823 (clintoncwolfe)
- CFINSPEC-30 Fix sestatus command not found error on Amazon Linux 2 #5828 (Vasu1105)
- Bump omnibus-software from
b646bed
toc7a43ec
in /omnibus #5824 (dependabot[bot]) - Bump omnibus from
2bf77bb
to55e74ac
in /omnibus #5813 (dependabot[bot]) - CFINSPEC-38 Adds new release branch for InSpec 5 release. #5835 (Vasu1105)
- CFINSPEC-38 Adds label in expeditor configuration file for major version bump #5839 (Vasu1105)
- CFINSPEC-43 Init plugin functionality extended for streaming_reporter #5836 (Nik08)
- Resolve bugs detected on SonarCloud #5845 (ahasunos)
- Bump omnibus-software from
c7a43ec
toa4f4849
in /omnibus #5849 (dependabot[bot]) - Fix The Broken Links #5840 (dishanktiwari2501)
- CFINSPEC-17 Ruby 3 support #5822 (Vasu1105)
- Update README to update ruby version support. #5855 (Vasu1105)
- Add sonarscanner #5856 (clintoncwolfe)
- Make sure verify pipeline is marked public #5858 (clintoncwolfe)
- CFINSPEC-38: Fix test failing after release branch update. #5862 (Vasu1105)
- Always expire the git cache when running omnibus jobs #5865 (clintoncwolfe)
- CFINSPEC-45: Update rspec version to 3.11 #5837 (Vasu1105)
- Descriptions for all the schema attributes #5790 (Amndeep7)
- CFINSPEC-2 Added options to allow winrm SSL connection with certificates #5793 (Nik08)
- Delete resource docs from inspec/inspec #5868 (IanMadd)
- No diff fix #5884 (wdower)
- CFINSPEC-39 Set sonarscanner options using properties file #5872 (clintoncwolfe)
- Pin openssl to 1.1.1m #5851 (jayashrig158)
- CFINSPEC-125 Cassandra unit test fix for windows #5894 (Nik08)
- CFINSPEC-123 Automate version command fix #5893 (Nik08)
- Disable resource integration tests #5898 (clintoncwolfe)
- CFINSPEC-70 Added resource_id attribute for the custom resources in the base class #5875 (Nik08)
- CFINSPEC-77 : Add Ipnat resource #5883 (ahasunos)
- CFINSPEC-66 : Add Ipfilter resource #5880 (ahasunos)
- CFINSPEC-70 Revert - Added resource_id attribute for the custom resources in the base class #5901 (clintoncwolfe)
- Temporarily disable habitat builds to unbreak the pipeline #5904 (clintoncwolfe)
- Disable habitat build and artifact pipeline defs, too #5906 (clintoncwolfe)
- CFINSPEC-70 resource_id support take 3 #5903 (clintoncwolfe)
- CFINSPEC-10 Added Progress Bar streaming reporter plugin #5863 (Nik08)
- Bump omnibus-software from
a4f4849
to5947560
in /omnibus #5911 (dependabot[bot]) - Enable habitat builds #5912 (clintoncwolfe)
- Bump omnibus from
55e74ac
to124d596
in /omnibus #5847 (dependabot[bot]) - CFINSPEC-13: Adds support for specifying gem dependencies in the metadata file of InSpec Profile. #5871 (Vasu1105)
- Fix failing test for ibmdb2_session resource. #5909 (Vasu1105)
- CFINSPEC-74 Adds the cron resource. #5891 (Vasu1105)
- CFINSPEC-26: Adds entitlement_id field in metadata file #5914 (Vasu1105)
- CFINSPEC-128 : Create a resource generator #5913 (ahasunos)
- [W.I.P] CFINSPEC-68 Adds target_id in the reporter. #5895 (Vasu1105)
- CFINSPEC-129 Removed cloud resources ( AWS & Azure ) from inspec-core #5915 (Nik08)
- Firewalld update -- exposed more fields, updated docs, added custom matchers #5597 (wdower)
- Fix te...
Chef InSpec v4.56.17
v4.56.17 (2022-03-15)
New Features
- Added Timezone Resource #5758 (Nik08)
- Adds user_permissions property and be_inherited matcher to the registry_key resource #5778 (Vasu1105)
- Adds user_permissions property and be_inherited matcher to the file resource for Windows. #5775 (Vasu1105)
- CFINSPEC-3 Added kernel_parameters resource #5782 (Nik08)
Merged Pull Requests
- Bump Hugo to 0.91.2 #5780 (IanMadd)
- Adds esx platform support for bash resource #5785 (Vasu1105)
- Bump omnibus-software from
d2525ab
to94ef29b
in /omnibus #5788 (dependabot[bot]) - Remove support for EOL Ruby 2.5 #5783 (tas50)
- Fix downloads links #5773 (IanMadd)
- Fix broken link in README. Obvious fix. #5772 (guyzyl)
- Mssql session fix : Parsing multiline results #5776 (Nik08)
- Check for latest - package resource #5771 (Nik08)
- Latest package version fetching regex fix - Package resource #5797 (Nik08)
- Bump omnibus-software from
94ef29b
toc2fb9a4
in /omnibus #5804 (dependabot[bot]) - Fix for dependent profiles to run with --insecure #5799 (Nik08)
- IP Table resource: Added option to ignore rule comments #5777 (Nik08)
- Bump omnibus-software from
c2fb9a4
tob646bed
in /omnibus #5808 (dependabot[bot]) - Bump ffi from 1.15.4 to 1.15.5 in /omnibus #5791 (dependabot[bot])
- CFINSPEC-4 Fix in grub_conf resource to capture non indented grub conf values #5810 (Nik08)
- CFINSPEC-5 Added more detailed description about waivers expiration date. #5806 (Vasu1105)
- CFINSPEC-15 Allows inheritance of core resource into the custom resource. #5816 (Vasu1105)
- [WIP] Setting up test coverage reporting #5823 (clintoncwolfe)
- CFINSPEC-30 Fix sestatus command not found error on Amazon Linux 2 #5828 (Vasu1105)
- Bump omnibus-software from
b646bed
toc7a43ec
in /omnibus #5824 (dependabot[bot]) - Bump omnibus from
2bf77bb
to55e74ac
in /omnibus #5813 (dependabot[bot]) - CFINSPEC-38 Adds new release branch for InSpec 5 release. #5835 (Vasu1105)
- CFINSPEC-45 Bump rspec to 3.11 - inspec 4 #5867 (clintoncwolfe)
- Bump omnibus-software from
ab23925
tof64a223
in /omnibus #5878 (dependabot[bot]) - Use ruby 2.7 in habitat for inspec 4 #5876 (clintoncwolfe)
- Backport 5884 to inspec-4, --no-diff fix #5887 (clintoncwolfe)
- Pin openssl to 1.1.1m -inspec4 #5889 (clintoncwolfe)
- Only test Ruby 2.7 on InSpec 4 #5888 (clintoncwolfe)
- backport automate version fix inspec 4 #5897 (clintoncwolfe)
- Disable resource integration tests inspec-4 #5899 (clintoncwolfe)
- Temporarily disable habitat builds to unbreak the pipeline - inspec-4 #5905 (clintoncwolfe)
- Bump omnibus-software from
f64a223
to5947560
in /omnibus #5910 (dependabot[bot]) - CFINSPEC-125 cassandra unit test fix for windows - inspec-4 #5896 (clintoncwolfe)
- CFINSPEC-68 backport target id inspec 4 #5917 (clintoncwolfe)
- Backport firewalld update - inspec-4 #5919 (clintoncwolfe)
- Backport filtertable lazy instance to inspec-4 #5922 (clintoncwolfe)
Chef InSpec v4.52.9
v4.52.9 (2021-12-20)
New Features
- Target support for Alpine Linux #5744 (Nik08)
- Implemented CLI option for executing private supermarket profiles #5749 (Nik08)
Bug Fixes
Merged Pull Requests
- Fix typos and improve code highlighting in docs #5692 (tas50)
- Update dsl_inspec.md #5721 (paulcalabro)
- Remove the instance_eval and eval_gemfile calls in omnibus #5733 (tas50)
- Fix docs to make property listing in the website docs more useful. #5677 (Vasu1105)
- Fix FreeBSD service enabled check substring edge-case #5606 (zofrex)
- Bump omnibus-software from
24f508c
to7501e20
in /omnibus #5735 (dependabot[bot]) - Bump omnibus from
37897ad
to2c309fa
in /omnibus #5736 (dependabot[bot]) - Bump test-kitchen from 3.1.0 to 3.2.0 in /omnibus #5737 (dependabot[bot])
- Fixes some minor docs formatting problems #5739 (IanMadd)
- Bump kitchen-vagrant from 1.10.0 to 1.11.0 in /omnibus #5740 (dependabot[bot])
- Bump omnibus-software from
7501e20
to8560231
in /omnibus #5752 (dependabot[bot]) - Stop producing packages for macOS 10.14 #5716 (tas50)
- Bump test-kitchen from 3.2.0 to 3.2.2 in /omnibus #5755 (dependabot[bot])
- Oracle session fix when nil in query output #5717 (Nik08)
- Fix docs to make property listing in the website docs more useful. #5746 (Vasu1105)
- Fix a bunch of docs formatting problems #5763 (IanMadd)
- Fix: Alpine packages list command to only list installed packages #5765 (Nik08)
- Bump omnibus-software from
8560231
tod2525ab
in /omnibus #5767 (dependabot[bot]) - Bump omnibus from
2c309fa
to2bf77bb
in /omnibus #5764 (dependabot[bot]) - Active support version fix for ruby versions less then 2.7 #5770 (Nik08)
- Apply cookstyle to the example profile #5680 (tas50)
- Adds tls1.3 support in ssl resource. #5762 (Vasu1105)
Chef InSpec v4.50.3
v4.50.3 (2021-11-19)
New Features
Bug Fixes
- Updates habitat test for windows to match install logic for linux #5718 (collinmcneese)
Merged Pull Requests
- Move cookstyle dep from inspec gemspec to inspec-core, add rake #5722 (clintoncwolfe)
- Disable CookStyle integration on Windows #5724 (clintoncwolfe)
- Move rake and cookstyle deps out of inspec core gemspec #5732 (clintoncwolfe)
- Remove license note + update resource count in main docs page #5639 (tas50)
Chef InSpec v4.49.0
v4.49.0 (2021-10-27)
New Features
Merged Pull Requests
- Replaced /main/ from /master/ #5678 (dishanktiwari2501)
- Add back Ubuntu 16.04 packages + testing #5689 (tas50)
- Update OpenSSL on macOS to 1.1.1l #5687 (tas50)
- Update the unit test files to use latest versions of OS rather than the older. #5681 (Vasu1105)
- Improvements to the inspec.yml docs #5679 (tas50)
- Update GCS Storage class list #5676 (pradeepbhadani)
- Group & User Resources - Resolve name case-sensitivity issue for windows #5667 (Nik08)
- Renamed Inspec DSL to Inspec Language #5694 (dishanktiwari2501)
- Fix google_container_node_pool.md #5696 (pradeepbhadani)
- Enable repeatable builds by bundling Gemfile.lock #5688 (tas50)
- Oracle db session resource fix - when invoking query using os user and db role #5702 (Nik08)
- Fix Oracle db session resource issues #5706 (Nik08)
- InSpec Waivers: --filter-waived-controls #5327 (Schwad)
- Fix windows_firewall resource fails to validate more than 1 rule depending on how it's executed #5704 (Vasu1105)
- Integrate InSpec check with Cookstyle #5618 (Nik08)
Chef InSpec v4.46.13
v4.46.13 (2021-09-30)
New Features
- Add support for Sybase databases #5561 (clintoncwolfe)
- Add ibmdb2_conf and ibmdb2_session resource #5614 (Vasu1105)
- adds chrony_conf InSpec resource #5589 (collinmcneese)
Enhancements
- Add csv without headers support in csv resource #5665 (Vasu1105)
- Add option in
postgres_session
resource to establish socket connection #5664 (Nik08)
Bug Fixes
- Fix main in expeditor script #5669 (kagarmoe)
- Fix --tags filter for dependent profiles #5657 (Nik08)
Merged Pull Requests
- Add labeler workflow with docs label #5655 (IanMadd)
- Docs edits #5654 (IanMadd)
- Fix branch name in docs makefile #5660 (IanMadd)
- Update inspec check docs for --format option #5617 (Vasu1105)
- Add support for Mssql Conf resource #5574 (Nik08)
- Add support for Oracle Configuration Resources (Oracle Db Conf & Oracle Listener Conf) #5573 (Nik08)
- Added missing cli commands in cli doc #5634 (Nik08)
- Fix google_project_alert_policy Examples in the docs #5426 (wmetaw)
- Update code to remove ruby 2.4 support #5645 (Vasu1105)
- Minor docs fixes. #5662 (IanMadd)
- Add rocky and almalinux to service resource #5604 (sspans-sbp)
- Change the deprecation warning to mention inputs #5668 (damacus)
- Build packages for debian 11, macos 12, windows 11/2022 #5675 (tas50)
- Fix --controls option was not working for dependent profile #5656 (Vasu1105)
- Fix opa_cli and opa_api resource unable to verify empty result {} #5671 (Vasu1105)
Chef InSpec v4.41.20
v4.41.20 (2021-09-01)
Merged Pull Requests
- Build fix for ruby version 2.5 - HTML Proofer gem installation error #5610 (Nik08)
- Fix range based filtering in filter tables #5598 (Nik08)
- Fix apache_conf issue when Server Root is not present in configuration #5601 (Nik08)
- Fix
--insecure
not working with profile #5600 (Nik08) - Fix
--chef-license=accept
option to only show license accepted message #5609 (Nik08) - Fix postgres_session error Unable to connect to database #5619 (Vasu1105)
- Fix merging of included conf and main conf params in apache conf #5623 (Nik08)
- Add aliyun3 support to service resource #5578 (elsnepal)
- Fedora runtime support documented #5628 (Nik08)
- Updated inspec-aws git url to replace branch to master to main #5637 (Vasu1105)
- Replace use of wmic from security_identifier resource as it will be deprecated soon #5636 (Vasu1105)
- Updated security_policy resource docs #5633 (Vasu1105)
- Added info about the Minitest framework in contributing doc #5630 (Nik08)
- Fix for security_policy resource does not return array for local groups #5629 (Vasu1105)
- Proposed implementation for installation warnings #5625 (tecracer-theinen)
- Update location of default branch for omnibus and omnibus-software #5648 (clintoncwolfe)
- Fix url fetcher when default git profile branch is not master #5638 (Nik08)
- Fix tags processing issue in profiles #5643 (Nik08)
Chef InSpec v4.41.2
v4.41.2 (2021-08-16)
New Features
Bug Fixes
- Pin mongo gem to 2.13.2 to avoid broken symlink #5615 (clintoncwolfe)
Merged Pull Requests
Chef InSpec v4.38.9
v4.38.9 (2021-07-22)
Enhancements
- Remove default port for mssql_session, allowing named connections #5584 (Nik08)
- Update postgresql resources to normalize it for platform supports #5576 (Vasu1105)
Merged Pull Requests
- Oracle Session Exception Handling #5567 (Nik08)
- Waiver file expiration dates misinterpretation fix #5586 (Nik08)
- Need to back out x25519 gem as its causing issues for ssh #5590 (Vasu1105)
- Use ruby 2.7.4 #5602 (clintoncwolfe)
- Remove mention of AWS tests from README #5603 (clintoncwolfe)