php-formula/docs/CHANGELOG.rst
semantic-release-bot b232bac5e4 chore(release): 1.6.0 [skip ci]
# [1.6.0](https://github.com/saltstack-formulas/php-formula/compare/v1.5.1...v1.6.0) (2022-03-14)

### Continuous Integration

* update linters to latest versions [skip ci] ([8befefc](8befefcfbe))
* **gemfile:** allow rubygems proxy to be provided as an env var [skip ci] ([4f54474](4f5447451d))
* **kitchen+ci:** update with `3004` pre-salted images/boxes [skip ci] ([def6993](def69936b4))
* **kitchen+ci:** update with latest CVE pre-salted images [skip ci] ([ded03de](ded03de05e))
* **kitchen+gitlab:** update for new pre-salted images [skip ci] ([2e98aed](2e98aed831))
* **vagrant:** replace FreeBSD 12.2 with 12.3 [skip ci] ([4e5af98](4e5af9875a))

### Features

* **modules:** add `xmlrpc` and `xmlreader` as FreeBSD `xml` module ([67e565f](67e565f5e2))

### Tests

* **system:** add `build_platform_codename` [skip ci] ([f159202](f1592024d5))
2022-03-14 06:49:17 +00:00

31 KiB

Changelog

1.6.0 (2022-03-14)

Continuous Integration

  • update linters to latest versions [skip ci] (`8befefc <8befefcfbe>`_)
  • gemfile: allow rubygems proxy to be provided as an env var [skip ci] (`4f54474 <4f5447451d>`_)
  • kitchen+ci: update with 3004 pre-salted images/boxes [skip ci] (`def6993 <def69936b4>`_)
  • kitchen+ci: update with latest CVE pre-salted images [skip ci] (`ded03de <ded03de05e>`_)
  • kitchen+gitlab: update for new pre-salted images [skip ci] (`2e98aed <2e98aed831>`_)
  • vagrant: replace FreeBSD 12.2 with 12.3 [skip ci] (`4e5af98 <4e5af9875a>`_)

Features

  • modules: add xmlrpc and xmlreader as FreeBSD xml module (`67e565f <67e565f5e2>`_)

Tests

  • system: add build_platform_codename [skip ci] (`f159202 <f1592024d5>`_)

1.5.1 (2021-09-17)

Bug Fixes

  • module: include php version in redis module package name (`2f62f6f <2f62f6fa4e>`_)
  • module: include php version in redis module package name (`55939d5 <55939d5cd1>`_)

Continuous Integration

  • 3003.1: update inc. AlmaLinux, Rocky & rst-lint [skip ci] (`c7a0c3c <c7a0c3c3ea>`_)
  • freebsd: update with latest pre-salted Vagrant boxes [skip ci] (`368ca34 <368ca34fab>`_)
  • gemfile+lock: use ssf customised inspec repo [skip ci] (`fbf2518 <fbf2518455>`_)
  • kitchen: move provisioner block & update run_command [skip ci] (`9964b38 <9964b38aa3>`_)
  • kitchen+ci: update with latest 3003.2 pre-salted images [skip ci] (`f8e4ba0 <f8e4ba0e88>`_)
  • add Debian 11 Bullseye & update yamllint configuration [skip ci] (`c22aba7 <c22aba797e>`_)
  • kitchen+gitlab: remove Ubuntu 16.04 & Fedora 32 (EOL) [skip ci] (`4891bf6 <4891bf6e77>`_)

Tests

  • _mapdata: add verification file for debian-11 [skip ci] (`9b05109 <9b05109c28>`_)
  • alma+rocky: add platforms (based on CentOS 8) [skip ci] (`f55d512 <f55d5128ab>`_)

1.5.0 (2021-06-17)

Continuous Integration

  • add arch-master to matrix and update .travis.yml [skip ci] (`6dc94ca <6dc94cae10>`_)
  • kitchen+gitlab: adjust matrix to add 3003 [skip ci] (`ace2ca9 <ace2ca9241>`_)
  • vagrant: add FreeBSD 13.0 [skip ci] (`378a66a <378a66a4bd>`_)
  • vagrant: use pre-salted boxes & conditional local settings [skip ci] (`3173cc0 <3173cc0851>`_)

Documentation

  • readme: add Testing with Vagrant section [skip ci] (`48a0f1f <48a0f1f95c>`_)

Features

  • mods: add bcmath module for FreeBSD (`6381ad4 <6381ad4634>`_)
  • mods: add soap module for FreeBSD (`7eef994 <7eef994582>`_)
  • mods: add xsl module for FreeBSD (`4c9ed02 <4c9ed0295c>`_)

Tests

  • _mapdata: add verification file for fedora-34 [skip ci] (`cfa76bd <cfa76bdf04>`_)
  • freebsd: add map.jinja verification file (for 13.0) (`8510473 <8510473f36>`_)
  • mods: update integration tests accordingly (`b776b00 <b776b00168>`_)

1.4.0 (2021-03-31)

Continuous Integration

  • enable Vagrant-based testing using GitHub Actions (`a0306ce <a0306cee31>`_)
  • gemfile+lock: use ssf customised kitchen-docker repo [skip ci] (`009dab4 <009dab4dee>`_)
  • kitchen+ci: use latest pre-salted images (after CVE) [skip ci] (`e762a51 <e762a51387>`_)
  • kitchen+gitlab-ci: use latest pre-salted images [skip ci] (`daa4c9e <daa4c9ef43>`_)
  • pre-commit: update hook for rubocop [skip ci] (`08332f5 <08332f5b6f>`_)

Features

  • composer: make dependencies configurable (`d727b15 <d727b15557>`_)

Tests

  • freebsd: add specific tests for FreeBSD (`cb2758d <cb2758d86e>`_)
  • pillar: list PHP versions for FreeBSD 11.4/12.2 (using 7.4) (`b876d6b <b876d6b1f0>`_)
  • standardise use of share suite & _mapdata state [skip ci] (`bf6a758 <bf6a7582b7>`_)
  • _mapdata: add verification files for new platforms (`610cfee <610cfee031>`_)
  • share: standardise with latest changes [skip ci] (`147c996 <147c996a69>`_)

1.3.5 (2021-01-14)

Bug Fixes

  • _mapdata: ensure map data is directly under values (`579a613 <579a61371a>`_)

Tests

  • _mapdata: update for _mapdata/init.sls change (`b30f514 <b30f5146d0>`_)

1.3.4 (2020-12-23)

Code Refactoring

  • map: use top-level values: key in map.jinja dumps (`46ad65e <46ad65e39e>`_)

Continuous Integration

  • pre-commit: enable rubocop linter after fix (`71dbf34 <71dbf345d6>`_)

1.3.3 (2020-12-22)

Continuous Integration

  • commitlint: ensure upstream/master uses main repo URL [skip ci] (`6ea8950 <6ea8950307>`_)
  • gitlab-ci: add rubocop linter (with allow_failure) [skip ci] (`992e934 <992e9348c7>`_)

Tests

  • fix rubocop violations (`1a4d208 <1a4d20877c>`_)
  • _mapdata: generate verification files (`f88fdf7 <f88fdf784a>`_)
  • map: verify map.jinja dump using _mapdata state (`e9591db <e9591db355>`_)

1.3.2 (2020-12-16)

Continuous Integration

  • gemfile.lock: add to repo with updated Gemfile [skip ci] (`8720cc1 <8720cc1708>`_)
  • gitlab-ci: use GitLab CI as Travis CI replacement (`15ed749 <15ed749de4>`_)
  • kitchen: use saltimages Docker Hub where available [skip ci] (`4cd9a3a <4cd9a3a213>`_)
  • kitchen+travis: remove master-py2-arch-base-latest [skip ci] (`8dd9c54 <8dd9c545db>`_)
  • pre-commit: add to formula [skip ci] (`5d71e0b <5d71e0b24e>`_)
  • pre-commit: enable/disable rstcheck as relevant [skip ci] (`7f73dbb <7f73dbbf31>`_)
  • pre-commit: finalise rstcheck configuration [skip ci] (`ab6338e <ab6338e6d4>`_)
  • travis: add notifications => zulip [skip ci] (`b64b1c2 <b64b1c2b08>`_)
  • workflows/commitlint: add to repo [skip ci] (`b30a6bd <b30a6bd8a7>`_)

Styles

  • libtofs.jinja: use Black-inspired Jinja formatting [skip ci] (`1def34c <1def34c368>`_)

1.3.1 (2020-04-20)

Documentation

  • add example to use a specific php version when using multiple ones (`53068f7 <53068f73b0>`_)

1.3.0 (2020-02-27)

Bug Fixes

  • libtofs: “files_switch” mess up the variable exported by “map.jinja” [skip ci] (`dca51de <dca51de154>`_)
  • map.jinja: fix pid file location for debian (`393d69e <393d69eb0f>`_)

Continuous Integration

  • gemfile: restrict train gem version until upstream fix [skip ci] (`d7c188e <d7c188e73c>`_)
  • kitchen: avoid using bootstrap for master instances [skip ci] (`dd796b0 <dd796b070c>`_)
  • travis: use major.minor for semantic-release version [skip ci] (`109df07 <109df0781d>`_)

Documentation

  • readme: fix broken sub-heading [skip ci] (`51dd6e9 <51dd6e9bf2>`_)

Features

  • odbc: add odbc module support (`8b69034 <8b69034c5b>`_)

1.2.3 (2019-12-02)

Bug Fixes

  • map.jinja: fix useflags regex (gentoo) (`39b1307 <39b1307671>`_)
  • release.config.js: use full commit hash in commit link [skip ci] (`d8f279f <d8f279f9cd>`_)

Continuous Integration

  • kitchen: use debian-10-master-py3 instead of develop [skip ci] (`fc9ad29 <fc9ad29874>`_)
  • kitchen: use develop image until master is ready (amazonlinux) [skip ci] (`97b7a36 <97b7a36aa7>`_)
  • kitchen+travis: upgrade matrix after 2019.2.2 release [skip ci] (`85e1f0e <85e1f0ec25>`_)
  • travis: apply changes from build config validation [skip ci] (`3862c37 <3862c37d06>`_)
  • travis: opt-in to dpl v2 to complete build config validation [skip ci] (`0bb68c5 <0bb68c5b17>`_)
  • travis: quote pathspecs used with git ls-files [skip ci] (`0090c91 <0090c91b60>`_)
  • travis: run shellcheck during lint job [skip ci] (`298a7d6 <298a7d61c2>`_)
  • travis: update salt-lint config for v0.0.10 [skip ci] (`5c7d1aa <5c7d1aa501>`_)
  • travis: use build config validation (beta) [skip ci] (`bcc0690 <bcc0690c8a>`_)
  • merge travis matrix, add salt-lint & rubocop to lint job (`75f8d4d <75f8d4dcb8>`_)

Documentation

  • contributing: remove to use org-level file instead [skip ci] (`8aee949 <8aee949cab>`_)
  • readme: update link to CONTRIBUTING [skip ci] (`05d112f <05d112f63b>`_)

Performance Improvements

  • travis: improve salt-lint invocation [skip ci] (`56d7314 <56d73148b3>`_)

1.2.2 (2019-10-10)

Bug Fixes

Continuous Integration

1.2.1 (2019-10-07)

Bug Fixes

Continuous Integration

1.2.0 (2019-09-13)

Continuous Integration

Features

1.1.1 (2019-09-05)

Continuous Integration

Tests

1.1.0 (2019-09-05)

Bug Fixes

Code Refactoring

Continuous Integration

Features

Styles

Tests

1.0.1 (2019-08-26)

Bug Fixes

1.0.0 (2019-08-26)

Features

BREAKING CHANGES

  • ng: all previous php based configurations must be reviewed; php.ng usage must be promoted to php and any uses of the original php will have to be converted.

0.41.1 (2019-08-26)

Documentation

0.41.0 (2019-08-26)

Features

0.40.1 (2019-08-17)

Bug Fixes

0.40.0 (2019-08-17)

Features

0.39.2 (2019-08-13)

Bug Fixes

0.39.1 (2019-08-12)

Bug Fixes

0.39.0 (2019-08-07)

Bug Fixes

Documentation

Features

Styles

0.38.1 (2019-08-03)

Bug Fixes

0.38.0 (2019-08-01)

Features

0.37.1 (2019-08-01)

Bug Fixes

0.37.0 (2019-07-09)

Bug Fixes

Features

0.36.0 (2019-06-29)

Documentation

Features

0.35.1 (2019-06-28)

Documentation

0.35.0 (2019-06-27)

Features