All Versions
24
Latest Version
Avg Release Cycle
129 days
Latest Release
764 days ago

Changelog History
Page 2

  • v3.1.0 Changes

    November 25, 2017

    ๐Ÿ”„ Changelog:

    • getters for Command, Argument, Option, Operand and GetOpt changed
    • implemented magic getter for easier access to getters
    • โœ‚ removed default templates for help and implemented functionality as methods
  • v2.4.3 Changes

    July 02, 2017

    ๐Ÿ”‹ Features:

    • ๐Ÿ“š move documentation to master branch
    • โž• added badges to readme
  • v2.4.2 Changes

    July 01, 2017

    ๐Ÿ”‹ Features:

    • ๐Ÿ”ง don't show options when there are no options configured
    • ๐Ÿ‘ allow arguments in quotes (allows single quote in double quote and vice versa)
    • ๐Ÿ“œ get script name from argv[0] when parsing arguments from array or string
    • โž• add method to set script name manually
    • ๐Ÿ‘Œ support for php 7.1
  • v2.3.0 Changes

    March 28, 2015

    ๐Ÿ”‹ Features:

    • Optional argument descriptions (courtesy of @sabl0r)

    ๐Ÿ›  Bugfixes:

    • Passing a single hyphen as an option value works now (courtesy of @tistre)
  • v2.2.0 Changes

    September 13, 2014

    ๐Ÿ”‹ Features:

    • โž• Added method to customize the help message (courtesy of @mfn)
    • Option now has a static create method for call chaining in PHP 5.3 (courtesy of @kamermans)
  • v2.1.0 Changes

    February 28, 2014

    ๐Ÿ”‹ Features:

    • โž• Added setters for default values and validation to Option
  • v2.0.0 Changes

    January 30, 2014

    ๐Ÿ”‹ Features:

    • Argument validation (courtesy of @jochenvdv)
  • v2.0.0-RC.1 Changes

    January 17, 2014

    ๐Ÿ”„ Changes:

    • Namespace is now Ulrichsg\GetOpt
    • ๐Ÿ“š Public API has been cleaned up, please refer to the documentation
  • v1.4.1 Changes

    December 13, 2013

    ๐Ÿ›  Bugfixes:

    • Long options are required to be longer than 1 character
    • 0๏ธโƒฃ Passing duplicate option names to the constructor is forbidden by default
  • v1.4.0 Changes

    December 13, 2013

    ๐Ÿ”‹ Features:

    • Options can be numeric (courtesy of @patinthehat)
    • โž• Additional convenience methods for working with operands (ditto)