Skip to content

History / Implementation status

Revisions

  • Updated Implementation status (markdown)

    @thekid thekid committed Apr 5, 2025
  • Add Final Property Promotion

    @thekid thekid committed Apr 5, 2025
  • Add PHP 8.5

    @thekid thekid committed Dec 7, 2024
  • Add https://wiki.php.net/rfc/closures_in_const_expr

    @thekid thekid committed Nov 2, 2024
  • Updated Implementation status (markdown)

    @thekid thekid committed Aug 27, 2024
  • Add https://wiki.php.net/rfc/asymmetric-visibility-v2

    @thekid thekid committed Aug 27, 2024
  • https://wiki.php.net/rfc/new_without_parentheses is implemented in PHP 8.4

    @thekid thekid committed Jun 15, 2024
  • Add https://wiki.php.net/rfc/property-hooks

    @thekid thekid committed Jun 15, 2024
  • Add PHP 8.4 column

    @thekid thekid committed May 13, 2024
  • Remove PHP 7.0 - 7.3

    @thekid thekid committed Apr 17, 2024
  • Include https://wiki.php.net/rfc/new_without_parentheses

    @thekid thekid committed Apr 17, 2024
  • Add https://wiki.php.net/rfc/marking_overriden_methods

    @thekid thekid committed Jul 16, 2023
  • Arbitrary static variable initializers are now emitted natively in PHP 8.3, see #162

    @thekid thekid committed Jun 8, 2023
  • Add arbitrary static variable initializers RFC

    @thekid thekid committed Apr 9, 2023
  • Fix formatting

    @thekid thekid committed Apr 8, 2023
  • Add PHP 8.3

    @thekid thekid committed Apr 8, 2023
  • Link to https://wiki.php.net/rfc/typed_class_constants RFC

    @thekid thekid committed Feb 17, 2023
  • Link to PHP RFC instead of GH issue for list reference assignments, now fully implemented

    @thekid thekid committed Nov 12, 2022
  • Add destructuring RFCs https://wiki.php.net/rfc/list_keys (PHP 7.1) and https://wiki.php.net/rfc/list_reference_assignment (PHP 7.3), update implementation

    @thekid thekid committed Nov 12, 2022
  • Add null, false and true types from PHP 8.2

    @thekid thekid committed Jul 20, 2022
  • Add readonly classes from PHP 8.2

    @thekid thekid committed Jul 7, 2022
  • Explicit octals are emitted natively in PHP 8.1+

    @thekid thekid committed Dec 20, 2021
  • Add PHP 8.2

    @thekid thekid committed Dec 20, 2021
  • Added readonly properties

    @thekid thekid committed Sep 11, 2021
  • Add intersection types

    @thekid thekid committed Aug 4, 2021
  • Remove copy&paste leftover

    @thekid thekid committed Jul 12, 2021
  • Move "new in initializers" to PHP 8.1, see https://wiki.php.net/rfc/new_in_initializers

    @thekid thekid committed Jul 12, 2021
  • Add "never" return type, see https://wiki.php.net/rfc/noreturn_type

    @thekid thekid committed Jul 12, 2021
  • Add first-class callable syntax, see https://wiki.php.net/rfc/first_class_callable_syntax

    @thekid thekid committed Jul 12, 2021
  • PHP 8.1 emitter emits enums using native code

    @thekid thekid committed Mar 13, 2021