Skip to content

Releases: loophp/collection

3.0.2

06 Nov 20:45
Compare
Choose a tag to compare

Commits

  • refactor: Update Head and First operations. eb792af
  • refactor: Update asyncMap operation, make it variadic. 8b848bb
  • docs: Add missing link. 113b4aa

3.0.1

05 Nov 22:31
Compare
Choose a tag to compare

Merged

  • New asyncMap() operation (featuring amphp!) #40

Commits

  • feat: Add asyncMap operation. 6139ba6
  • chore: Add amphp/parallel dependency. 3ca953b

3.0.0

27 Oct 21:48
Compare
Choose a tag to compare

Merged

  • Refactoring - Preparation of release 3.0 #34

Commits

  • Breaking change: refactor: Update constructors. a080fae
  • Breaking change: refactor: Remove Collection::with constructor. 90c732c
  • tests: Update tests. 7d81431
  • refactor: Update composer.json. 504567a
  • ci: Test on PHP 7.4 only. eed419c
  • ci: Drop support of PHP 7.1. 1aae097
  • refactor: Add forgotten typed argument. 9fd2f9d
  • test: Update tests. 693e7a6
  • refactor: PHP 7.4 upgrade. ef8e8da
  • docs: Update documentation. f84063d
  • refactor: Update CacheIterator 02dc0a4
  • docs: Update annotations. 7386746
  • refactor: Update Iterator annotations. dc9a311

2.7.3

17 Oct 21:12
Compare
Choose a tag to compare

Merged

  • chore(deps-dev): Update vimeo/psalm requirement from 3.17.1 to 3.17.2 #35
  • chore(deps): Bump actions/stale from v3.0.11 to v3.0.12 #30
  • chore(deps-dev): Update vimeo/psalm requirement from 3.16 to 3.17.1 #32
  • Fix simple code examples path #31

Commits

  • docs: Update changelog. bf87739
  • chore: Update composer.json. 4a395bd
  • test: Add more tests. 0529610
  • fix: Fix RandomIterator::rewind(). c3c1dd0
  • ci: Enable GD extension. 07b0868
  • refactor: Update times constructor. 053cb80
  • refactor: Simplify static constructors. 958dc79
  • docs: Move code examples into simple files. 464ff15

2.7.2

10 Oct 19:14
Compare
Choose a tag to compare

Commits

  • docs: Update documentation. 94773e6
  • refactor: Add missing annotations. bdedb51
  • refactor: Add return statement. 1a57ffb
  • test: Add missing tests. a2217a8
  • refactor: Align TakeWhile and Until operations. b680be9
  • refactor: Leverage tacit programming. aa4df6e

2.7.1

08 Oct 18:51
Compare
Choose a tag to compare

Merged

  • Fix Has operation. #29
  • chore(deps): Bump actions/checkout from v2.3.2 to v2.3.3 #27

Commits

  • fix: Fix Has operation. 8af7817
  • refactor: Leverage tacit programming. 69541f6

2.7.0

07 Oct 09:18
Compare
Choose a tag to compare

Commits

  • Breaking change: refactor: Remove Reduce operation. 42934a9
  • Breaking change: refactor: Update Implode operation. 4cedd34
  • Breaking change: refactor: Update Has operation. 082384b
  • Breaking change: refactor: Update Get operation. b761ce7
  • Breaking change: refactor: Update Contains operation. a99e72a
  • Breaking change: refactor: Update Falsy, Nullsy and Truthy operations. 07fbce4
  • Breaking change: refactor: Update Fold* operations. f6828f0
  • Breaking change: refactor: Rename Run into Pipe. e3b3261
  • Breaking change: refactor: Rename Group operation into GroupBy 248e5a4
  • docs: Update README. ce14a0d
  • feat: Add Group operation. a7df56c

2.6.3

07 Oct 08:05
Compare
Choose a tag to compare

Commits

  • refactor: Update return types. 25cc915
  • refactor: Add missing annotations. f1aae0d
  • feat: Add Inits operation. 70855c3
  • docs: Update annotations. 39ad38f
  • feat: Add Span operation. 48d9620

2.6.2

02 Oct 07:56
Compare
Choose a tag to compare

Commits

  • feat: Add Tails operation. 1299853
  • chore: Update .gitignore. ffae108
  • chore: Update composer.json. 2686f05
  • docs: Update annotations. 0e111ab
  • refactor: Update Distinct operation. 9d2579c
  • docs: Update API page. 7dfe75f
  • docs: Add link. 824ed65
  • refactor: Init operation improvements. 7d23688
  • refactor: Last operation improvements. 88350e2
  • refactor: Leverage tacit programming (point free style) 13b5d6d
  • docs: Add missing link. 675af9a

2.6.1

23 Sep 14:35
Compare
Choose a tag to compare

Commits

  • refactor: Leverage tacit programming (point free style) 764a3c6
  • chore: Update Grumphp configuration. 855aa63
  • feat: Add Every operation. 8ea76af