Skip to content

Releases: rehanone/puppet-ohmyzsh

Release 5.0.1

30 Dec 03:17
Compare
Choose a tag to compare

5.0.1 (December 29, 2022)

Improvements:

  • Add the package dependency for unmanaged users. (#39; Safranil)
  • Streamline install inter-dependencies to ensure all applicable tasks execute in correct order and nothing is missed out.

Release 5.0.0

16 Dec 04:06
Compare
Choose a tag to compare

5.0.0 (December 16, 2022)

Breaking Changes:

This release addresses the upstream changes in oh-my-zsh related to DISABLE_AUTO_UPDATE
variable being deprecated. It replaces the disable_auto_update with auto_update_mode and auto_update_frequency variables in class ohmyzsh::install. The auto_update_mode has these values (auto, disabled, reminder). This is as per documentation for oh-my-zsh.

Also, this release replaces override_template feature with a new update_zshrc variable in ohmyzsh::install. This new variable has three values:

  • always - Always replaces your local .zshrc file with upstream template. Use it with care!
  • disabled - Disables replacement of your local .zshrc file with upstream template except if the file does not exist or on first installation. This is default.
  • sync - Replaces your local .zshrc file with upstream template only when there is a change in upstream git repository. The upstream change is not just limited to the template but could be any file.

There is a backup feature that creates a backup of your previous .zshrc file using the following naming convention:

.zshrc.bak.$(date +'%Y-%m-%dT%H:%M:%S%:z')

It is enabled by default but can be disabled using backup_zshrc variable.

Release 4.1.0

16 Nov 11:27
Compare
Choose a tag to compare

4.1.0 (November 16, 2022)

Improvements:

  • fix disable_auto_update. (#34; anthonysomerset)
  • Add the ability to customize the clone for plugins. (#32; Safranil)
  • Add the ability to use a Git repository for themes. (#32; Safranil)
  • Updated os support matrix.
  • Updated pdk templates.

Release 4.0.0

04 Apr 03:51
Compare
Choose a tag to compare

4.0.0 (April 3, 2022)

Breaking Changes:

  • Updated upstream ohmyzsh project url to reflect the new repository. (#28; anthonysomerset)
  • Note: To get this module working again, please manually delete the directory ~/.oh-my-zsh and then run the puppet again.

Improvements:

  • Updated pdk templates.
  • Fix permissions on ~/.oh-my-zsh/cache/completions.

Release 3.0.0

23 Dec 09:50
Compare
Choose a tag to compare

3.0.0 (December 23, 2021)

Improvements:

  • Support for proper FreeBSD shell path. (#22; dctrotz)
  • Updated os support matrix.
  • Updated pdk templates.
  • Updated minimum puppet version to 6.0.0.
  • Updated dependency versions.

Release 2.4.0

07 May 22:27
Compare
Choose a tag to compare

2.4.0 (May 7, 2021)

Improvements:

  • Updated os support matrix.
  • Updated pdk templates.
  • Updated travis-ci links in the documentation.
  • Added acceptance tests for openSUSE Leap 15.

Release 2.3.2

01 May 15:16
Compare
Choose a tag to compare

2.3.2 (May 1, 2020)

Improvements:

  • Added support for Ubuntu 20.04.

Release 2.3.1

12 Apr 20:52
Compare
Choose a tag to compare

2.3.1 (April 12, 2020)

Improvements:

  • Updated pdk templates.

Release 2.3.0

14 Feb 05:19
Compare
Choose a tag to compare

2.3.0 (February 14, 2020)

Improvements:

  • Added support for CentOS 8.
  • Updated os support matrix.
  • Updated pdk templates.

Release 2.2.0

26 Aug 03:11
Compare
Choose a tag to compare

2.2.0 (August 25, 2019)

Improvements:

  • Added support for Debian 10.
  • Updated os support matrix.
  • Updated pdk templates.