Releases: xp-framework/core
Releases · xp-framework/core
12.13.0: Generic methods backport
Compare
Sorry, something went wrong.
No results found
thekid
released this
22 Aug 09:23
Features
Backported #372 : Add support for generic methods. This will make it
easier for libraries to adopt as they do not need to force anyone to
upgrade to PHP8-only XP 13
(@thekid )
12.12.0: Forward compatibility
Compare
Sorry, something went wrong.
No results found
thekid
released this
01 Aug 18:30
Bugfixes
Fixed Returning a value from a constructor is deprecated in PHP 8.6
(@thekid )
Features
Backported #371 : Rename is() -> instance() (PHP 8.6 deprecated) - @thekid
Merged PR #369 : Replace spl_object_hash() with spl_object_id() - @thekid
12.11.0: I/O exceptions refactoring
Compare
Sorry, something went wrong.
No results found
thekid
released this
21 Jun 12:07
12.10.1: Archive resources
Compare
Sorry, something went wrong.
No results found
thekid
released this
21 Jun 12:00
Bugfixes
Ensured the files used by the archive class loading mechanism are closed
when the class loaders are garbage-collected
(@thekid )
11.11.0: I/O exceptions refactoring
Compare
Sorry, something went wrong.
No results found
thekid
released this
21 Jun 11:53
Features
Made nullable types compatible with all supported PHP versions - @thekid
Backported RFC #364 - I/O exceptions refactoring from XP 12 - @thekid
12.10.0: Spooling and buffers
Compare
Sorry, something went wrong.
No results found
thekid
released this
23 Apr 17:31
Bugfixes
Fixed io.streams.StreamTransfer::transferAll() not correctly returning
the number of written bytes as advertised
(@thekid )
Features
Optimized reading from util.Bytes, iterables and strings in io.Blob class
(@thekid )
Merged PR #362 : Add a seekable input stream which spools to a temporary
file: io.streams.SpooledInputStream
(@thekid )
Merged PR #361 : Have Buffer class implement the Seekable interface
(@thekid )
12.9.0: I/O Blobs & filters
Compare
Sorry, something went wrong.
No results found
thekid
released this
01 Apr 06:27
12.8.0: UUID v7
Compare
Sorry, something went wrong.
No results found
thekid
released this
01 Feb 08:34
Features
Merged PR #356 : Implement UUID v7 - time-ordered UUIDs - @thekid
12.7.0: ISO8601 duration support
Compare
Sorry, something went wrong.
No results found
thekid
released this
13 Dec 11:25
Bugfixes
Fixed util.Random warnings with PHP 8.5 - @thekid
Features
Merged PR #355 : Work with DateInterval instances in util.TimeSpan
(@thekid )
Added PHP 8.6, changed PHP 8.5 to no longer allow failures in CI
(@thekid )
12.6.2: PHP 8.5 deprecation fixes
Compare
Sorry, something went wrong.
No results found
thekid
released this
06 Sep 18:36
Bugfixes
Fixed PHP 8.5 deprecation warnings about using null as an array offset
being deprecated
(@thekid )