Skip to content
This repository has been archived by the owner on Mar 12, 2020. It is now read-only.

Releases: phergie/phergie-irc-connection

2.0.0

26 May 15:26
Compare
Choose a tag to compare
  • ConnectionInterface and Connection now include getData(), setData(), and clearData() methods to be used in managing transient data associated with connections at runtime, where the existing getOption() and setOption() methods should be used for data intended to be persisted if the connection is terminated and then re-established (@Renegade334)
  • ConnectionInterface and Connection now include getMask() for getting a connection mask, which is not recommended for use in identifying connections (since things like nickname can be changed dynamically at runtime; use \SplObjectStorage instead for such purposes), but can be useful in logging and other similar applications (@Renegade334)
  • The minimum PHP version required is now PHP 5.4.2; PHP 5.3.x is no longer supported (@Renegade334)
  • Travis CI testing configuration no longer includes PHP 5.3 and now includes PHP 7 (@Renegade334)
  • The most current version of PHPUnit 4.x available will now be used (@Renegade334)

1.3.0

05 May 01:43
Compare
Choose a tag to compare
  • Setter methods in the Connection class now provide a fluent interface (@tomzx)
  • Legacy @license docblock tags inconsistent with the actual license were updated (@Renegade334)

1.2.0

13 Dec 16:59
Compare
Choose a tag to compare
  • Added a constructor to the Connection class to accept an array for configuration (@elazar)