Skip to content
This repository has been archived by the owner on Mar 14, 2021. It is now read-only.

Latest commit

 

History

History
85 lines (53 loc) · 2.78 KB

CHANGELOG.md

File metadata and controls

85 lines (53 loc) · 2.78 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.2.1 – 2021-01-10

Fixed

  • Create download directory during updates; fixes download error during updates.

0.2.0 – 2021-01-10

Added

  • Add remove.additional_files field to remove additional files when removing the manifest, e.g. redundant files from previous versions (see GH-9).
  • Add --remove argument to files and manifest-files to list all files that would be removed (see GH-9).
  • Download all artifacts before installing.

0.1.0 – 2020-09-19

Added

  • Add support for additional binary hardlinks (see GH-12).
  • Add support for systemd user units (see GH-14).

0.0.5 – 2020-07-31

Changed

  • Do not fail if version check pattern doesn't match; instead assume that the binary is not installed. This supports multiple variants of the same binary, e.g. Hugo and Hugo Extended (see GH-10).
  • Sort output of list, installed and outdated by name.

0.0.4 – 2020-06-30

Changed

  • Manifest repositories now use the main branch instead of master.

0.0.3 – 2020-06-15

Third prerelease.

Fixed

  • Overwrite existing target files.

0.0.2 – 2020-06-15

Second prerelease.

Fixed

  • Copy target files atomically, and properly update running executables to support self-update.

0.0.1 – 2020-06-15

Initial prerelease.

Added

  • Clone default manifest repo from https://github.com/lunaryorn/homebin-manifests.
  • Add commands for manifests from the manifest repo: list, outdated, installed, files, install, remove and update.
  • Add corresponding manifest- commands to work on manifest files.
  • Check $HOME and manpath and warn if these variables to not include ~/.local/.