Skip to content

Releases: xp-lang/xp-records

3.1.0: Forward compatibility

07 Sep 09:05
Compare
Choose a tag to compare
  • Fixed compatibility with newer AST and Compiler versions - @thekid

3.0.0: XP 12, PHP 7.4+

24 Mar 12:59
Compare
Choose a tag to compare

2.5.0: Anonymous records

27 May 09:08
Compare
Choose a tag to compare

2.4.0: AST refactoring

04 Dec 10:24
Compare
Choose a tag to compare

2.3.0: Readonly members

05 Feb 21:10
Compare
Choose a tag to compare
  • Add support for readonly record parameters. See issue #7 - @thekid

2.2.0: Initializer blocks

03 Feb 20:26
Compare
Choose a tag to compare
  • Merged PR #8: Replace __init() function with init { } blocks
    (@thekid)

2.1.0: Destructuring

03 Feb 20:01
Compare
Choose a tag to compare

2.0.0: Named argument representation

24 Jan 19:44
Compare
Choose a tag to compare
  • Made compatible with compiler version 8.0.0, and dropped support
    for versions older than 7.0.0.
    (@thekid)
  • Changed string representation to resemble PHP 8 named arguments
    (@thekid)

1.2.1: XP 11, compiler v7 compatibility

21 Oct 17:07
Compare
Choose a tag to compare
  • Made compatible with XP 11, Compiler version 7.0.0 - @thekid

1.2.0: XP Compiler 6 compatibility

28 Nov 23:16
Compare
Choose a tag to compare
  • Made compatible with XP Compiler version 6.0.0 - @thekid