This repository has been archived on 2024-02-15. You can view files and clone it, but cannot push or open issues or pull requests.
config-mapper/CHANGELOG.md

1.7 KiB

CHANGELOG

Unreleased

v0.2.0 - 2022-05-23

Bug Fixes

  • config: fix config path check
  • copy: use io.Copy instead of custom copy
  • git: use git binary for "git add"
  • git: deleted files are not pushed
  • git: add error handling and repo URL from config
  • rm: remove dir even if not empty
  • stderr: add stderr to brew command output

Code Refactoring

  • archi: reduce base code to one struct
  • cli: separate functions from CLI for lisibility
  • config: unmarshal configuration instead of raw read
  • logging: drop pterm

Features

  • cli: add configuration-file persistant flag
  • cli: add git push option with message
  • cli: add save and load features
  • cli: add init sub-command
  • cli: add copy folder
  • cli: add save command
  • cli: implement pkgs installation
  • config: update git configuration
  • config: add yaml tags for yaml.v3
  • index: add indexing system

v0.1.0 - 2022-02-27

Bug Fixes

  • config: fix config path check
  • copy: use io.Copy instead of custom copy

Code Refactoring

  • config: unmarshal configuration instead of raw read

Features

  • cli: add save and load features
  • cli: add init sub-command
  • cli: add copy folder
  • cli: add save command
  • cli: add configuration-file persistant flag
  • cli: implement pkgs installation
  • config: update git configuration
  • config: add yaml tags for yaml.v3