All Versions
91
Latest Version
Avg Release Cycle
131 days
Latest Release
18 days ago

Changelog History
Page 1

  • v4.6.0 Changes

    May 31, 2026

    4.6.0 (2026-05-31)

    πŸ‘€ A new getByTypes method has been added for Vcards. This allows the caller to get a specific property that has the specified list of types. See issue #717 for more details.

    ⚑️ Various deprecated time zones are updated to their new/current values by #756
    πŸ‘» FindFromTimezoneMap::find no longer throws an (undocumented) exception when a timezone is not found. It will now return null, which was already a documented possible return in the return type definition. The method now conforms to its documented behaviour. But callers may have been expecting to catch an β€œunexpected” exception, so this change may require changes for callers that need to handle occurences of invalid time zones.

  • v4.5.9 Changes

    May 31, 2026

    4.5.9 (2026-05-31)

  • v4.5.8 Changes

    January 12, 2026

    4.5.8 (2026-01-12)

  • v4.5.7 Changes

    April 17, 2025

    4.5.7 (2025-04-17)

    • #618: Add new exchangetimezone 'Amsterdam, Berlin, Bern, Rom, Stockholm, Wien' (@chr-is)
    • #674: Allow unknown value data types for VALUE (@heiglandreas)
    • #707: add phpdoc return types for arrayaccess methods (@smhg)
  • v4.5.6 Changes

    October 14, 2024

    4.5.6 (2024-10-14)

    πŸ‘ Provides support for PHP 8.4

    Full Changelog : 4.5.5...4.5.6

  • v4.5.5 Changes

    July 02, 2024

    4.5.5 (2024-07-02)

  • v4.5.4 Changes

    November 09, 2023

    4.5.4 (2023-11-09)

    • πŸ›  #619: fixed issue: Undefined index: plusminus (@sash04ek)
    • βœ… #622: Create Issue467Test.php for 619 (@sash04ek)
    • πŸ“„ #623: docs: fix type definition for oldCalendar (@kesselb)
  • v4.5.3 Changes

    January 22, 2023

    4.5.3 (2023-01-22)

    • πŸ‘ #607: Apply 'Support sabre/xml v4' and needed code changes to 4.5 branch (@phil-davis)

    πŸš€ Release 4.5.2 was accidentally done from master branch, which had other changes that have various backward-compatibility issues and may not work with older PHP before 7.4.

    πŸš€ This release 4.5.3 is from the 4.5 branch. It includes the dependency change from PR #603 to allow using sabre/xml v3 or v4 as well as v2.
    πŸš€ To do that, a couple of return types had to be declared - xmlSerialize returns void and xmlDeserialize returns array. Those declarations are supported from PHP 7.1 onward, so that is fine for the 4.5 release series.

    πŸš€ If you start using sabre/xml major version 3 or 4 and are redeclaring/inheriting these in your code, then you may also need to make the matching return-type declarations. But this small thing is a lot better than the large amount of code changes that were accidentally released as 4.5.2.

  • v4.5.2 Changes

    January 20, 2023

    4.5.2 (2023-01-20)

  • v4.5.1 Changes

    October 09, 2022

    4.5.1 (2022-10-09)

    • 🚚 #597: Remove utf8_encode to easily support PHP 8.2 (@phil-davis)

    πŸš€ This release supports PHP 7.2 through 8.2.