8000 Releases · zimfw/zimfw · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: zimfw/zimfw

v1.18.0

20 Mar 20:46
52dd146
Compare
Choose a tag to compare

Changes in this release are one more little step towards better adherence to the command line interface guidelines.

Added

  • --help and --version actions. These are aliases to the already existing help and version actions.

Changed

  • Disable color output when executed through a pipe or as a non-TTY ssh command.

v1.17.1

12 Feb 18:30
9db571e
Compare
Choose a tag to compare

Fixed

  • Create ZIM_HOME if it does not exist.
  • Simplify output. Don't send any ANSI escape codes to the terminal when NO_COLOR is set.

v1.17.0

16 Jan 14:56
d74be7c
Compare
Choose a tag to compare

Added

  • Also list not installed modules with list action, when not in verbose mode.
  • auto tool in zmodule, which auto detects the best tool available for installing a new module or the tool used when an existing module was installed. This is now the default tool and makes life automatically easier for users without git installed.

Fixed

  • Print help or version even if ZIM_HOME is not set.
  • "no such file or directory: /path/to/.zdegit" error when installing a new module with the degit tool.

v1.16.0

25 Nov 13:56
923014a
Compare
Choose a tag to compare
  • Also output zimfw config and zimfw.zsh script paths in info action, following symlinks if any.
  • Don't output colors if NO_COLOR environment variable is set to a non-empty value.

v1.15.1

10 Oct 00:31
84c59ed
Compare
Choose a tag to compare

Fixed

  • Preserve original module if reinstall fails instead of removing it first.

v1.15.0

08 Oct 23:44
f4bc83d
Compare
Choose a tag to compare

Added

  • reinstall action, that removes and then installs again the modules that failed any of the checks: (See #542)
    • module was installed with the defined tool,
    • module URL matches the defined one.
  • --if-ostype option to zmodule. This option is equivalent to --if "[[ \${OSTYPE} == ${1} ]]".

Changed

  • Ask before uninstalling each unused module, instead of asking just once for all.
  • Add disclaimer comment at beginning of .zimrc file.

v1.14.0

25 Jun 17:34
6166fce
Compare
Choose a tag to compare

Changed

  • Don't expand ${HOME} in the init.zsh script. (See #509)
  • Don't allow calling zmodule from the command line. Let it fail with "command not found" instead, as it's intended to be used only in the .zimrc script.
  • ZIM_HOME must be defined before sourcing zimfw.zsh. All documentation was already doing so, hence not considering this as a breaking change.
  • Allow zimfw.zsh to exist anywhere else, not only inside ZIM_HOME. This enables installing the zimfw.zsh script independently with a package manager.
  • Don't try to upgrade if sourced zimfw.zsh is not in a writable path.
  • Don't try actions that write to ZIM_HOME if user has no write permissions there.

Fixed

  • Update error messages to hopefully make it clearer when either the git or the degit tool is being used.
  • Set read permissions to generated init.zsh script, so it can be read from other users.

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.
0