Skip to content

Releases: sabre-io/vobject

Release 4.5.4

09 Nov 12:55
a6d53a3
Compare
Choose a tag to compare

4.5.4 (2023-11-09)

Release 4.5.3

22 Jan 12:37
fe6d918
Compare
Choose a tag to compare

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.

Release 4.5.2

20 Jan 07:42
5f6665f
Compare
Choose a tag to compare
Release 4.5.2 Pre-release
Pre-release

4.5.2 (2023-01-20)

Release 4.5.1

09 Oct 10:08
1f83674
Compare
Choose a tag to compare

4.5.1 (2022-10-09)

This release supports PHP 7.2 through 8.2.

Release 4.5.0

17 Aug 16:40
d1fdc0c
Compare
Choose a tag to compare

4.5.0 (2022-08-17)

Release 4.4.3

15 Jul 15:22
2a043b9
Compare
Choose a tag to compare

4.4.3 (2022-07-15)

Release 4.4.2

24 Jun 11:37
b8a44ea
Compare
Choose a tag to compare

4.4.2 (2022-06-24)

  • #565: lowercase mailto:-addresses in getNormalizedValue() (@pk1234)
  • #568: Add NICKNAME fallback for VCards without FNs (@Evengard)
  • #573: Component/select: Before uppercasing $child->group, make sure it isn't null (@algernon)
  • #575: Fix encoding detection on PHP 8.1 (@come-nc)

Release 4.4.1

07 Dec 09:46
06feff3
Compare
Choose a tag to compare

4.4.1 (2021-12-07)

#557: Fix Iterator method signatures and avoid passing null as separator for implode (PHP 8.1 support) (@come-nc)

Release 4.4.0

16 Nov 09:27
0a2e27c
Compare
Choose a tag to compare

4.4.0 (2021-11-15)

#548: Allow easier extension of the timezone guessing (@heiglandreas)

Release 4.3.8

14 Nov 14:36
a7460c5
Compare
Choose a tag to compare

4.3.8 (2021-11-14)

  • #538 fix EventIterator returns wrong end endTime (@floerke)
  • #541 Reordering of the attendees is not a significant change (@floerke)
  • #543 Reordering of vevent is not a significant change (@floerke)