Skip to content

Latest commit

 

History

History
115 lines (90 loc) · 3.79 KB

File metadata and controls

115 lines (90 loc) · 3.79 KB

Changelog

All notable changes to luisaveiro/dev.env will be documented in this file.

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

[Unreleased]

[0.6.1] - 2023-01-07

Fixed

[0.6.0] - 2022-04-10

Added

  • messages namespace for repeatable output messages.
  • git::checkout function to git package.

Changed

  • Improved output messages.
  • progressbar package is a core package dependency.

[0.5.1] - 2022-04-03

Added

  • Support Ukraine message to terminal and readme.

[0.5.0] - 2021-11-19

Added

  • prototype:new command to create new prototype projects.
  • prototype:samples command to list available Docker Compose samples.
  • help::command_max_tabs function to change the max tabs length for help menu.
  • Global variable SAMPLE_DIR in config.
  • question output message function.

Changed

  • Help menu formatting to support the new prototype package commands.
  • output function to support no trailing flag when echoing message.

Fixed

  • package::load error message format.

[v0.4.2] - 2021-11-16

Fixed

  • Typo for newline in env:config command info message.
  • env:list command exits early in the loop while searching for setup files.

[v0.4.1] - 2021-11-15

Fixed

  • Env package directory case-sensitivity.

[v0.4.0] - 2021-11-15

Added

  • env:list command to list of available setup files.

Fixed

  • env:config command from failing due to setup directory does not exist.

[v0.3.2] - 2021-11-11

Added

  • free-for.dev to Useful Tips section.
  • ShellCheck for Visual Studio Code
  • ShellCheck Directive for variables in the printf format (ShellCheck SC2059).

Fixed

[v0.3.1] - 2021-06-01

Added

  • Awesome Compose & Raycast to Useful Tips section.

Fixed

[v0.3.0] - 2021-04-15

Added

  • Configuration functions for repos package.

Changed

  • self-update command git output to a throwaway variable.
  • git::fetch function output to standard output and error.
  • repos:config command accepts git repository as a remote configuration.

Fixed

  • Incorrect variable name for git remote config in env::remote_configuration.

[v0.2.1] - 2021-04-15

Added

  • git::fetch function to git package.

Fixed

  • self-update command.

[v0.2.0] - 2021-04-15

Added

  • Linux as supported OS.
  • file_extension filesystem function.
  • symlink filesystem function.
  • git::is_gist function to git package to detect if git repository is GitHub Gist repository.
  • Configuration functions for env package.

Changed

  • is_file_remote function uses own regex instead of git::protocol function.
  • env:config command accepts git repository as a remote configuration.
  • env:config command provides symbolic link to local configuration.

[v0.1.1] - 2021-04-11

Changed

  • env:setup command accepts multiple arguments to support running multiple setup files.

[v0.1.0] - 2021-04-10

Added

  • Initial project setup.
  • Repositories YAML template file.
  • Documentation for community profile.