diff --git a/AUTHORS.md b/AUTHORS.md
index a36ca67..7e1dc91 100644
--- a/AUTHORS.md
+++ b/AUTHORS.md
@@ -4,14 +4,15 @@ This list is sorted by the number of commits per contributor in _descending_ ord
Avatar|Contributor|Contributions
:-:|---|:-:
-|[@myii](https://github.com/myii)|27
+|[@myii](https://github.com/myii)|57
|[@dseira](https://github.com/dseira)|4
|[@aboe76](https://github.com/aboe76)|4
|[@n-rodriguez](https://github.com/n-rodriguez)|3
|[@kossmac](https://github.com/kossmac)|2
|[@bmwiedemann](https://github.com/bmwiedemann)|1
+|[@mchugh19](https://github.com/mchugh19)|1
|[@martinhoefling](https://github.com/martinhoefling)|1
---
-Auto-generated by a [forked version](https://github.com/myii/maintainer) of [gaocegege/maintainer](https://github.com/gaocegege/maintainer) on 2019-10-15.
+Auto-generated by a [forked version](https://github.com/myii/maintainer) of [gaocegege/maintainer](https://github.com/gaocegege/maintainer) on 2019-10-23.
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 8b6c292..a82677a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,57 @@
# Changelog
+## [0.2.4](https://github.com/saltstack-formulas/cron-formula/compare/v0.2.3...v0.2.4) (2019-10-23)
+
+
+### Bug Fixes
+
+* **saltcheck:** fix broken import and standardise across test files ([](https://github.com/saltstack-formulas/cron-formula/commit/7911b71))
+* **saltcheck:** fix invalid `service` test ([](https://github.com/saltstack-formulas/cron-formula/commit/677c956))
+* **saltcheck:** remove trailing spaces ([](https://github.com/saltstack-formulas/cron-formula/commit/aada0ae))
+* **saltcheck:** replace `map.jinja` references with InSpec conditionals ([](https://github.com/saltstack-formulas/cron-formula/commit/7e9e619))
+* **saltcheck:** update for `cron` instead of `cron_settings` ([](https://github.com/saltstack-formulas/cron-formula/commit/26cfa4f))
+
+
+### Code Refactoring
+
+* **config:** minimise and standardise between `.sls` & `.tst` ([](https://github.com/saltstack-formulas/cron-formula/commit/18585bd))
+* **config:** remove duplication in using a loop ([](https://github.com/saltstack-formulas/cron-formula/commit/652ebff))
+* **jinja:** used shortened form of `|default` filter ([](https://github.com/saltstack-formulas/cron-formula/commit/a0f891e))
+* **saltcheck:** relocate `.tst` files according to 1:1 `.sls` files ([](https://github.com/saltstack-formulas/cron-formula/commit/ee65236)), closes [/github.com/saltstack-formulas/cron-formula/pull/4#issuecomment-544140377](https://github.com//github.com/saltstack-formulas/cron-formula/pull/4/issues/issuecomment-544140377)
+* **saltcheck:** use `package.tst` instead of `install.tst` ([](https://github.com/saltstack-formulas/cron-formula/commit/d2c9544))
+* **saltcheck:** use root-level `saltcheck-tests` directory ([](https://github.com/saltstack-formulas/cron-formula/commit/6e54c3f))
+
+
+### Continuous Integration
+
+* **travis:** obtain `saltcheck.py` and run the tests (only on `develop`) ([](https://github.com/saltstack-formulas/cron-formula/commit/8ae46e5))
+* **travis:** run `salt-lint` for `.tst` files as well ([](https://github.com/saltstack-formulas/cron-formula/commit/baab964))
+* **travis:** standardise `saltcheck` comments ([](https://github.com/saltstack-formulas/cron-formula/commit/e23276b))
+* **travis:** update `salt-lint` config for `v0.0.10` [skip ci] ([](https://github.com/saltstack-formulas/cron-formula/commit/b701d79))
+
+
+### Styles
+
+* **config.tst:** rearrange Jinja statements for clarity ([](https://github.com/saltstack-formulas/cron-formula/commit/8abec54))
+* **saltcheck:** merge `absent` & `present` into one `if` block ([](https://github.com/saltstack-formulas/cron-formula/commit/33f344c))
+* **saltcheck:** use consistent order of assertions ([](https://github.com/saltstack-formulas/cron-formula/commit/88229f0))
+
+
+### Tests
+
+* **pillar:** add test for `commented` and clarify each test ([](https://github.com/saltstack-formulas/cron-formula/commit/3d0dcb2))
+* **pillar:** ensure `special` is being tested as well ([](https://github.com/saltstack-formulas/cron-formula/commit/951a959))
+* **saltcheck:** add first tests ([](https://github.com/saltstack-formulas/cron-formula/commit/9847aff))
+* **saltcheck:** add support for `random` values ([](https://github.com/saltstack-formulas/cron-formula/commit/007970f))
+* **saltcheck:** add test for `service.available` ([](https://github.com/saltstack-formulas/cron-formula/commit/226eb88))
+* **saltcheck:** add test for `service.running` ([](https://github.com/saltstack-formulas/cron-formula/commit/5cdc50f))
+* **saltcheck:** avoid `map.jinja`, use the test pillar instead ([](https://github.com/saltstack-formulas/cron-formula/commit/cce5e67))
+* **saltcheck:** fix `config` tests ([](https://github.com/saltstack-formulas/cron-formula/commit/9225b18))
+* **saltcheck:** remove duplication in `config.tst` using a loop ([](https://github.com/saltstack-formulas/cron-formula/commit/72281c7))
+* **saltcheck:** test for `commented` and not `commented` ([](https://github.com/saltstack-formulas/cron-formula/commit/5070611))
+* **saltcheck:** test for `special` in `config.tst` as well ([](https://github.com/saltstack-formulas/cron-formula/commit/6f2b323))
+* **saltcheck:** use local `map.jinja` to workaround missing `tpldata` ([](https://github.com/saltstack-formulas/cron-formula/commit/8845b3c))
+
## [0.2.3](https://github.com/saltstack-formulas/cron-formula/compare/v0.2.2...v0.2.3) (2019-10-15)
diff --git a/FORMULA b/FORMULA
index be31958..563a9b9 100644
--- a/FORMULA
+++ b/FORMULA
@@ -1,7 +1,7 @@
name: cron
os: Debian, Ubuntu, Raspbian, RedHat, Fedora, CentOS, Suse, openSUSE, Gentoo, Funtoo, Arch, Manjaro, Alpine, FreeBSD, OpenBSD, Solaris, SmartOS, MacOS
os_family: Debian, RedHat, Suse, Gentoo, Arch, Alpine, FreeBSD, OpenBSD, Solaris, MacOS
-version: 0.2.3
+version: 0.2.4
release: 0
minimum_version: 2017.7
summary: Cron formula
diff --git a/docs/AUTHORS.rst b/docs/AUTHORS.rst
index 9713718..0486148 100644
--- a/docs/AUTHORS.rst
+++ b/docs/AUTHORS.rst
@@ -15,7 +15,7 @@ This list is sorted by the number of commits per contributor in *descending* ord
- Contributions
* - :raw-html-m2r:``
- `@myii `_
- - 27
+ - 57
* - :raw-html-m2r:``
- `@dseira `_
- 4
@@ -31,6 +31,9 @@ This list is sorted by the number of commits per contributor in *descending* ord
* - :raw-html-m2r:``
- `@bmwiedemann `_
- 1
+ * - :raw-html-m2r:``
+ - `@mchugh19 `_
+ - 1
* - :raw-html-m2r:``
- `@martinhoefling `_
- 1
@@ -38,4 +41,4 @@ This list is sorted by the number of commits per contributor in *descending* ord
----
-Auto-generated by a `forked version `_ of `gaocegege/maintainer `_ on 2019-10-15.
+Auto-generated by a `forked version `_ of `gaocegege/maintainer `_ on 2019-10-23.
diff --git a/docs/CHANGELOG.rst b/docs/CHANGELOG.rst
index e49b649..a7596bf 100644
--- a/docs/CHANGELOG.rst
+++ b/docs/CHANGELOG.rst
@@ -2,6 +2,64 @@
Changelog
=========
+`0.2.4 `_ (2019-10-23)
+------------------------------------------------------------------------------------------------------
+
+Bug Fixes
+^^^^^^^^^
+
+
+* **saltcheck:** fix broken import and standardise across test files (\ ` `_\ )
+* **saltcheck:** fix invalid ``service`` test (\ ` `_\ )
+* **saltcheck:** remove trailing spaces (\ ` `_\ )
+* **saltcheck:** replace ``map.jinja`` references with InSpec conditionals (\ ` `_\ )
+* **saltcheck:** update for ``cron`` instead of ``cron_settings`` (\ ` `_\ )
+
+Code Refactoring
+^^^^^^^^^^^^^^^^
+
+
+* **config:** minimise and standardise between ``.sls`` & ``.tst`` (\ ` `_\ )
+* **config:** remove duplication in using a loop (\ ` `_\ )
+* **jinja:** used shortened form of ``|default`` filter (\ ` `_\ )
+* **saltcheck:** relocate ``.tst`` files according to 1:1 ``.sls`` files (\ ` `_\ ), closes `/github.com/saltstack-formulas/cron-formula/pull/4#issuecomment-544140377 `_
+* **saltcheck:** use ``package.tst`` instead of ``install.tst`` (\ ` `_\ )
+* **saltcheck:** use root-level ``saltcheck-tests`` directory (\ ` `_\ )
+
+Continuous Integration
+^^^^^^^^^^^^^^^^^^^^^^
+
+
+* **travis:** obtain ``saltcheck.py`` and run the tests (only on ``develop``\ ) (\ ` `_\ )
+* **travis:** run ``salt-lint`` for ``.tst`` files as well (\ ` `_\ )
+* **travis:** standardise ``saltcheck`` comments (\ ` `_\ )
+* **travis:** update ``salt-lint`` config for ``v0.0.10`` [skip ci] (\ ` `_\ )
+
+Styles
+^^^^^^
+
+
+* **config.tst:** rearrange Jinja statements for clarity (\ ` `_\ )
+* **saltcheck:** merge ``absent`` & ``present`` into one ``if`` block (\ ` `_\ )
+* **saltcheck:** use consistent order of assertions (\ ` `_\ )
+
+Tests
+^^^^^
+
+
+* **pillar:** add test for ``commented`` and clarify each test (\ ` `_\ )
+* **pillar:** ensure ``special`` is being tested as well (\ ` `_\ )
+* **saltcheck:** add first tests (\ ` `_\ )
+* **saltcheck:** add support for ``random`` values (\ ` `_\ )
+* **saltcheck:** add test for ``service.available`` (\ ` `_\ )
+* **saltcheck:** add test for ``service.running`` (\ ` `_\ )
+* **saltcheck:** avoid ``map.jinja``\ , use the test pillar instead (\ ` `_\ )
+* **saltcheck:** fix ``config`` tests (\ ` `_\ )
+* **saltcheck:** remove duplication in ``config.tst`` using a loop (\ ` `_\ )
+* **saltcheck:** test for ``commented`` and not ``commented`` (\ ` `_\ )
+* **saltcheck:** test for ``special`` in ``config.tst`` as well (\ ` `_\ )
+* **saltcheck:** use local ``map.jinja`` to workaround missing ``tpldata`` (\ ` `_\ )
+
`0.2.3 `_ (2019-10-15)
------------------------------------------------------------------------------------------------------