Skip to content

Releases: zibings/stoic-php-core

v1.3.1: Fixing Bug w/ EnumBase::validValue()

21 Nov 00:35
Compare
Choose a tag to compare

This addresses bad logic (thanks to @superg3m for the find) around the EnumBase::validValue() method. Since we allow enums to have a null value, validValue() needs to allow for null values and immediately declare them as not valid instead of throwing an exception.

Full Changelog: v1.3.0...v1.3.1

v1.3.0: PHP 8.3

23 Jun 14:54
826b4d7
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.2.0...v1.3.0

v1.2, Forced PHP 8.2

11 Aug 18:53
Compare
Choose a tag to compare
v1.2.0

Increment to version 1.2.0 w/ PHP 8.2 support

v1.1, Forced PHP 8 Compatibility

15 Feb 10:59
f633b98
Compare
Choose a tag to compare

Version 1.1 of Stoic Core includes the following features:

  • Upgraded code to 8.0 signatures
  • Updated configs to specify 8.0+
  • Checked code for consistency
  • Checked comments for consistency
  • Added EnumBase::tryGet() to utilize new static return type w/o breaking old code
  • Fixed compatibility problems w/ tests for new 8.0+ signatures

v1 PHP 8 Switch

20 Jan 21:04
Compare
Choose a tag to compare

Minor changes to switch to using PHP 8.

v1 Cleanup, v1.0.1

26 Apr 01:46
17af523
Compare
Choose a tag to compare

Extremely minor release done in preparation for our documentation website going live soon.

  • Modified many methods to take advantage of type hinting
  • Updated several places where phpDocs were inconsistent
  • Removed documentation from repository as it is moving to site

Initial Release, v1.0.0

25 Nov 04:43
7c17fb8
Compare
Choose a tag to compare

This marks the very first public release of the Stoic Framework, PHP Core Component.