mirror of
https://github.com/inspec/inspec
synced 2024-11-10 15:14:23 +00:00
25 KiB
25 KiB
Change Log
v0.9.2 (2015-11-06)
Merged pull requests:
- 0.9.2 #220 (arlimus)
- bugfix: correct add_content call to new param structure #219 (arlimus)
- Add version to resource declaration #218 (jcreedcmu)
- Not using git in the gemspec file #217 (tyler-ball)
- Updating Gemfile grouped dependencies to match what is already in the ChefDK #216 (tyler-ball)
- Fix contain / should match confusion #214 (zmalone)
- Fix doc typos #213 (juliandunn)
- Add test-kitchen example reference to readme #212 (chris-rock)
- Massively improve README #208 (echohack)
0.9.1 (2015-11-04)
Closed issues:
Merged pull requests:
- add inspec and friends, thank you @chris-rock, @nathenharvey, @colincam, @juliandunn #209 (arlimus)
- Fix package resource documentation example. #207 (fnichol)
- Rename gem in test-kitchen example #206 (srenatus)
- 0.9.1 #205 (arlimus)
- relax pry version #204 (chris-rock)
- push to rubygems #203 (arlimus)
- update table style #202 (chris-rock)
- Apache 2.0 LICENSE #201 (jamesc)
0.9.0 (2015-11-03)
Closed issues:
- Make text replacements in documentation work correctly #170
- rename project to inspec #129
- resource integration tests #73
Merged pull requests:
- 0.9.0 #200 (arlimus)
- bugfix: dont skip controls during json generation #199 (arlimus)
- Fix typo and warning in command exist? check #198 (arlimus)
- rename rule to control #197 (chris-rock)
- improvement: fail properly if os is not supported #196 (chris-rock)
- bugfix: relax fail for command.exist? for inspec check command #195 (chris-rock)
- api: introduce control keyword #194 (arlimus)
- feature: introduce group title for files #193 (arlimus)
- thank you serverspec! #192 (arlimus)
- change library loading from /lib -> /libraries and fix auto-loading #191 (arlimus)
- improve command.exist? for more operating systems #190 (chris-rock)
- formatting, mostly ... also package => oneget #189 (jamescott)
- bugfix: ignore delivery when building the gem #186 (arlimus)
- api: change
--disable-sudo
to--sudo
#185 (arlimus) - use new internal structure for inspect check #184 (chris-rock)
- remove dup method users, use usernames, fix example #183 (chris-rock)
- Update docs #181 (chris-rock)
- do not expose stderr method via os_env #179 (chris-rock)
- deactivate group policy #178 (chris-rock)
- MAINTAINERS listed in the project #177 (nathenharvey)
- fix os_env example #173 (chris-rock)
- add abbreviations for docs #172 (chris-rock)
- Update README.md #171 (jcreedcmu)
- Fix docs so they at least compile with rst2html.py #169 (jcreedcmu)
- Update ctl_inspec.rst #168 (jcreedcmu)
- Minor changes to the README #167 (nathenharvey)
- add draft version of InSpec DSL topic #165 (jamescott)
- sync words #164 (jamescott)
- Improve docs #163 (chris-rock)
- Don't resolve
send
calls with dot-notation #162 (arlimus) - Align profile structure #161 (arlimus)
- update docs #160 (chris-rock)
- resource => audit resource #159 (jamescott)
- update readme #158 (chris-rock)
- add apache base config #157 (chris-rock)
- update to new kitchen-inspect #156 (chris-rock)
- consistently set an empty logger in non-verbose mode #155 (arlimus)
- update query syntax #154 (jamescott)
- bugfixes for json dummy module #153 (arlimus)
- bugfix: correctly remove prefix from folder #152 (arlimus)
- Rename vulcanosec -> inspec #151 (arlimus)
- feature: bring back profile check #150 (arlimus)
- Metadata #149 (arlimus)
- ignore local bundle config #148 (arlimus)
- simplify auditd name #147 (chris-rock)
- Json #146 (arlimus)
- bugfix: delivery only build necessary gems #145 (arlimus)
- fix travis builds for 1.9.3 #144 (arlimus)
- more integration tests #143 (chris-rock)
- json => exec #141 (jamescott)
- add InSpec CLI reference topic #140 (jamescott)
- encryptiong => encryption #139 (jamescott)
- edit out words #138 (jamescott)
- remove old docs file #136 (chris-rock)
- Integration tests #135 (chris-rock)
- add audit_policy resource #134 (jamescott)
- add file resource + lots of matchers #132 (jamescott)
0.8.0 (2015-10-21)
Implemented enhancements:
Fixed bugs:
- expose all necessary methods in OS resource #79
Closed issues:
- script resource #74
- add project docs #72
- OS detection on debian does not detect versions #39
- ensure all resources have a proper to_s method #98
- Escape commands before we execute them #70
Merged pull requests:
- 0.8.0 #131 (chris-rock)
- more CentOS support #128 (chris-rock)
- add more usage headers #127 (chris-rock)
- add test-kitchen example #126 (chris-rock)
- fix the header structure #124 (jamescott)
- add resources, sync matcher patterns #123 (jamescott)
- move markdown docs to rst #122 (chris-rock)
- delivery: select build node on new fqdn #119 (arlimus)
- add first round of audit resource docs #118 (jamescott)
- Add support for
expect
#117 (arlimus) - test: group resource tests #116 (arlimus)
- Fixes #115 (chris-rock)
- simplify yum implementation #114 (chris-rock)
- take care of ruby warnings #112 (arlimus)
- Train #111 (arlimus)
- make default rake tasks test+lint #110 (arlimus)
- make default rake tasks test+lint #109 (arlimus)
- make default rake tasks test+lint #108 (arlimus)
- Improve unit tests #106 (chris-rock)
- add to_s methods to resources, fixes #98 #105 (chris-rock)
- 0.7.0 release #104 (chris-rock)
- implement iptables resource #103 (chris-rock)
- bugfix: return function if data is already cached #102 (chris-rock)
- implement apt resource #101 (chris-rock)
- improve shell #100 (chris-rock)
- implement host resource #99 (chris-rock)
- implement bridge resource #97 (chris-rock)
- interactive shell #95 (arlimus)
- interface resource #94 (chris-rock)
- lint: dont use undefined vars #93 (arlimus)
- fix delivery dependencies #92 (arlimus)
- improvement: add default print method to resources #91 (arlimus)
- extend os backend helper #90 (chris-rock)
- integrate docs #89 (chris-rock)
- integrate docs #88 (chris-rock)
- script resource #87 (chris-rock)
- implement group resource #85 (chris-rock)
- add author header #84 (chris-rock)
- Resource bugfix #83 (arlimus)
- Resource in resource #80 (arlimus)
- ignore local delivery config #77 (arlimus)
- bugfix user resource for windows #76 (chris-rock)
- activate lint in travis #75 (arlimus)
- Simplify SSL configuration #69 (arlimus)
- implement user resource #67 (chris-rock)
- switch from open4 -> mixlib-shellout #66 (arlimus)
- WinRM path #63 (arlimus)
- bugfix: catch cases where oneget returns an array #62 (chris-rock)
- extend delivery tests to extra docker images #61 (arlimus)
- rename --key-file to --key on cli #60 (arlimus)
- Simpleconfig groups #57 (arlimus)
- OS detection tests #56 (arlimus)
- Start Linting remaining resources #55 (arlimus)
- fix various robocop lint issues #54 (chris-rock)
- overhaul rule structure #53 (arlimus)
- Verify ssh transport backend #51 (arlimus)
- Unit test for service resource #50 (chris-rock)
- Ssh backend tests #49 (arlimus)
- Docker concurrency #48 (arlimus)
- unit tests for package resource #47 (chris-rock)
- Docker runner test #46 (arlimus)
- add port resource #45 (chris-rock)
- bugfix: windows server 2008 detection #44 (arlimus)
- Add detect command #43 (arlimus)
- unit test mock os #42 (chris-rock)
- let travis do dockerized resource tests #41 (arlimus)
- docker test run #40 (arlimus)
- bugfix: detect os via unames #38 (arlimus)
- run kitchen test instead of converge #37 (arlimus)
- bugfix: local file owner #36 (arlimus)
- bugfix: backend description for local + docker #35 (arlimus)
- implement fake os method for mock backend
for now
#34 (chris-rock) - add Windows feature resource #33 (chris-rock)
- add linux kernel resources #32 (chris-rock)
- Exist vs exists #31 (arlimus)
- File formats #30 (chris-rock)
- OS detection and resource #29 (arlimus)
- bugfix: fix simplified runner configuration #28 (chris-rock)
- improvement: simplify runner configuration #27 (arlimus)
- bugfix: catch cases, where no service is available #26 (chris-rock)
- support package for windows #25 (chris-rock)
- implement service for FreeBSD #24 (chris-rock)
- move integration dependencies to Gemfile #23 (chris-rock)
- add oracle linux docker tests #22 (arlimus)
- Support FreeBSD #21 (arlimus)
- Service resource #20 (chris-rock)
- Improvements #19 (chris-rock)
- bugfix: set host for ssh config in specinfra #18 (chris-rock)
- improve readme #17 (chris-rock)
- Integration tests for the backend runner #16 (arlimus)
- Fix specinfra OS detection #15 (arlimus)
- Os detection #14 (chris-rock)
- bugfix: require specinfra backend #13 (chris-rock)
- improve docker test runner structure #12 (arlimus)
- Concurrent integrationtest #11 (arlimus)
- add oneget resource #10 (chris-rock)
- Winrm #9 (chris-rock)
- bugfix: linux file stat parameters and mount #8 (arlimus)
- Mysql conf #7 (arlimus)
- Lint update #6 (arlimus)
- SSH PTY #5 (arlimus)
- Start Docker + SSH backends #4 (arlimus)
- travis checks #3 (chris-rock)
- Package #2 (chris-rock)
- shared linux file handling + specinfra config + cleanup #1 (arlimus)
Changelog
0.9.2
- #219 bugfix: fix add_content to make
inspec shell
work again - #218 add version to resource declaration
- #217 specify gemspec files directly (without git)
- #216 update gemfile grouped dependencies
- #214 fix legacy
should contain
in docs - #213 fix typos in readme
- #212 add test-kitchen example to readme
- #208 improved readme
0.8.0
- #105 add to_s methods to resources, fixes #98
- #106 Improve unit tests
- #110 make default rake tasks test+lint
- #111 Train
- #112 take care of ruby warnings
- #115 Fixes
- #116 test: group resource tests
- #117 Add support for
expect
- #119 delivery: select build node on new fqdn
- #118 add first round of audit resource docs
- #122 move markdown docs to rst
- #114 simplify yum implementation
- #123 add resources, sync matcher patterns
- #124 fix the header structure
- #126 add test-kitchen example
- #127 add more usage headers
- #128 more CentOS support
0.7.0
- complete rewrite of execution backend for ssh and docker
- replace previous command execution layer
- replace previous file transfer mechanism
- rewrite os detection mechanism
- add more resources: apt, bond, bridge, group, host, interface, iptables, kernel_module, kernel_parameter, oneget, package, pip, port, user, script, service, windows_feature
- add unit tests for resources
- add backend tests with docker test infrastructure
- add tests with Chef Delivery
- full rubocop linting
- add vulcano shell feature
- rewrite mysql_conf to use simpleconfig
- improve debug output
- use mixlib-shellout instead of open4
- add basic docs
* This Change Log was automatically generated by github_changelog_generator