Skip to content

Latest commit

 

History

History
94 lines (67 loc) · 2.43 KB

CHANGELOG.md

File metadata and controls

94 lines (67 loc) · 2.43 KB

Change Log

All notable changes to this project will be documented in this file. This project tries to adhere to Semantic Versioning, even before v1.0.

[4.0.2]

  • add project name in _TEST env var and define exit_on_failure? to remove deprecation
  • ignore Gemfile.lock in starter project
  • remove deprecations: exit_on_failure with_unbundled_env
  • sh mute option for git commands

[4.0.1]

  • dynamically get git user name and email in starter project
  • update cli help menus

[4.0.0]

  • use zeitwerk for autoload

[3.5.1]

  • #4 from sco11morgan/move-activesupport-to-dev
  • ensure docs/_includes is created
  • move activesupport to a dev dependency

[3.5.0]

  • add .circleci/config.yml: circle 2.0 upgrade
  • use rainbow gem for terminal color

[3.4.0]

  • add class Error in generated class
  • add cli_markdown and rake docs task
  • add possible website url reference to cli help
  • change help also available at
  • move common commands to base Command class
  • move version, completion commands back to the CLI class so subcommands dont inherit them
  • override command_help to include description in long_description
  • remove unused completion.rb, fix command_help override
  • use 4 spaces for cli help

[3.3.0]

  • fix completer for thor group and use public_instance_methods(false)
  • fix shared new options for thor group and cli

[3.2.0]

  • Merge pull request #2 from tongueroo/basic: the deafult template is a basic Thor CLI instead of the colon_namespaces one.
  • cache eager_load call and handle Thor::InvocationError

[3.1.0]

  • Merge pull request #1 from tongueroo/completions: support for TAB auto-completion
  • add completions command to starter project
  • add completions:script command

[3.0.0]

  • tool is now called cli-template
  • namespaced commands support
  • using Thor::Group as the generator

[2.2.1]

  • add -v as a version flag too

[2.2.0]

  • simple help formatting
  • add version command

[2.1.1]

  • starter project use version 0.1.0

[2.1.0]

  • improve help class
  • comment out SimpleCov
  • reanme bin folder to exe

[2.0.1]

  • fix gem name that gets build for the starter project

[2.0.0]

  • Fix project names that are named with dashes and camel case.
  • Add legit specs that test each case.

[1.0.1]

  • require "fileutils" fix

[1.0.0]

  • allow --help or -h at the end of the command
  • major version bump. been in used and tested for a while now

[0.0.7]

  • Update starter project to use newer ruby syntax