Skip to content

Releases: thegeeklab/ansible-doctor

v7.0.1

10 Dec 18:04
4b77289
Compare
Choose a tag to compare

v7.0.1 (2024-12-10)

Bug Fixes

  • deps: update dependency ansible-core to v2.16.14 [security] (#815) (4b77289)

Others

  • deps: lock file maintenance (#812) (5ba5653)
  • deps: update quay.io/thegeeklab/hugo docker tag to v0.139 (#818) (5d76423)
  • docker: update python:3.13-alpine docker digest to 40241d5 (#819) (24dc277)
  • deps: update dependency ruff to v0.8.2 (#817) (e5b5c4c)
  • docker: update python:3.13-alpine docker digest to 804ad02 (#816) (86e6f5b)
  • deps: update devdeps non-major (#814) (a5b923e)
  • deps: update dependency ruff to v0.8.0 (#813) (e70429f)
  • deps: update dependency ruff to v0.7.4 (#811) (daaa15c)
  • deps: update quay.io/thegeeklab/wp-docker-buildx docker tag to v6 (#809) (c61b7ed)
  • docker: update python:3.13-alpine docker digest to fcbcbbe (#808) (c2093cd)
  • docker: update python:3.13-alpine docker digest to ee60f1f (#807) (62f9e10)
  • deps: update dependency ruff to v0.7.3 (#806) (de05256)

CI Pipeline

  • only pin to hugo patch release (31b14cc)
  • add read-only pull secret to security build (9bae845)

v7.0.0

08 Nov 22:30
5a3d733
Compare
Choose a tag to compare

v7.0.0 (2024-11-08)

Features

  • add to_code filter and enable codeblocks for tabulated vars (#784) (4bb11fd)

Bug Fixes

  • deps: update dependency ansible-core to v2.14.18 [security] (#805) (888302e)
  • unify value format of tabulated vars (#792) (ee2cb21)
  • deps: update dependency dynaconf to v3.2.6 (#741) (48c7073)
  • deps: update dependency structlog to v24.4.0 (#740) (266e947)

Others

  • deps: update python docker tag to v3.13 (#791) (5a3d733)
  • deps: update docker.io/library/python docker tag to v3.13 (#790) (b79a51e)
  • deps: update dependency thegeeklab/hugo-geekdoc to v1.2.1 (#802) (e909e50)
  • deps: update dependency ruff to v0.7.2 (#801) (cdacf56)
  • deps: update dependency pytest-cov to v6 (#800) (66de803)
  • deps: update quay.io/thegeeklab/hugo docker tag to v0.136.5 (#798) (885af6e)
  • deps: lock file maintenance (#793) (2f0ad84)
  • deps: update dependency ruff to v0.7.1 (#799) (14da079)
  • deps: update dependency ruff to v0.7.0 (#795) (9c77a76)
  • docker: update python:3.12-alpine docker digest to 38e179a (#794) (0d5c516)
  • deps: lock file maintenance (#788) (56864c1)
  • deps: update dependency thegeeklab/hugo-geekdoc to v1.1.0 (#787) (a581a7e)
  • deps: update dependency ruff to v0.6.9 (#786) (e28cf48)
  • deps: lock file maintenance (#779) (bc39d9f)
  • docker: update python:3.12-alpine docker digest to e75de17 (#783) (31c0186)
  • docker: update python:3.12-alpine docker digest to cf0a168 (#782) (c0a7ccd)
  • deps: update dependency ruff to v0.6.8 (#778) (478be48)
  • deps: lock file maintenance (#777) (f62ddc8)
  • deps: update dependency ruff to v0.6.7 (#776) (c163d34)
  • deps: bump cryptography from 42.0.8 to 43.0.1 (#775) (863f4db)
  • deps: lock file maintenance (#774) (36e6adc)
  • deps: update devdeps non-major (#773) (2d42158)
  • docker: update python:3.12-alpine docker digest to 7130f75 (#772) (58fa1ef)
  • docker: update python:3.12-alpine docker digest to 7593fc6 (#771) (21c9619)
  • deps: update quay.io/thegeeklab/hugo docker tag to v0.133.0 (#759) (5f33817)
  • deps: lock file maintenance (#743) (5a2534c)
  • deps: update dependency thegeeklab/hugo-geekdoc to v1 (#761) (ed951f4)
  • docker: update python:3.12-alpine docker digest to e0e4d3d (#770) (f3763ea)
  • docker: update python:3.12-alpine docker digest to 98a1fdb (#769) (b594c4c)
  • deps: update dependency ruff to v0.6.4 (#767) (6fa2c73)
  • docker: update python:3.12-alpine docker digest to bb5d0ac (#766) (f7ba5d0)
  • docker: update python:3.12-alpine docker digest to 4dae8a3 (#765) (989bb18)
  • docker: update python:3.12-alpine docker digest to aeff643 (#764) (0a3c83c)
  • deps: update dependency ruff to v0.6.3 (#762) (d8218b2)
  • deps: update dependency ruff to v0.6.2 (#760) (2ad04db)
  • deps: update dependency ruff to v0.6.1 (#758) (cd8e9bb)
  • deps: update dependency ruff to v0.5.7 (#755) (e19647a)
  • docker: update python:3.12-alpine docker digest to c2f41e6 (#754) (b41437d)
  • docker: update python:3.12-alpine docker digest to d25c94a (#753) (d086671)
  • docker: update python:3.12-alpine docker digest to 63094ab (#752) (5359e86)
  • deps: update dependency ruff to v0.5.6 (#751) (09a5bb0)
  • docker: update python:3.12-alpine docker digest to a0c22d8 (#750) (3553457)
  • docker: update python:3.12-alpine docker digest to 2abecb7 (#749) (1f911b5)
  • docker: update python:3.12-alpine docker digest to 7b76f1c (#748) (bf1d4ce)
  • deps: update devdeps non-major (#747) (e4b6996)
  • docker: update python:3.12-alpine docker digest to 7f15e22 (#746) (3ba3258)
  • docker: update python:3.12-alpine docker digest to 0032125 (#745) (b8850ef)
  • docker: update python:3.12-alpine docker digest to dbb264b (#744) (5d399c1)
  • deps: update devdeps non-major (#742) (66b216f)
  • deps: update dependency ruff to v0.5.2 (#736) (effa787)
  • deps: update dependency thegeeklab/hugo-geekdoc to v0.47.0 (#737) (4a2825b)
  • docker: update python:3.12-alpine docker digest to 0bd77ae (#735) (c9066fe)
  • docker: update python:3.12-alpine docker digest to 29d92b7 (#734) (0661b4d)
  • deps: update quay.io/thegeeklab/wp-docker-buildx docker tag to v5 (#733) (b34bbda)

CI Pipeline

  • add trivy and replace deprecated workflow syntax (#797) (68167b5)
  • fix notification step (10ea90a)

Breaking Changes

  • The support for Python 3.9 was removed.

v6.0.2

08 Jul 09:22
deb73e6
Compare
Choose a tag to compare

v6.0.2 (2024-07-08)

Others

  • deps: lock file maintenance (#728) (deb73e6)
  • deps: update dependency ruff to v0.5.1 (#732) (3581a38)
  • docker: update python:3.12-alpine docker digest to b7662fc (#731) (fc44e52)
  • deps: update dependency ruff to v0.5.0 (#730) (802085a)
  • docker: update python:3.12-alpine docker digest to ff870bf (#729) (434f79e)
  • deps: update dependency ruff to v0.4.10 (#727) (8a02782)

v6.0.1

22 Jun 18:58
f1bd734
Compare
Choose a tag to compare

v6.0.1 (2024-06-22)

Bug Fixes

  • fix syntax issue in annotation parser (#725) (f1bd734)
  • add error handling for not existing base dir (#726) (951f439)

Others

  • docker: update python:3.12-alpine docker digest to dc09596 (#724) (41e5ec8)
  • docker: update python:3.12-alpine docker digest to 15e5169 (#723) (65723ba)

v6.0.0

17 Jun 18:57
8e22e87
Compare
Choose a tag to compare

v6.0.0 (2024-06-17)

Code Refactoring

Others

  • deps: lock file maintenance (#721) (ed113e3)
  • deps: update dependency ruff to v0.4.9 (c33738c)
  • docker: update python:3.12-alpine docker digest to a982997 (d5e4e6b)

Breaking Changes

  • Replace the custom logger and python-json-logger with structlog. This will also change the layout and general structure of the log messages.

v5.0.0

12 Jun 19:35
08e2178
Compare
Choose a tag to compare

v5.0.0 (2024-06-12)

Features

  • add option to load templates from remote git sources (#717) (08e2178)
  • migrate to dynaconf to handle multi-source configuration (#708) (8e042c7)

Others

  • deps: lock file maintenance (#716) (42892da)
  • deps: update quay.io/thegeeklab/hugo docker tag to v0.127.0 (#713) (ab6c988)
  • deps: update devdeps non-major (eb2cf69)
  • deps: update dependency thegeeklab/hugo-geekdoc to v0.46.0 (abee343)
  • docker: update python:3.12-alpine docker digest to d24ed56 (29320b6)

Breaking Changes

  • With the migration to a new configuration framework, we have also restructured the configuration file and environment variables. Please check the documentation before you upgrade.

v4.1.1

07 Jun 19:34
9b20c11
Compare
Choose a tag to compare

v4.1.1 (2024-06-07)

Bug Fixes

  • exclude tags from exclude_tags during rendering (#711) (9b20c11)

v4.1.0

07 Jun 19:06
Compare
Choose a tag to compare

v4.1.0 (2024-06-06)

Features

Bug Fixes

  • fix sysexit with custom error (#703) (89c6a11)
  • deps: update dependency ansible-core to v2.14.17 (#698) (fada900)
  • deps: update dependency jinja2 to v3.1.4 (#692) (81d4e97)
  • deps: update dependency jsonschema to v4.22.0 (#689) (ccc2d24)

Others

  • docker: update python:3.12-alpine docker digest to 32385e6 (5760ee0)
  • deps: lock file maintenance (#707) (db94c07)
  • deps: update dependency ruff to v0.4.7 (73bbd74)
  • unifi jinja template syntax and add linting (#704) (ab0372b)
  • deps: lock file maintenance (#702) (fe4e4e5)
  • deps: update dependency ruff to v0.4.5 (172e4f4)
  • docker: update python:3.12-alpine docker digest to 5365725 (013f760)
  • deps: update dependency pytest to v8.2.1 (00adc38)
  • deps: lock file maintenance (#695) (84fdc06)
  • deps: update quay.io/thegeeklab/hugo docker tag to v0.125.7 (#696) (db68e80)
  • deps: update dependency ruff to v0.4.4 (af70262)
  • deps: update dependency ruff to v0.4.3 (a33f3c5)
  • deps: lock file maintenance (#683) (f7ff5fd)
  • deps: update devdeps non-major (acee6e1)

Documentation

  • add documentation for tabulated vars option (#705) (3df7e46)

v4.0.5

25 Apr 08:27
2375ad1
Compare
Choose a tag to compare

v4.0.5 (2024-04-24)

Bug Fixes

  • install extra group when using pre-commit (#687) (2375ad1)
  • deps: update dependency ansible-core to v2.14.16 (#686) (a2f0252)

Others

  • deps: update dependency ruff to v0.4.1 (0bf59ac)
  • deps: update dependency ruff to v0.3.7 (94ec1a6)

v4.0.4

14 Apr 09:47
075e1f9
Compare
Choose a tag to compare

v4.0.4 (2024-04-12)

Bug Fixes

  • deps: update dependency ansible-core to v2.14.15 (#681) (075e1f9)

Others

  • deps: lock file maintenance (#677) (e3f797d)
  • docker: update python:3.12-alpine docker digest to ef09762 (3a0c5ae)
  • deps: update dependency ruff to v0.3.5 (9f7f943)
  • deps: update dependency thegeeklab/hugo-geekdoc to v0.45.0 (b38c4aa)
  • deps: update dependency thegeeklab/hugo-geekdoc to v0.44.3 (ed167d1)
  • deps: update quay.io/thegeeklab/wp-docker-buildx docker tag to v4 (#674) (da6fd26)
  • docker: update python:3.12-alpine docker digest to c7eb5c9 (522c21f)
  • deps: lock file maintenance (#669) (28e3905)
  • deps: update dependency pytest-cov to v5 (#671) (8949652)
  • deps: update devdeps non-major (c2e0f78)
  • deps: update quay.io/thegeeklab/hugo docker tag to v0.124.1 (#670) (d524537)
  • deps: update dependency ruff to v0.3.3 (a559b65)
  • docker: update python:3.12-alpine docker digest to 25a82f6 (aa78adf)
  • deps: update devdeps non-major (0888395)
  • deps: update dependency thegeeklab/hugo-geekdoc to v0.44.2 (e1ef493)

CI Pipeline

  • fix deprecated ruff command (6e88c18)