Skip to content

Releases: rekalogika/collections

v0.13.0

30 Oct 16:22
af6cb06
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.12.0...v0.13.0

v0.12.0

17 Sep 01:46
0e733df
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.11.3...v0.12.0

v0.11.3

01 Sep 09:54
51da198
Compare
Choose a tag to compare

What's Changed

  • build(deps-dev): update ekino/phpstan-banned-code requirement from ^1.0 to ^1.0 || ^2.0 by @dependabot in #136
  • deps: bump rekapager to 0.17 by @priyadi in #137
  • release: v0.11.3 by @priyadi in #139

Full Changelog: v0.11.2...v0.11.3

v0.11.2

26 Jul 07:09
1b72391
Compare
Choose a tag to compare

What's Changed

  • fix: PrecountingStrategy now accepts null as the underlying data by @priyadi in #134
  • release: v0.11.2 by @priyadi in #135

Full Changelog: v0.11.1...v0.11.2

v0.11.1

23 Jul 05:03
c3a9a96
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.10.0...v0.11.1

v0.10.0

21 Jul 03:47
b804822
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.9.1...v0.10.0

v0.9.1

13 Jul 06:59
46e5fb5
Compare
Choose a tag to compare

What's Changed

  • fix: static analysis problem with assignment of empty ArrayCollection to typed properties by @priyadi in #120
  • feat(orm): make getQueryBuilder() public, add updateQueryBuilder() by @priyadi in #121
  • fix: cs by @priyadi in #122
  • release: v0.9.1 by @priyadi in #123

Full Changelog: v0.9.0...v0.9.1

v0.9.0

09 Jul 09:54
541b227
Compare
Choose a tag to compare

What's Changed

  • feat: add ArrayCollection that does matching() calls against the private properties, not indirectly through the getters. by @priyadi in #105
  • refactor: move count strategy resolver to CountStrategyUtil by @priyadi in #106
  • chore: cs fix by @priyadi in #107
  • refactor: use standard constructor for repositories, scrap the configuration by @priyadi in #108
  • refactor: consolidate util classes by @priyadi in #109
  • feat: default indexBy by @priyadi in #110
  • feat: repositories now automatically detect indexBy by @priyadi in #111
  • refactor: CriteriaPageable, CriteriaRecollection, MinimalCriteriaRecollection now respect default order by by @priyadi in #112
  • refactor: consistent argument ordering by @priyadi in #113
  • feat: repository now accept ManagerRegistry instead of EntityManagerInterface by @priyadi in #114
  • feat: default items per page by @priyadi in #115
  • feat: different default count strategies for full & minimal classes by @priyadi in #116
  • chore: cleanup typehints by @priyadi in #117
  • refactor: change KeyTransformer to instance object, not static class by @priyadi in #118
  • release: v0.9.0 by @priyadi in #119

Full Changelog: v0.8.0...v0.9.0

v0.8.0

07 Jul 02:28
aade8a0
Compare
Choose a tag to compare

What's Changed

  • feat: $key parameter type widening, to accommodate object primary keys, like UUIDs. by @priyadi in #93
  • chore: rename FindFetchTrait to FetchTrait by @priyadi in #94
  • chore: add Override attribute where applicable by @priyadi in #95
  • chore: cleanup unused code by @priyadi in #96
  • refactor: rename QueryCollection to QueryRecollection by @priyadi in #97
  • feat: default count limits by @priyadi in #98
  • refactor: remove Countable from minimal classes by @priyadi in #99
  • refactor: rename RestrictedCountStrategy to DisabledCountStrategy by @priyadi in #100
  • feat: $offset parameter type widening for ArrayAccess methods by @priyadi in #101
  • fix(DefaultKeyTransformer): only convert Stringable to string for now. by @priyadi in #102
  • refactor(Repository): rename DX methods by @priyadi in #103
  • release: v0.8.0 by @priyadi in #104

Full Changelog: v0.7.0...v0.8.0

v0.7.0

03 Jul 05:30
00334fc
Compare
Choose a tag to compare

What's Changed

  • refactor: remove RefreshableCount interface by @priyadi in #87
  • refactor: MinimalReadableRecollection now extends Countable by @priyadi in #88
  • refactor: cleanup count traits by @priyadi in #89
  • refactor: refactor counting, change default strategy to ConditionalDelegatedCountStrategy by @priyadi in #90
  • refactor: add PageableRecollection by @priyadi in #91
  • release: v0.7.0 by @priyadi in #92

Full Changelog: v0.6.2...v0.7.0