Skip to content

Releases: xp-framework/rdbms

13.3.0: XP 12 compatibility

24 Mar 13:21
Compare
Choose a tag to compare
  • Made compatible with XP 12 - @thekid

13.2.0: SQLite forward compatibility

19 Nov 13:25
Compare
Choose a tag to compare

13.1.0: UUID support

07 Jul 17:48
Compare
Choose a tag to compare
  • Merged #49: Add support for util.UUID instances (in %s tokens)
    (@thekid)
  • Fixed #50: TypeError (get_resource_type(): Argument #1 ($resource)
    must be of type resource, SQLite3 given)

    (@thekid)
  • Fixed #51: Warning: Return type of rdbms\ResultSet::getIterator()
    (@thekid)

13.0.3: PHP 8.2 compatibility

27 Feb 09:44
Compare
Choose a tag to compare
  • Fixed "Creation of dynamic property" warnings in PHP 8.2 - @thekid

13.0.2: XP 11, PHP 8.1 compatibility

21 Oct 15:52
Compare
Choose a tag to compare
  • Made compatible with XP 11 and xp-framework/logging version 11.0.0
    (@thekid)
  • Fixed PHP 8.1 compatibility: Passing NULL to string functions, member
    types, iterator return types
    (@thekid)

13.0.1: PHP 8 compatibility

04 Oct 14:40
Compare
Choose a tag to compare
  • Fixed "Array and string offset access syntax with curly braces is no
    longer supported"
    (@thekid)

13.0.0: Drop PHP 5 support

10 Apr 13:43
Compare
Choose a tag to compare
  • Implemented xp-framework/rfc#334: Drop PHP 5.6:
    . Heads up: Minimum required PHP version now is PHP 7.0.0
    . Rewrote code base, grouping use statements
    . Converted newinstance to anonymous classes
    . Rewrote isset(X) ? X : default to X ?? default
    (@thekid)

12.0.3: Annotation syntax

05 Apr 13:22
Compare
Choose a tag to compare
  • Implemented RFC #335: Remove deprecated key/value pair annotation syntax
    (@thekid)

12.0.2: XP10 compatibility

01 Dec 10:55
Compare
Choose a tag to compare
  • Made compatible with XP 10 - @thekid
  • Refrain from using curly braces used for array offsets - @thekid

8.0.4: Backports from 10.0.1

21 Dec 12:18
Compare
Choose a tag to compare
  • Backported changes from 10.0.1
    • Fix parse error
    • MSSQL datetime4 handling is the same as Sybase, only datetime8 differs
    • Add tests for datetime and datetime4 types
    • Separate implementations for date time parsing for MSSQL & Sybase
    • Try removing division by 300 for dates