Skip to content

Releases: getopt-php/getopt-php

Version 4.0.3

13 Dec 20:40
91c31c9
Compare
Choose a tag to compare

Changelog:

Version 4.0.2

11 Mar 17:12
821d611
Compare
Choose a tag to compare

Changelog:

  • add php 8.0 to compatibility list in composer.json
  • use the latest phpunit versions available for the php version (#175)

Version 4.0.1

05 Jan 07:51
ad9e8cd
Compare
Choose a tag to compare

Changelog:

  • fix ArrayAccess signature compatibility in php 8.1 (mixed return value; see #171)

Version 4.0.0

07 Jun 07:02
073e809
Compare
Choose a tag to compare

Changelog:

  • drop support for php 5.x and add support for php 8
  • run tests on php 7.x and php 8 on gitlab-ci
  • add type declarations for parameters
  • add link to github versions in old changelog
  • fix return type declarations

Version 4.0.0 Alpha 1

18 Feb 08:12
a97a585
Compare
Choose a tag to compare
Version 4.0.0 Alpha 1 Pre-release
Pre-release

This release is for testing the new version.

Version 3.4.0

14 Jul 06:14
9121d7c
Compare
Choose a tag to compare

Version 3.4

This might be the last version 3 version as we might get rid of the php 5.x compatibility.

Changelog:

  • compaitibly to php 7.4 #161 and #162
  • updated phpdoc comments #159
  • allow command names to have spaces #150

Version 3.3

08 Dec 06:42
373c478
Compare
Choose a tag to compare

Changelog:

  • allow long options with only one character (solves #143)
  • dropped hhvm tests
  • documentation improvements

Release Candidate Version 3.3

09 Sep 05:01
5a5deae
Compare
Choose a tag to compare
Pre-release

Changelog:

  • allow long options with only one character (solves #143)
  • dropped hhvm tests
  • documentation improvements

Version 3.2.2

22 Jan 08:06
9df490d
Compare
Choose a tag to compare

Changelog

  • accept option arguments starting with a hypen when argument is required

Version 3.2.1

17 Aug 06:19
6d22d6f
Compare
Choose a tag to compare

Changelog

  • divide getValue and getDefault in attributes
  • don't use default value to increment optional arguments (solves #134)