Skip to content

Latest commit

 

History

History
160 lines (130 loc) · 7.78 KB

CHANGELOG.md

File metadata and controls

160 lines (130 loc) · 7.78 KB

CHANGELOG for remote repository https://github.com/piwi/bash-library

  • (upcoming release)

    • 89f004b - fix #2: wrong test in SCRIPT_ARGS array usage (piwi)
    • 4d31bca - update modules/wiki (piwi)
    • e1ef444 - update of modules/markdown-extended (piwi)
    • 93dc5f2 - the library is now under Travis-CI auto-testing (piwi)
    • 515268c - add the DOCUMENTATION as a manpage (piwi)
    • 1b70091 - no more 'realpath' usage in builders (piwi)
    • 2489001 - test of travis auto-testing (piwi)
    • abc6594 - update the copyright notice to a copyleft and to 2015 (happy new year ;) (piwi)
    • ac18f52 - upgrade of modules/markdown-extended to v0.1-gamma4 (piwi)
    • 951d10c - review of the getopts sample script following #06dc8f7 (piwi)
    • 06dc8f7 - new 'getargs' method (based on the 'getopts' model) (piwi)
    • c737a9e - more control on vcs_version errors (piwi)
    • 55e796e - new manpage generation following #38982b7 (piwi)
    • d2a109e - fix a typo in the manpage builder (piwi)
    • 38982b7 - fix the manpage with new MDE rules (piwi)
    • 666e6e8 - upgrade of modules/markdown-extended (piwi)
    • c146755 - fix typos in builders (piwi)
    • 3ef3939 - update of modules/markdown-extended (piwi)
    • e551055 - fucking tabs ... (piwi)
    • c9913a1 - uniform tabs-to-spaces due to git attributes (piwi)
    • 1c51409 - review of git attributes (piwi)
    • 4bccc36 - missing cvs version in the 'make-release' builder (piwi)
    • a2bcf5c - update of modules/wiki (piwi)
    • 1dbd0f5 - fixing the 'make-release' builder (piwi)
  • v0.2.0 (2014-12-20 - 9d18b07)

    • moving test scripts from 'demo/' to 'samples/'
    • new management of library's environment flags
    • review of the 'job control' and 'output control' methods according to current env flags
    • reorganization of library sections
    • a600215 - Version 0.2.0 : automatic version number and date insertion (piwi)
    • 7df65b1 - fixing the 'make-release' builder (piwi)
  • v0.1.0 (2014-12-16)

    • 'piwi/markdown-extended' is now a GIT submodule
    • new 'sstephenson/bats' submodule for unit-testing
    • new test suite with BATS in 'tests/'
    • removing all 'doc/' contents: the documentation is now handle by the wiki on the repository at http://github.com/piwi/bash-library/wiki
    • new internal builders in 'build/'
    • large review of the options & arguments treatments: we now try to use the 'getopt' first to re-arrange everything, then the classic 'getopts'
    • the whole library has been verified with http://www.shellcheck.net/
    • new stack trace method
    • 34da313 - retro-upgrade to 0.0.1 (piwi)
    • 152f333 - uniformization of license blocks (piwi)
    • 7827f92 - review of the VCS methods (piwi)
    • 4183e69 - no more mention of Les Ateliers (piwi)
    • 1a6db7a - fix of a missing simple quotes escape for options arguments (piwi)
    • d789bb2 - add new wiki info in ChangeLog (piwi)
    • bcd4c44 - new doc info about the 'evaluate' method (piwi)
    • 3a37fa3 - the documentation is now handled by the repo wiki (piwi)

-- !! - moving ownership of the repository to: http://github.com/piwi/bash-library NOTE - The "old-" tags referred to http://github.com/atelierspierrot/piwi-bash-library.

  • old-v2.0.4 (2014-11-21 - 7263593)

    • 3473ae5 - fix not-compatible 'stat' argument for non-linux OS (piwi)
    • 93b7770 - new 'evaluate()' method and derivatives to replace internal 'eval()' catching ell events + demo script 'eval.sh' (piwi)
    • 723a782 - update of all scripts shebang for compatibility (piwi)
    • 853eb78 - info of #10f8447 in ChangeLog (piwi)
    • 10f8447 - moving the 'bin/' scripts in 'demo/' directory (piwi)
  • old-v2.0.3 (2014-06-29 - 72a125c)

    • f948ff7 - internal interface seems ok, fixes #1 (Piero Wbmstr)
    • cacfe8c - merging new history with old one (Piero Wbmstr)
  • old-v2.0.2 (2014-06-11 - 0a144d6)

    • b6cec60 - manage options in alphabetical order & correct GitHub url (Piero Wbmstr)
    • 96a540e - Fix: missing 'd' option deletion (Piero Wbmstr)
    • 1910473 - Fix: verify if library exists for an update (Piero Wbmstr)
    • 9f59c6e - No more '-l' neither '-d' default short options (Piero Wbmstr)
    • 7490455 - New 'release' option for the interface to choose a sepcific library version to install/upadte to (Piero Wbmstr)
    • f47cea8 - Fix: 'resolve' method re-writing (Piero Wbmstr)
  • old-v2.0.1 (2014-04-16 - 3129fe6)

    • e0ebee1 - Work on CVS stuff in lib + correcting the pre-tag-hook (Piero Wbmstr)
    • 9ff752e - Corrections in pre-tag-hook and library_version (Piero Wbmstr)
  • old-v2.0.0 (2014-04-09 - 5ad20a6)

    • 1fb52d2 - Allow not Linux OS to run the 'pre-tag-hook' (Piero Wbmstr)
    • a675cb3 - Last validation before 2.0 (Piero Wbmstr)
  • old-v2.0.0-beta (2014-04-09 - a5fc970)

    • all methods are renamed with underscores
    • new method 'debug_echo'
    • constants are renamed with "meaningful" names
    • the whole USAGE and MANAPAGE constructions are reviewed
    • !! NOTE - see the scripts/upgrade-1-2.sh script to upgrade a project
    • 8190ca4 - New method 'debug_echo' (Piero Wbmstr)
    • 9721a0b - Adding debug infos in the pre-tag-hook (Piero Wbmstr)
    • 256edd1 - New corrections in the pre-tag-hook (Piero Wbmstr)
    • 7fc8fa8 - Corrections in the pre-tag-hook (Piero Wbmstr)
    • 8ccc005 - Full review before publishing version 2.0 (Piero Wbmstr)
    • e9610e9 - Welcome in version 2 ! (Piero Wbmstr)
    • 7ec15db - Merge branch 'wip' - preparing version 2.0 (Piero Wbmstr)
    • b41d617 - Master/wip diff (!) (Piero Wbmstr)
  • old-v1.0.4 (2013-10-24 - 0f8f355)

    • e452c5c - Keeping the "parsecomonoptions()" for compatibility (Piero Wbmstr)
    • 90adc3c - Renaming "parsecomonoptions()" to "parsecommonoptions()" (typo)" (Piero Wbmstr)
    • d0f7900 - Keep line breaks for 'simpl_error' output (Piero Wbmstr)
    • ffa7673 - New MarkdownExtended bin name (Piero Wbmstr)
    • fec9fcc - Install the manpage with the installer (Piero Wbmstr)
  • old-v1.0.3 (2013-10-20 - 44379b5)

    • d4442af - The library manpage (Piero Wbmstr)
    • f4dc775 - Adding the MarkdownExtended as requirement for dev (Piero Wbmstr)
    • 5a82c2c - Creating the library MANPAGE (Piero Wbmstr)
    • 0c0a575 - Corrections in the installer (to be continued …) (Piero Wbmstr)
  • old-v1.0.2 (2013-10-18 - a34da78)

    • review of the options management
    • new options 'man', 'help' and 'usage'
    • creation of the internal API (direct run of the library)
    • organization of the MANPAGE script's infos
    • a87664f - Handling some simple error messages with synopsis (Piero Wbmstr)
    • 2f68838 - Using config 'BIN_DIR' in the installer (Piero Wbmstr)
    • 3fd22eb - Authorize scripts to over-write "COMMON_OPTIONS_ARGS" (Piero Wbmstr)
    • e597d7d - Update Development.md (Piero Wbmstr)
    • e1cfbd3 - Update Common-options.md (Piero Wbmstr)
    • e9d4b70 - Update Colorized-contents.md (Piero Wbmstr)
    • fb2ff62 - New installer script (Piero Wbmstr)
    • 05acb5a - New clone installer script - package updraged to 0.0.5-dev (Piero Wbmstr)
    • 4c531db - Corrections for Darwin usage (Piero Wbmstr)
  • old-v1.0.1 (2014-04-04 - 737d784)

    • 8b908dd - WIP on lib & docs (Piero Wbmstr)
    • 56636f7 - Correction of a typo and in README (Piero Wbmstr)
    • 6d26cdd - Linux date format (missing quotes) (Piero Wbmstr)
    • 51172e5 - Corrections of missing "piwi-" prefixes (Piero Wbmstr)
  • old-v1.0.0 (2013-11-03 - 1dc2d5c)

    • review of the options management
    • new options 'man', 'help' and 'usage'
    • creation of the internal API (direct run of the library)
    • organization of the MANPAGE script's infos
    • a044003 - Adding the 'help' 'man' and 'usage' options in the MANPAGE (Piero Wbmstr)
    • 3e93ad9 - Cleaning the pre-tag hook (Piero Wbmstr)
    • 9f1d71c - Adding the LICENSE file (Piero Wbmstr)