Skip to content

Releases: zimfw/zimfw

v1.13.1

28 Apr 19:09
4200e6c
Compare
Choose a tag to compare

Fixed

  • The --strip option in tar command is not BSD compatible.

v1.13.0

17 Feb 02:11
39d2087
Compare
Choose a tag to compare

Added

  • --if-command option to zmodule. This option is equivalent to --if "(( \${+commands[${1}]} ))".
  • mkdir tool option in zmodule that creates an empty directory. This allows creating modules that contain only externally generated files.

v1.12.1

16 Sep 18:28
5f649d3
Compare
Choose a tag to compare

Fixed

  • Expansion of prompt sequences in print statements causing text between backticks to be executed by the shell.

v1.12.0

17 Jul 23:57
e0d0679
Compare
Choose a tag to compare

Added

  • check-version action, that immediately checks if a new version of zimfw is available and returns code 4 if there is one.
  • check action, that checks if there are updates available for current modules.
  • Output of LANG and LC_* parameters in info action.

Changed

  • Don't resolve symlinks when building init.zsh.

Fixed

  • Show warning when there's no write permission to compile Zsh scripts.

v1.11.3

26 Feb 00:47
222c971
Compare
Choose a tag to compare

Deprecated

v1.11.2

16 Feb 13:01
fff151b
Compare
Choose a tag to compare

Fixed

  • Quote path names in init.zsh to properly handle path names with spaces.

v1.11.1

04 Feb 14:49
0516435
Compare
Choose a tag to compare

Fixed

  • Use _zim_dumpfile_fpath defined by the completion module here, right before compinit is run, to more accurately do zimfw check-dumpfile.

v1.11.0

18 Dec 21:13
281cde5
Compare
Choose a tag to compare

Added

  • --if option to zmodule that will only initialize the module root if the specified test returns a zero exit status. The test is evaluated at every new terminal startup.
  • Ability to customize the .zimrc file name and path with the ZIM_CONFIG_FILE environment variable.

v1.10.0

27 Sep 22:48
238da94
Compare
Choose a tag to compare

Added

  • --root option to zmodule. Combined with the ability to call zmodule multiple times for the same module, this allows initializing from multiple roots in repositories like prezto or ohmyzsh. Also, --on-pull and --disable now work on a per-module-root basis.

Changed

  • Show OSTYPE, TERM, TERM_PROGRAM and TERM_PROGRAM_VERSION environment variables instead of calling the uname -a command to show system info in the zimfw info action.

v1.9.1

24 May 21:30
a620953
Compare
Choose a tag to compare

Fixed

  • Override repository options along multiple zmodule calls with the same module name.
  • Show already installed modules skipped with install action and -v.
  • Consider external module directory paths when calling compile action directly.
  • Ignore return value from zargs with -P. (See https://www.zsh.org/mla/workers/2022/msg00611.html)