Changelog

v0.3.0

date:2010-10-29
  • BUG : wrong property call in Logger class
  • FEATURE : add change_handler_log_level method in the Logger Class

v0.2.1

date:2010-10-07
  • BUG: ArgsParser::usage() does not thow any notice anymore
  • BUG: Subcommand usage() was computed but not displayed (the bug appeared in 0.2.0)
  • MISC: ArgsParser::usage() output has been polished
  • FEATURE : Each handlers can have its own log level, or it takes the logger threshold (Logger.php)

v0.2.0

date:2010-10-05

WARNING

This release breaks all APIs. Please adapt your libraries. Depend on version 0.1.1 in the meantime.

ArgsParser

  • FEATURE: Separate argument/switch/positional declaration

  • FEATURE: Arguments details are given as arrays

  • FEATURE: ArgsParser::_check_mandatory_args() throws an exception if an

    argument is missing

v0.1.1

date:2010-10-05
  • Feature: Argparsers now verifies mandatory arguments
  • Feature: Logger, FileHandler and ConsoleHandler classes
  • Bug: Calls to non-existent function msg() removed
  • Misc: Arguments in ArgsParser usage method are left-aligned
  • Misc: Documentation ported to Sphinx

v0.1.0

date:2010-09-27
  • First release
  • CLITools only contains ArgsParser

Table Of Contents

Previous topic

ArgsParser A simple yet powerful command line argument parser

This Page