packages-formula/docs/CHANGELOG.rst
semantic-release-bot 218b185e59 chore(release): 0.14.0 [skip ci]
# [0.14.0](https://github.com/saltstack-formulas/packages-formula/compare/v0.13.1...v0.14.0) (2021-09-06)

### Bug Fixes

* **rhel:** redhat enterprise 8 use dnf, not yum ([3e72c61](3e72c61b20))

### Continuous Integration

* **3003.1:** update inc. AlmaLinux, Rocky & `rst-lint` [skip ci] ([5812d39](5812d3913a))
* **gemfile+lock:** use `ssf` customised `inspec` repo [skip ci] ([8a01261](8a0126105d))
* **kitchen:** move `provisioner` block & update `run_command` [skip ci] ([f733e60](f733e6058a))
* **kitchen+ci:** update with latest `3003.2` pre-salted images [skip ci] ([22bb960](22bb960888))
* add Debian 11 Bullseye & update `yamllint` configuration [skip ci] ([00d778f](00d778f476))
* **kitchen+gitlab:** remove Ubuntu 16.04 & Fedora 32 (EOL) [skip ci] ([e25a9a4](e25a9a493c))

### Features

* **alma+rocky:** add platforms (based on CentOS 8) [skip ci] ([5ac9cde](5ac9cde4e9))
2021-09-06 14:04:09 +00:00

19 KiB

Changelog

0.14.0 (2021-09-06)

Bug Fixes

  • rhel: redhat enterprise 8 use dnf, not yum (`3e72c61 <3e72c61b20>`_)

Continuous Integration

  • 3003.1: update inc. AlmaLinux, Rocky & rst-lint [skip ci] (`5812d39 <5812d3913a>`_)
  • gemfile+lock: use ssf customised inspec repo [skip ci] (`8a01261 <8a0126105d>`_)
  • kitchen: move provisioner block & update run_command [skip ci] (`f733e60 <f733e6058a>`_)
  • kitchen+ci: update with latest 3003.2 pre-salted images [skip ci] (`22bb960 <22bb960888>`_)
  • add Debian 11 Bullseye & update yamllint configuration [skip ci] (`00d778f <00d778f476>`_)
  • kitchen+gitlab: remove Ubuntu 16.04 & Fedora 32 (EOL) [skip ci] (`e25a9a4 <e25a9a493c>`_)

Features

  • alma+rocky: add platforms (based on CentOS 8) [skip ci] (`5ac9cde <5ac9cde4e9>`_)

0.13.1 (2021-06-14)

Code Refactoring

  • includes: Use relative state include (`abe8286 <abe828663e>`_)

Continuous Integration

  • add arch-master to matrix and update .travis.yml [skip ci] (`931d4b5 <931d4b57a9>`_)
  • kitchen+gitlab: adjust matrix to add 3003 [skip ci] (`5dc24b1 <5dc24b18be>`_)
  • vagrant: add Windows 10 pre-salted box [skip ci] (`190bd64 <190bd644bf>`_)
  • vagrant: use pre-salted boxes & conditional local settings [skip ci] (`82e5538 <82e5538dec>`_)

0.13.0 (2021-03-26)

Continuous Integration

  • windows: test using GitHub Actions (`e7bbefa <e7bbefa9f3>`_)
  • enable Vagrant-based testing using GitHub Actions (`49fc85d <49fc85dfed>`_)
  • gemfile+lock: use ssf customised kitchen-docker repo [skip ci] (`bd17a49 <bd17a49de0>`_)
  • kitchen+ci: use latest pre-salted images (after CVE) [skip ci] (`c2e9774 <c2e9774dc7>`_)
  • kitchen+gitlab-ci: use latest pre-salted images [skip ci] (`592e3d1 <592e3d1e47>`_)

Documentation

  • readme: add Testing with Vagrant section (`d734d43 <d734d434c9>`_)

Features

  • gentoo: add support and CI (`534a1f6 <534a1f6f2b>`_)

Tests

  • pkgs_spec: fix rubocop violations (--enable-pending-cops) (`f7a6fcf <f7a6fcf707>`_)
  • standardise use of share suite & _mapdata state [skip ci] (`79257d5 <79257d555a>`_)

0.12.0 (2021-02-10)

Continuous Integration

  • commitlint: ensure upstream/master uses main repo URL [skip ci] (`f893e2a <f893e2af43>`_)
  • gitlab-ci: add rubocop linter (with allow_failure) [skip ci] (`7dcb3d8 <7dcb3d86cd>`_)
  • pre-commit: update hook for rubocop [skip ci] (`e36498e <e36498ed03>`_)

Features

  • centos-8: added RedHat,CentOS and Oracle linux 8 support (`75526cc <75526cce61>`_)

0.11.2 (2020-12-16)

Continuous Integration

  • gitlab-ci: use GitLab CI as Travis CI replacement (`bdab6c1 <bdab6c1fce>`_)

Tests

  • debian: disable wanted snap testing (GitLab CI failure) [skip ci] (`4c047c4 <4c047c4e9f>`_)

0.11.1 (2020-10-23)

Bug Fixes

  • states: deploy packages only if required (`c9fe187 <c9fe187e16>`_)

Continuous Integration

  • kitchen: use saltimages Docker Hub where available [skip ci] (`3a80123 <3a80123db0>`_)
  • pre-commit: add to formula [skip ci] (`62e73fe <62e73fe14c>`_)
  • pre-commit: enable/disable rstcheck as relevant [skip ci] (`22fa2e8 <22fa2e8737>`_)
  • pre-commit: finalise rstcheck configuration [skip ci] (`d64b8d8 <d64b8d8b73>`_)

Tests

  • npm: changed package to an existing one (`8a51ae5 <8a51ae5f55>`_)
  • snaps: disable classic snaps testing in debian (`bb60deb <bb60deb20b>`_)
  • ubuntu: update for golang fix [skip ci] (`0226c88 <0226c880b8>`_)

0.11.0 (2020-06-01)

Continuous Integration

  • kitchen+travis: use latest pre-salted images (`bfcdd9c <bfcdd9cd59>`_)

Features

  • fedora: update for Python 3 (`0175a48 <0175a48112>`_)

0.10.2 (2020-06-01)

Bug Fixes

  • pillar: update node.pkg => node.package (`a6d3c98 <a6d3c98ae7>`_)

Documentation

  • readme: fix various issues inc. not rendering properly [skip ci] (`5701df0 <5701df06a9>`_)

0.10.1 (2020-06-01)

Bug Fixes

  • python: os default to python3 (`662a8d0 <662a8d092d>`_)

Continuous Integration

  • gemfile.lock: add to repo with updated Gemfile [skip ci] (`0628bf0 <0628bf029f>`_)
  • kitchen+travis: remove master-py2-arch-base-latest [skip ci] (`fb311a4 <fb311a4207>`_)
  • travis: add notifications => zulip [skip ci] (`57a1b14 <57a1b1449f>`_)
  • workflows/commitlint: add to repo [skip ci] (`9220ceb <9220ceb46b>`_)

0.10.0 (2020-03-30)

Bug Fixes

  • chocolatey: ensure states only run on Windows systems (`c1d680a <c1d680a9dd>`_)
  • chocolatey: verify chocolatey dicts are not empty (`385b223 <385b2238f4>`_)

Documentation

  • changelog: merge old changelog into the new one (`070172d <070172db89>`_)

Features

  • chocolatey: add chocolatey management support (`c0c1195 <c0c1195242>`_)

0.9.0 (2020-03-28)

Bug Fixes

  • lint: remove whitespace (`c03bb25 <c03bb25531>`_)

Continuous Integration

  • kitchen: avoid using bootstrap for master instances [skip ci] (`d93e3d2 <d93e3d2584>`_)
  • kitchen: reinstall udev since removed from pre-salted images (`a81f2dd <a81f2dd4b3>`_)

Features

  • centos: epel only needed for py-pip (`a0dd96d <a0dd96d663>`_)

Tests

0.8.0 (2020-01-20)

Bug Fixes

Code Refactoring

  • map: use config.get instead of pillar.get (`ca9bbd1 <ca9bbd15a1>`_)
  • pillar.amazonlinux: shorten suite name to amazon (`593a6e5 <593a6e5e65>`_)
  • test_pillars: rename to make accessible to yamllint (`033ff44 <033ff4453f>`_)

Continuous Integration

  • inspec: fix Debian tests (`98c6d2c <98c6d2c9ba>`_)
  • inspec: removing useless inspec tests (`3615785 <3615785e52>`_)
  • kitchen: fix tests with a minimal coverage (`288f893 <288f893652>`_)
  • kitchen+inspec: add Amazonlinux test suite (`edb0d73 <edb0d73ffe>`_)
  • kitchen+inspec: add Centos test suite (`d320ccd <d320ccd36b>`_)
  • kitchen+inspec: add fedora30 and fedora29 tests suites (`e41117c <e41117c34b>`_)
  • kitchen+inspec: add initial support for opensuse (`58b1209 <58b1209d9a>`_)
  • kitchen+inspec: add Ubuntu test suite (`39ba77d <39ba77d044>`_)
  • pillars: use one retry to prevent excessive slow-down in Travis (`48ae3c9 <48ae3c98fd>`_)

Features

  • semantic-release: update for this formula (`1755f76 <1755f76fde>`_)
  • implementing semantic release (`17b4331 <17b433126b>`_)
  • golang: add go package management (`284b240 <284b240c33>`_)
  • internet: add retries for internet dependent states (`7660dbd <7660dbd76f>`_)

Tests

  • arch: test initial configuration (`702e8c3 <702e8c32bf>`_)
  • fedora: merge fedora test suites and pillars (`89911dc <89911dc9c8>`_)
  • golang: basic integrtaion test & tweaks (`6c3de22 <6c3de2231d>`_)
  • pillar: use single ubuntu pillar (`c69cb5a <c69cb5a792>`_)
  • pillar: use specific pillar for debian (`adf1523 <adf1523e08>`_)
  • fix existing tests (`8e75c9d <8e75c9d5c0>`_)