diff --git a/AUTHORS.md b/AUTHORS.md index 73d492fc..14305b08 100644 --- a/AUTHORS.md +++ b/AUTHORS.md @@ -4,7 +4,7 @@ This list is sorted by the number of commits per contributor in _descending_ ord Avatar|Contributor|Contributions :-:|---|:-: -@myii|[@myii](https://github.com/myii)|55 +@myii|[@myii](https://github.com/myii)|56 @aboe76|[@aboe76](https://github.com/aboe76)|17 @javierbertoli|[@javierbertoli](https://github.com/javierbertoli)|8 @gravyboat|[@gravyboat](https://github.com/gravyboat)|6 @@ -12,11 +12,11 @@ Avatar|Contributor|Contributions @nmadhok|[@nmadhok](https://github.com/nmadhok)|3 @alxwr|[@alxwr](https://github.com/alxwr)|2 @vutny|[@vutny](https://github.com/vutny)|2 +@daks|[@daks](https://github.com/daks)|2 @k-hamza|[@k-hamza](https://github.com/k-hamza)|2 @puneetk|[@puneetk](https://github.com/puneetk)|2 @andygabby|[@andygabby](https://github.com/andygabby)|1 @Jokipii|[@Jokipii](https://github.com/Jokipii)|1 -@daks|[@daks](https://github.com/daks)|1 @duk3luk3|[@duk3luk3](https://github.com/duk3luk3)|1 @marco-m|[@marco-m](https://github.com/marco-m)|1 @whiteinge|[@whiteinge](https://github.com/whiteinge)|1 @@ -24,4 +24,4 @@ Avatar|Contributor|Contributions @babilen5|[@babilen5](https://github.com/babilen5)|1 @GMAzrael|[@GMAzrael](https://github.com/GMAzrael)|1 -###### Auto generated by [gaocegege/maintainer](https://github.com/gaocegege/maintainer) on 2019-02-27 +###### Auto generated by [gaocegege/maintainer](https://github.com/gaocegege/maintainer) on 2019-02-28 diff --git a/CHANGELOG.md b/CHANGELOG.md index e4d849e4..d1df5d94 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,52 @@ # Changelog +# [1.0.0](https://github.com/saltstack-formulas/template-formula/compare/v0.7.6...v1.0.0) (2019-02-28) + + +### Code Refactoring + +* **components:** split components into separate subdirs ([d957055](https://github.com/saltstack-formulas/template-formula/commit/d957055)), closes [/github.com/saltstack-formulas/template-formula/pull/48#pullrequestreview-207182085](https://github.com//github.com/saltstack-formulas/template-formula/pull/48/issues/pullrequestreview-207182085) [/github.com/saltstack-formulas/template-formula/pull/48#discussion_r259805312](https://github.com//github.com/saltstack-formulas/template-formula/pull/48/issues/discussion_r259805312) +* **include+require:** use variable for duplicate values ([4443518](https://github.com/saltstack-formulas/template-formula/commit/4443518)) +* **pkg:** change to `package` instead ([2cd82e5](https://github.com/saltstack-formulas/template-formula/commit/2cd82e5)), closes [/github.com/saltstack-formulas/template-formula/pull/48#discussion_r259951123](https://github.com//github.com/saltstack-formulas/template-formula/pull/48/issues/discussion_r259951123) +* **pkg:** move `pkg` related components into separate directory ([c21f82b](https://github.com/saltstack-formulas/template-formula/commit/c21f82b)) +* **states:** set state IDs based on a dependable structure ([6690ee6](https://github.com/saltstack-formulas/template-formula/commit/6690ee6)), closes [/github.com/saltstack-formulas/template-formula/pull/48#discussion_r259953473](https://github.com//github.com/saltstack-formulas/template-formula/pull/48/issues/discussion_r259953473) [/github.com/saltstack-formulas/template-formula/pull/48#discussion_r259956996](https://github.com//github.com/saltstack-formulas/template-formula/pull/48/issues/discussion_r259956996) +* **topdir:** use for `include` and `require` except `init.sls` ([a218e91](https://github.com/saltstack-formulas/template-formula/commit/a218e91)) +* **tpldir:** use `topdir` globally in place of `tpldir` ([2838bc9](https://github.com/saltstack-formulas/template-formula/commit/2838bc9)) +* **tplroot:** use `tplroot` instead of `topdir` to match `tpldata` ([b7356b0](https://github.com/saltstack-formulas/template-formula/commit/b7356b0)) + + +### Continuous Integration + +* **kitchen:** specify `image` explicitly for each platform ([b25fbdc](https://github.com/saltstack-formulas/template-formula/commit/b25fbdc)) +* **kitchen+travis:** use `debian:jessie-backports` as `debian-8` ([1b9d249](https://github.com/saltstack-formulas/template-formula/commit/1b9d249)), closes [#50](https://github.com/saltstack-formulas/template-formula/issues/50) [/github.com/saltstack/salt-pack/issues/657#issuecomment-467932962](https://github.com//github.com/saltstack/salt-pack/issues/657/issues/issuecomment-467932962) + + +### Documentation + +* **components:** update for separation of `pkg`, `config` & `service` ([726fcab](https://github.com/saltstack-formulas/template-formula/commit/726fcab)) +* **readme:** add suggested improvement to `template.service.clean` ([bf1039c](https://github.com/saltstack-formulas/template-formula/commit/bf1039c)) +* **readme:** fix typos ([007159a](https://github.com/saltstack-formulas/template-formula/commit/007159a)) + + +### Features + +* **pkg:** add `clean` states ([422c7ac](https://github.com/saltstack-formulas/template-formula/commit/422c7ac)) +* **pkg:** use `require` requisite between `pkg` states ([6e7141b](https://github.com/saltstack-formulas/template-formula/commit/6e7141b)), closes [/github.com/saltstack/salt/blob/0c78d7dc894058988d171a28a11bd4a9dbf60266/salt/utils/jinja.py#L120](https://github.com//github.com/saltstack/salt/blob/0c78d7dc894058988d171a28a11bd4a9dbf60266/salt/utils/jinja.py/issues/L120) [/github.com/saltstack/salt/blob/0c78d7dc894058988d171a28a11bd4a9dbf60266/salt/utils/templates.py#L145](https://github.com//github.com/saltstack/salt/blob/0c78d7dc894058988d171a28a11bd4a9dbf60266/salt/utils/templates.py/issues/L145) [/github.com/saltstack/salt/issues/10838#issuecomment-391718086](https://github.com//github.com/saltstack/salt/issues/10838/issues/issuecomment-391718086) + + +### Reverts + +* **kitchen+travis:** disable `debian-8` due to `2019.2` bug ([e8f0f7e](https://github.com/saltstack-formulas/template-formula/commit/e8f0f7e)) + + +### BREAKING CHANGES + +* **states:** Wholesale state ID changes will break implementations +that are relying on the previous state IDs for requisite purposes. +* **pkg:** Changing the `pkg` directory to `package` will break +implementations that are depending on `pkg` for `include` or `sls`-based +requisite purposes. + ## [0.7.6](https://github.com/saltstack-formulas/template-formula/compare/v0.7.5...v0.7.6) (2019-02-27) diff --git a/FORMULA b/FORMULA index 24f953f0..6f34b471 100644 --- a/FORMULA +++ b/FORMULA @@ -1,7 +1,7 @@ name: template os: Debian, Ubuntu, Raspbian, RedHat, Fedora, CentOS, Suse, openSUSE, Gentoo, Funtoo, Arch, Manjaro, Alpine, FreeBSD, OpenBSD, Solaris, SmartOS, Windows, MacOS os_family: Debian, RedHat, Suse, Gentoo, Arch, Alpine, FreeBSD, OpenBSD, Solaris, Windows, MacOS -version: 0.7.6 +version: 1.0.0 release: 1 minimum_version: 2016.11 summary: Template formula