Looking for old news? Jump directly to the news archive!

Here's a short overview about the changes found in version 4.11.0:

* Type __package: Add __package_apk support (Nico Schottelius)
* Type __directory: Add alpine support (Nico Schottelius)
* Type __file: Add alpine support (Nico Schottelius)
* Type __hostname: Add alpine support (Nico Schottelius)
* Type __locale: Add alpine support (Nico Schottelius)
* Type __start_on_boot: Add alpine support (Nico Schottelius)
* Type __timezone: Add alpine support (Nico Schottelius)
* Type __start_on_boot: gentoo: check all runlevels in explorer (Nico Schottelius)
* New type: __package_apk (Nico Schottelius)
* Type __acl: Add support for ACL mask (Dimitrios Apostolou)
* Core: Fix circular dependency for CDIST_ORDER_DEPENDENCY (Darko Poljak)
* Type __acl: Improve the type (Ander Punnar)
* Explorer interfaces: Simplify code, be more compatible (Ander Punnar)
* Explorer disks: Remove assumable default/fallback, for now explicitly support only Linux and BSDs (Ander Punnar, Darko Poljak)

For more information visit the cdist homepage.

Posted Sat Apr 20 17:16:55 2019 Tags:

Here's a short overview about the changes found in version 4.10.11:

* Core: Fix broken quiet mode (Darko Poljak)
* Build: Add version.py into generated raw source archive (Darko Poljak)
* Explorer disks: Fix detecting disks, fix/add support for BSDs (Ander Punnar)
* Type __file: Fix stat explorer for BSDs (Ander Punnar)
* Type __directory: Fix stat explorer for BSDs (Ander Punnar)

For more information visit the cdist homepage.

Posted Sat Apr 13 19:57:39 2019 Tags:

Here's a short overview about the changes found in version 4.10.10:

* New types: __ufw and __ufw_rule (Mark Polyakov)
* Type __link: Add messaging (Ander Punnar)
* Debugging: Rename debug-dump.sh to cdist-dump (Darko Poljak)
* Documentation: Add cdist-dump man page (Darko Poljak)

For more information visit the cdist homepage.

Posted Thu Apr 11 14:49:55 2019 Tags:

Here's a short overview about the changes found in version 4.10.9:

* Type __ssh_authorized_keys: Properly handle multiple --option params (Steven Armstrong)
* Debugging: Add debug dump helper script (Darko Poljak)
* Type __file: Bugfix: fire onchange for present and exists states if no attribute is changed (Darko Poljak)

For more information visit the cdist homepage.

Posted Tue Apr 9 22:49:38 2019 Tags:

Here's a short overview about the changes found in version 4.10.8:

* Type __clean_path: Fix list explorer exit code if path not directory or does not exist (Ander Punnar)
* New type: __check_messages (Ander Punnar)

For more information visit the cdist homepage.

Posted Sat Apr 6 10:55:05 2019 Tags:

Here's a short overview about the changes found in version 4.10.7:

* Build: Migrate from pep8 to pycodestyle (Darko Poljak)
* Type __start_on_boot: Implement state absent for OpenBSD (Daniel Néri)
* Explorers cpu_cores, disks: Add support for OpenBSD (Daniel Néri)
* Type __staged_file: Use portable -p instead of --tmpdir for mktemp (Silas Silva)
* Type __line: Add onchange parameter (Ander Punnar)
* Type __file: Add onchange parameter (Ander Punnar)
* New type: __clean_path (Ander Punnar)

For more information visit the cdist homepage.

Posted Sat Mar 30 19:14:04 2019 Tags:

Here's a short overview about the changes found in version 4.10.6:

* Type __prometheus_alertmanager: Add startup flag (Dominique Roux)
* Types __zypper_repo, __zypper_service: Re-add the use of echo in explorers (Daniel Heule)

For more information visit the cdist homepage.

Posted Fri Feb 15 20:48:09 2019 Tags:

Here's a short overview about the changes found in version 4.10.5:

* Type __group: Fix/remove '--' from echo command (Dimitrios Apostolou)
* New type: __ping (Olliver Schinagl)
* Type __postgres_role: Fix broken syntax (Nico Schottelius, Darko Poljak)
* Type __consul_agent: Add Debian 9 support (Jin-Guk Kwon)
* Documentation: Fix broken links (Rage <OxR463>)
* Type __docker: Add version parameter (Jonas Weber)
* Type __sysctl: Refactor for better OS support (Takashi Yoshi)
* Types __package_*: Add messaging upon installation/removal (Takashi Yoshi)
* Type __package_pkg_openbsd: Reworked (Takashi Yoshi)

For more information visit the cdist homepage.

Posted Fri Dec 21 22:26:35 2018 Tags:

Here's a short overview about the changes found in version 4.10.4:

* Core: Transfer all files of a directory at once instead of calling copy once per file (myeisha)
* Core: Add timestamp (optional) to log messages (Darko Poljak)
* Explorers and types: Fix shellcheck found problems and encountered bugs (Jonas Weber, Thomas Eckert, Darko Poljak)
* Build: Add shellcheck makefile target and check when doing release (Darko Poljak)
* Type __consul: Add newest versions (Dominique Roux)
* Type __user: Remove annoying output, handle state param gracefully, add messages for removal (Thomas Eckert)
* Core: Fix checking for conflicting parameters for multiple values parameters (Darko Poljak)
* Documentation: Various fixes (Thomas Eckert)
* Various types: Improve OpenBSD support (sideeffect42)

For more information visit the cdist homepage.

Posted Sat Nov 3 19:26:23 2018 Tags:

Here's a short overview about the changes found in version 4.10.3:

* New global explorer: os_release (Ľubomír Kučera)
* Type __docker: Update type, install docker CE (Ľubomír Kučera)
* Type __package_apt: Write a message when a package is installed or removed; shellcheck (Jonas Weber)
* Documentation: Add 'Dive into real world cdist' walkthrough chapter (Darko Poljak)
* Core: Remove duplicate remote mkdir calls in explorer transfer (myeisha)

For more information visit the cdist homepage.

Posted Sun Sep 23 12:07:12 2018 Tags: