Skip to content

Releases: doctrine/collections

1.6.5

25 May 20:26
1.6.5
fc02063
Compare
Choose a tag to compare

Release 1.6.5

1.6.5

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

Enhancement

1.6.4

13 Nov 13:08
1.6.4
6b1e4b2
Compare
Choose a tag to compare

Release 1.6.4

1.6.4

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

Bug,Documentation

1.6.3

10 Nov 22:06
1.6.3
037ccc5
Compare
Choose a tag to compare

Release 1.6.3

1.6.3

  • Total issues resolved: 1
  • Total pull requests resolved: 2
  • Total contributors: 2

Enhancement

Bug

v1.6.2

09 Jun 13:56
v1.6.2
c5e0bc1
Compare
Choose a tag to compare

Build Status

This release fixes the inferred type of ArrayCollection::createFrom() and ArrayCollection#filter() when subclassing ArrayCollection.

Total issues resolved: 2

v1.6.1

25 Mar 19:15
v1.6.1
Compare
Choose a tag to compare

Build Status

fixes an issue where parsing annotations was not possible
for classes within doctrine/collections.

Specifically, v1.6.0 introduced Psalm-specific annotations
such as (for example) @template and @template-implements,
which were both incorrectly recognized as @template.

@template has therefore been removed, and instead we use
the prefixed @psalm-template, which is no longer parsed
by doctrine/collections v1.6.1

Total issues resolved: 1

v1.6.0

24 Mar 18:23
v1.6.0
Compare
Choose a tag to compare

Build Status

This release bumps the minimum required PHP version to 7.1.3.

Following improvements were introduced:

  • ArrayCollection#filter() now allows filtering by key, value or both.
  • When using the ClosureExpressionVisitor over objects with a defined
    accessor and property, the accessor is prioritised.
  • Updated testing tools and coding standards, autoloading, which also
    led to marginal performance improvements
  • Introduced generic type docblock declarations from psalm,
    which should allow users to declare /** @var Collection<KeyType, ValueType> */
    in their code, and leverage the type propagation deriving from that.

Total issues resolved: 16

v1.5.0

22 Jul 11:19
v1.5.0
a01ee38
Compare
Choose a tag to compare

Build Status

This release bumps the minimum required PHP version to 7.1.0.

In addition to that, official HHVM support has been dropped.

Strict comparison has been added to the ClosureExpressionVisitor,
and numerous documentation fixes were merged.

Total issues resolved: 10

v1.4.0

v1.3.0