smartcli/changelog.md

7.2 KiB
Raw Permalink Blame History

Changelog

2025-04-01 - 4.0.12 - fix(docs)

Update documentation with comprehensive usage examples, improved command alias descriptions, and detailed configuration instructions

  • Revised readme.md with in-depth examples covering multiple CLI scenarios and RxJS integration
  • Updated package.json and npmextra.json descriptions and keywords to reflect enhanced functionality
  • Expanded usage guide with additional commands, error handling strategies, and testing guidelines

2024-05-29 - 4.0.11 - general

update description

  • Updated the project description

2024-05-28 - 4.0.10 - core

fix(core): update

  • Fixed core functionality

2024-04-13 - 4.0.9 - core

fix(core): update

  • Improved core update handling

2024-04-12 - 4.0.8 - core / npmextra

  • fix(core): update
  • update npmextra.json: githost (this change was applied multiple times)

2023-08-19 - 4.0.7 - core

fix(core): update

  • Fixed core issues

2023-07-12 - 4.0.6 - core / org

  • fix(core): update
  • switch to new org scheme (applied twice)

2022-08-07 - 4.0.5 - core

fix(core): update

  • Fixed core functionality

2022-08-04 - 4.0.4 - core

fix(core): update

  • Improved core update

2022-08-03 - 4.0.3 - core

fix(core): update

  • Fixed core issues

2022-08-03 - 4.0.2 - core

fix(core): update

  • Updated core handling

2022-08-03 - 4.0.1 - core

fix(core): update

  • Fixed core functionality

2022-08-03 - 4.0.0 - core

fix(core): update

  • Improved core update handling

2022-08-03 - 3.0.14 - core

BREAKING CHANGE(core): switch to esm

  • Switched the project to use ECMAScript modules

2021-04-07 - 3.0.13 - core

fix(core): update

  • Fixed core update issues

2021-04-07 - 3.0.12 - core

fix(core): update

  • Updated core functionality

2020-05-29 - 3.0.11 - core

fix(core): update

  • Fixed core functionality

2020-04-13 - 3.0.10 - core

fix(core): more consistent handling of process.enc.CLI_CALL

  • Made process.enc.CLI_CALL handling more consistent

2020-04-13 - 3.0.9 - core

fix(core): now works better with tapbundle tests

  • Improved compatibility with tapbundle tests

2020-03-11 - 3.0.8 - core

fix(core): update

  • Updated core functionality

2020-03-11 - 3.0.7 - core

fix(core): update

  • Fixed core update issues

2018-12-11 - 3.0.6 - core

fix(core): update

  • Updated core functionality

2018-09-30 - 3.0.5 - ci

fix(ci): remove obsolete dependencies

  • Removed obsolete dependencies from CI configuration

2018-09-30 - 3.0.4 - core

fix(core): update

  • Updated core functionality

2018-08-30 - 3.0.3 - structure

fix(structure): remove dist/ dir from git repo

  • Removed the dist/ directory from the repository

2018-08-30 - 3.0.2 - dependencies

fix(dependencies): update to latest versions

  • Bumped dependency versions to the latest

2018-06-28 - 3.0.1 - core

fix(core): slim down dependencies

  • Slimmed down core dependencies

2018-05-03 - 3.0.0 - general

update

  • General update

2018-05-03 - 2.0.12 - core / architecture

  • change to an all rxjs Subject architecture
  • system change
  • fix(core): cleanup
  • remove package-lock since using yarn

2018-01-27 - 2.0.11 - security

fix(improve security CI step):

  • Improved security in the CI step

2018-01-27 - 2.0.10 - core / ci

  • fix(core): remove vulnerable paths
  • update ci (applied multiple times)

2018-01-27 - 2.0.09 - CI

add security step to CI

  • Added an extra security step in the CI process

2017-10-12 - 2.0.08 - compatibility

ensure compatibility with code assertion library

  • Ensured compatibility with the code assertion library

2017-10-12 - 2.0.07 - tests / cli

  • fix tests and add .triggerOnlyOnProcessEnvCliCall()
  • fix linting issues

2017-05-07 - 2.0.06 - tasks

fix promise rejection on standard task

  • Fixed a promise rejection issue on standard tasks

2017-04-23 - 2.0.05 - tapbundle

use new tapbundle

  • Switched to the new tapbundle for testing

2017-04-22 - 2.0.04 - tests

  • comment out one test that makes problems due to tap
  • update tests

2017-04-22 - 2.0.03 - npmextra

add npmextra.json

  • Added npmextra.json for extra configuration

2017-04-22 - 2.0.02 - ci

update ci

  • Updated CI configuration

2017-04-22 - 2.0.01 - misc

  • update .gitignore
  • update to latest standards

2016-12-18 - 2.0.00 - core

fix argvArg for observables

  • Fixed the argvArg handling for observables

2016-12-18 - 1.0.16 - triggers

introduce triggers

  • Introduced triggers

2016-11-19 - 1.0.15 - triggers / docs

  • added .triggerCommandByName
  • improve README

2016-11-19 - 1.0.14 - metadata

Update Metadata

  • Updated project metadata

2016-11-19 - 1.0.13 - docs

improve README

  • Improved the README documentation

2016-11-19 - 1.0.11 - core / tests / docs

  • cleanup
  • improve README
  • update test file

2016-10-14 - 1.0.10 - deps

update deps

  • Updated dependencies

2016-10-14 - 1.0.09 - standardJS

implement standardJS

  • Implemented standardJS support

2016-09-04 - 1.0.08 - typings

improve typings

  • Improved TypeScript typings

2016-09-04 - 1.0.07 - ci

fix ci

  • Fixed CI configuration

2016-09-04 - 1.0.06 - base

fix base image

  • Fixed the base image used for builds

2016-09-04 - 1.0.05 - interaction

  • add page stage
  • improve typings and docs
  • update smartcli
  • Add new file
  • start interaction module

2016-08-26 - 1.0.04 - intellisense

improve intellisense

  • Improved editor intellisense

2016-06-22 - 1.0.03 - compile

compile fix

  • Fixed compilation issues

2016-06-22 - 1.0.02 - updates

  • fix
  • add getCommandPromise
  • update deps and transition from npmts to npmts-g

2016-06-16 - 1.0.01 - tasks

  • standard tasks now returns argv
  • some cosmetics
  • introduce new classes

2016-06-10 - 1.0.00 - version

  • fix version return
  • return argv to command

2016-06-10 - 0.0.13 - smartcli

  • first version with basic funtionality
  • remove bulk and add some features to Smartcli class
  • start restructuring to use a smarter Smartcli class that handles command evaluation for you
  • update dependencies
  • compile
  • add gitlab ci
  • start smartcli class
  • add class smartcli
  • Update README and include commander
  • fixed type issue
  • fixed test issue
  • update deps

2016-04-04 - 0.0.12 - deps

updated deps

  • Updated dependencies

2016-04-04 - 0.0.11 - interface

  • updated deps
  • work in progress (noted twice)
  • small interface fix

2015-11-09 - 0.0.10 - travis

improve travis process

  • Improved the Travis process

2015-11-09 - 0.0.09 - tests / CLI

  • add tests and fix some errors
  • add Tests and improve TypeScript organization
  • start smarter CLI logic
  • fix small comment error (applied twice)

2015-10-14 - 0.0.08 - readme

  • improved readme
  • updated readme
  • added devStatus badge

2015-10-12 - 0.0.07 - various

  • improved return objects
  • (Minor dependency updates and CI tweaks for beautylog and travis were also applied in this version)

2015-10-06 - 0.0.05 - CLI

  • small update
  • now handling CLI options

2015-10-05 - 0.0.4 - tests

modified test

2015-10-05 - 0.0.02 - travis / tests

  • added travis + tests
  • package.json update

2015-10-04 - 0.0.01 - initial

added initial structure

2015-10-04 - unknown - initial

Initial commit


Summary of Omitted Versions

The following versions contained no additional userfacing changes beyond version bumps and are summarized here: 1.0.12, 0.0.6, and 0.0.3.