- fix keyword arguments in chef 17
- move StartLimitInterval to Service (thanks @joshuaswett!)
- remove deprecated compat_resource dependency
- fix precursor option merge
- add options for latest systemd
- fix ohai plugin path
- change resource sub-block evaluation context to avoid conflict with top-level properties (see #128)
- relax required properties or resources
- incorporate foodcritic recommendations
- ensure pulling values from new_resource while merging the precursor (thanks @grimm26!)
- make some tweaks to appease supermarket quality metrics
- add some legacy option names for compatibility with older systemd
- use backports for systemd-container package on debian
- remove respond_to_missing? in mixin, which was causing stack level crashes when using systemd_* resources inside custom resource definitions (#117)
- move requires for dbus to ease use with chefspec
- add precursor drop-in property for use in resetting or repeating properties (#110, #111)
- fix super use in dsl builder, for REAL (thanks @jklare!)
- fix super use in dsl builder
- remove resources that are incompletely implemented or deprecated in systemd
- udev_rules
- add machine resources
- use chef 12.5+ custom resources where possible
- refactor unit types to use core systemd_unit resource
- separate drop-in units into their own resource types
- remove/cleanup attributes/recipes that are easily accomplished using provided resources
- consolidate integration test suites so the test matrix is less crazy
- update chefspec matchers
- adjust testing appropriately
- update documentation
- add RandomizedDelaySec (thanks @szymonpk!)
- add apply action for systemd_sysctl chefspec matcher (thanks @tylermarshall!)
- fix incorrect blocking of netdev, network, device unit dependencies (thanks @mfischer-zd!)
- indicate Arch Linux(arch) supported
- move namespaces
- adds systemd_run resource
- documentation fixes
- add missing timer attributes
- more Chef 11 compat fixes
- fix Chef 11 compatibility issues
- fix testing with dnf-based platforms (fedora)
- add NetClass directive
- add TasksAccounting directives
- add CrashChangeVT directive
- add Writable directive for sockets
- add support for journald vacuum directives ({System,Runtime}MaxFiles)
- add auto_reload unit attribute
- add set_properties unit action
- add daemon_reload recipe
- documentation improvements (new "usage tips" section)
- improved docs
- improved matchers
- remove device resource
- support array args to sysctl resource value attribute
- fix udev recipe to support split-usr
- 1.0, whoo!
- add binfmt resource
- add udev resource
- add sysuser resource
- reorganize libraries
- reorganize and expand docs
- enhanced resource attributes (type, value appropriate)
- add init helpers
- add reload action for service resources
- add non-unit resources/providers
- add recipes
- expanded testing
- expanded documentation
- hotfix provider
- initial release