***example:** remove blockbox as example of raw (\ `#86 <https://github.com/saltstack-formulas/packages-formula/issues/86>`_\ ) (\ `5712cab <https://github.com/saltstack-formulas/packages-formula/commit/5712cab43ef64088dc95214b6c97bfca0ded4a37>`_\ )
***gemfile:** allow rubygems proxy to be provided as an env var [skip ci] (\ `7a53b83 <https://github.com/saltstack-formulas/packages-formula/commit/7a53b839993324a82e94511d85b85fe8c660a882>`_\ )
***kitchen+gitlab:** update for new pre-salted images [skip ci] (\ `c2210ab <https://github.com/saltstack-formulas/packages-formula/commit/c2210ab68a4bec5d08da47060644a66a6649b3ac>`_\ )
Features
^^^^^^^^
***archive:** make resource name the target path (\ `#82 <https://github.com/saltstack-formulas/packages-formula/issues/82>`_\ ) (\ `9390741 <https://github.com/saltstack-formulas/packages-formula/commit/9390741d5c25a2915c93368d2100c74e7ebf335f>`_\ )
***windows:** use Salt version ``3004`` [skip ci] (\ `7c97573 <https://github.com/saltstack-formulas/packages-formula/commit/7c97573076d440b4c641322246789e1a414e740a>`_\ )
Features
^^^^^^^^
***os*map:** add support for CentOS Stream 8 [skip ci] (\ `5594d16 <https://github.com/saltstack-formulas/packages-formula/commit/5594d164b6e2df2648fb6549bc17f7f0c446eac9>`_\ )
***includes:** Use relative state include (\ `abe8286 <https://github.com/saltstack-formulas/packages-formula/commit/abe828663efadf1696ace0e2288a405116b759f3>`_\ )
Continuous Integration
^^^^^^^^^^^^^^^^^^^^^^
* add ``arch-master`` to matrix and update ``.travis.yml`` [skip ci] (\ `931d4b5 <https://github.com/saltstack-formulas/packages-formula/commit/931d4b57a97d5bbdc684bebfcfaa95064b244e69>`_\ )
***windows:** test using GitHub Actions (\ `e7bbefa <https://github.com/saltstack-formulas/packages-formula/commit/e7bbefa9f336f19cd7e673d49f6316291557b1e9>`_\ )
***readme:** add ``Testing with Vagrant`` section (\ `d734d43 <https://github.com/saltstack-formulas/packages-formula/commit/d734d434c9e0a428cb484438e421c253e591b0d7>`_\ )
Features
^^^^^^^^
***gentoo:** add support and CI (\ `534a1f6 <https://github.com/saltstack-formulas/packages-formula/commit/534a1f6f2bb11e52e1b9211427c00fc1030dd687>`_\ )
* standardise use of ``share`` suite & ``_mapdata`` state [skip ci] (\ `79257d5 <https://github.com/saltstack-formulas/packages-formula/commit/79257d555a867fa23e4ceda93d008bf07869b3e7>`_\ )
***centos-8:** added RedHat,CentOS and Oracle linux 8 support (\ `75526cc <https://github.com/saltstack-formulas/packages-formula/commit/75526cce61433a5b5edb5708618b380655e49de1>`_\ )
***gitlab-ci:** use GitLab CI as Travis CI replacement (\ `bdab6c1 <https://github.com/saltstack-formulas/packages-formula/commit/bdab6c1fceec694f3e1fedce4c0d0116735de20c>`_\ )
***states:** deploy packages only if required (\ `c9fe187 <https://github.com/saltstack-formulas/packages-formula/commit/c9fe187e1677cc2645d7ed479ab2d32749d38d30>`_\ )
Continuous Integration
^^^^^^^^^^^^^^^^^^^^^^
***kitchen:** use ``saltimages`` Docker Hub where available [skip ci] (\ `3a80123 <https://github.com/saltstack-formulas/packages-formula/commit/3a80123db0be1d8f291c606f61634fa2c8597c5e>`_\ )
***pre-commit:** add to formula [skip ci] (\ `62e73fe <https://github.com/saltstack-formulas/packages-formula/commit/62e73fe14cab553603aab6d986199c05457ddcff>`_\ )
***npm:** changed package to an existing one (\ `8a51ae5 <https://github.com/saltstack-formulas/packages-formula/commit/8a51ae5f559d5918f37bc0b3fc19da7cc3c88045>`_\ )
***readme:** fix various issues inc. not rendering properly [skip ci] (\ `5701df0 <https://github.com/saltstack-formulas/packages-formula/commit/5701df06a9f60d1c3aa717d9a295655c14075223>`_\ )
***python:** os default to python3 (\ `662a8d0 <https://github.com/saltstack-formulas/packages-formula/commit/662a8d092da7c0c6fe92ad6aed974e1c87c1f58d>`_\ )
Continuous Integration
^^^^^^^^^^^^^^^^^^^^^^
***gemfile.lock:** add to repo with updated ``Gemfile`` [skip ci] (\ `0628bf0 <https://github.com/saltstack-formulas/packages-formula/commit/0628bf029f0d80f8caab45c191ba28ef2e0af18a>`_\ )
***chocolatey:** ensure states only run on Windows systems (\ `c1d680a <https://github.com/saltstack-formulas/packages-formula/commit/c1d680a9dd0863497ca004dcf41378fa0e5707f9>`_\ )
***chocolatey:** verify chocolatey dicts are not empty (\ `385b223 <https://github.com/saltstack-formulas/packages-formula/commit/385b2238f4c8bc9389728cc6f90e320bc74b077c>`_\ )
Documentation
^^^^^^^^^^^^^
***changelog:** merge old changelog into the new one (\ `070172d <https://github.com/saltstack-formulas/packages-formula/commit/070172db89f2762b11c73c8d149619ce1f197167>`_\ )
Features
^^^^^^^^
***chocolatey:** add chocolatey management support (\ `c0c1195 <https://github.com/saltstack-formulas/packages-formula/commit/c0c119524228e30ed19f6fe8714d47b06915ff43>`_\ )
***kitchen:** avoid using bootstrap for ``master`` instances [skip ci] (\ `d93e3d2 <https://github.com/saltstack-formulas/packages-formula/commit/d93e3d2584b2a5a0e65458b65a104f188568251b>`_\ )
***kitchen:** reinstall ``udev`` since removed from pre-salted images (\ `a81f2dd <https://github.com/saltstack-formulas/packages-formula/commit/a81f2dd4b337ebe2a898ed8ed91e585e5f19b254>`_\ )
Features
^^^^^^^^
***centos:** epel only needed for py-pip (\ `a0dd96d <https://github.com/saltstack-formulas/packages-formula/commit/a0dd96d6635306a675f89b2b607db4abc4096251>`_\ )
***pillar:** update ``node`` version for Debian (\ `a9f120f <https://github.com/saltstack-formulas/packages-formula/commit/a9f120fa6aea35e96ff3d1ef2338bfaeb742afdf>`_\ )
***golang:** ensure state runs (\ `0f992d9 <https://github.com/saltstack-formulas/packages-formula/commit/0f992d9c17b36b37078ac3866b9d2ec4240ebf0b>`_\ )
***golang:** ensure using on ``ubuntu`` (\ `bd909bd <https://github.com/saltstack-formulas/packages-formula/commit/bd909bd1b63d5678431789980f4650dcb8246012>`_\ )
***node:** ensure using on ``debian`` (\ `eca4228 <https://github.com/saltstack-formulas/packages-formula/commit/eca4228906d119803a8e0bcf8c4eac33c1babeb3>`_\ )
***pips.sls:** use ``tplroot`` instead of ``slspath`` (\ `a4e9311 <https://github.com/saltstack-formulas/packages-formula/commit/a4e9311a357808fd608c0e0de638ec3d4889235b>`_\ ), closes `/travis-ci.org/myii/packages-formula/jobs/636188022#L7867 <https://github.com//travis-ci.org/myii/packages-formula/jobs/636188022/issues/L7867>`_
***rubocop:** add fixes using ``rubocop -a --safe`` (\ `1f72c40 <https://github.com/saltstack-formulas/packages-formula/commit/1f72c405de9dd01de1070e37d7d8cbdea41e66ad>`_\ )
***salt-lint:** fix all errors (\ `83ed92b <https://github.com/saltstack-formulas/packages-formula/commit/83ed92bf64ab63ce2a3e0af3f93bb7bb16f87be7>`_\ )
***yamllint:** fix all errors (\ `4176716 <https://github.com/saltstack-formulas/packages-formula/commit/4176716f7e45bf9023b29c79e2de4572b1a4e5ec>`_\ )
Code Refactoring
^^^^^^^^^^^^^^^^
***map:** use ``config.get`` instead of ``pillar.get`` (\ `ca9bbd1 <https://github.com/saltstack-formulas/packages-formula/commit/ca9bbd15a12b2ff5df69fc2c17cb8ace12f095fe>`_\ )
***pillar.amazonlinux:** shorten suite name to ``amazon`` (\ `593a6e5 <https://github.com/saltstack-formulas/packages-formula/commit/593a6e5e65557aaca186065314543aa17d13d8f1>`_\ )
***test_pillars:** rename to make accessible to ``yamllint`` (\ `033ff44 <https://github.com/saltstack-formulas/packages-formula/commit/033ff4453f7c2a3cc23785425b10705ecb6fbaa9>`_\ )
***kitchen:** fix tests with a minimal coverage (\ `288f893 <https://github.com/saltstack-formulas/packages-formula/commit/288f8936528c9dc33af519314aa36ea69747588b>`_\ )
***kitchen+inspec:** add Amazonlinux test suite (\ `edb0d73 <https://github.com/saltstack-formulas/packages-formula/commit/edb0d73ffe0c2a02d3b3d69149ce1edd6b65634e>`_\ )
***kitchen+inspec:** add Centos test suite (\ `d320ccd <https://github.com/saltstack-formulas/packages-formula/commit/d320ccd36b1d1f0a0d70a16a81df7cf0072a1d8c>`_\ )
***kitchen+inspec:** add initial support for opensuse (\ `58b1209 <https://github.com/saltstack-formulas/packages-formula/commit/58b1209d9a67d59c3b6a2df4b975c2b4690535af>`_\ )
***kitchen+inspec:** add Ubuntu test suite (\ `39ba77d <https://github.com/saltstack-formulas/packages-formula/commit/39ba77d04443abd4d543337ac9cf1e8ae05d5207>`_\ )
***pillars:** use one retry to prevent excessive slow-down in Travis (\ `48ae3c9 <https://github.com/saltstack-formulas/packages-formula/commit/48ae3c98fdcc9e6117efb006334e2ac93afc3d40>`_\ )
Features
^^^^^^^^
***semantic-release:** update for this formula (\ `1755f76 <https://github.com/saltstack-formulas/packages-formula/commit/1755f76fde53a8af1641deda393bd8fad3b40230>`_\ )
***golang:** add go package management (\ `284b240 <https://github.com/saltstack-formulas/packages-formula/commit/284b240c331a109937dbfceebcb83b44f98e18bf>`_\ )
***internet:** add retries for internet dependent states (\ `7660dbd <https://github.com/saltstack-formulas/packages-formula/commit/7660dbd76f092fc90635804afe5af32cdad66755>`_\ )
Tests
^^^^^
***arch:** test initial configuration (\ `702e8c3 <https://github.com/saltstack-formulas/packages-formula/commit/702e8c32bfaa5f7fc3695fd6421f9c47c0edc057>`_\ )
***fedora:** merge fedora test suites and pillars (\ `89911dc <https://github.com/saltstack-formulas/packages-formula/commit/89911dc9c8aec1ecd83755f5bf6d1deaf216d349>`_\ )
***golang:** basic integrtaion test & tweaks (\ `6c3de22 <https://github.com/saltstack-formulas/packages-formula/commit/6c3de2231d136c9d9eb57e232523d0a360ff54f0>`_\ )
***pillar:** use single ubuntu pillar (\ `c69cb5a <https://github.com/saltstack-formulas/packages-formula/commit/c69cb5a792186a8a1600987087389229ddf7a67a>`_\ )
***pillar:** use specific pillar for ``debian`` (\ `adf1523 <https://github.com/saltstack-formulas/packages-formula/commit/adf1523e08bfeff8d635052a8942b48326e507cb>`_\ )