Skip to content

Releases: loophp/collection

4.0.3

11 Apr 20:52
Compare
Choose a tag to compare

Commits

  • refactor: Update MatchOne operation. 287b158
  • tests: Add more tests. 372b1d1
  • refactor: Update Every operation. e0cc29c

4.0.2

04 Apr 17:07
Compare
Choose a tag to compare

Commits

  • Revert "refactor: Use call_user_func_array() functions." 54327af

4.0.1

03 Apr 19:32
Compare
Choose a tag to compare

Merged

  • collection: implements missing \Countable interface #74
  • Fix minimum PHP version in the readme #73

Commits

  • refactor: Use call_user_func_array() functions. 614a663
  • refactor: Minor optimization in Window operation. 1e8de4a
  • refactor: Minor types fixes. 77db2cd

4.0.0

18 Mar 19:05
Compare
Choose a tag to compare

Merged

  • update psalm type for map operation #72
  • chore(deps): Bump actions/stale from v3.0.17 to v3.0.18 #70
  • Fix typo in the docs #68
  • Fix minimum PHP version in the docs #69
  • feat: Add Dump operation. #67
  • chore(deps): Bump actions/stale from v3.0.16 to v3.0.17 #66
  • chore(deps): Bump actions/cache from v2 to v2.1.4 #64
  • chore(deps): Bump actions/stale from v3.0.15 to v3.0.16 #65
  • fix: Update behavior of Apply operation. #63
  • chore(deps): Bump actions/stale from v3.0.14 to v3.0.15 #60
  • chore(deps-dev): Update infection/infection requirement from ^0.20.1 to ^0.20.1 || ^0.21.0 #61

Fixed

  • update psalm type for map operation #71

Commits

  • Breaking change: fix: Update behavior of Apply operation. e4fa034
  • Breaking change: refactor: Update Every operation. fb542be
  • Breaking change: refactor: Update TakeWhile operation. dbb9307
  • Breaking change: refactor: Update Until operation. 71a7693
  • refactor: Minor syntax update (php74). 3c2d3e3
  • chore: Update badge. c5a9e58
  • fix: Documentation code style. cd0f8f8
  • cs: Fix minor things here and there. 9780bbd
  • fix: Documentation code style. 152447b
  • docs: Minor typing update. 5aa1d02
  • docs: Minor typing update. f620859
  • docs: Minor typing update. 84ea356
  • fix: Typo in README. be4aec3
  • refactor: Update Merge operation - use PHP 7.4 code style. e967e01
  • refactor: Update Append operation - use PHP 7.4 code style. 27285f8
  • refactor: Update Prepend operation - use PHP 7.4 code style. b990edb
  • refactor: Update Drop operation - use PHP 7.4 code style. 406afee
  • feat: Add Partition command. 97f8479
  • refactor: Remove obsolete PHPCS options. bc6d61e
  • fix: Update Github configuration. 9327044
  • refactor: Minor cosmetic stuff. 42197be
  • refactor: Fix CS. bd8c40f
  • docs: Update Apply documentation. 51b2494
  • refactor: Cleanup. 0d87d15
  • docs: Update typing information. 51eff67
  • Update Apply. 2797d5d
  • Add tests. 0567c27
  • Fix CS. 7705b94
  • chore(deps-dev): Update infection/infection requirement || ^0.21.0 e591835
  • refactor: Minor optimization in Collection::fromCallable(). 6d2e65a
  • docs: Update typing information. 0f2d096
  • refactor: Minor style and type changes. 34d626c
  • docs: Update typing information. 6c14308
  • docs: Update. 79d8b2a
  • docs: Update typing information. 861cb9f
  • refactor: Update Split operation. 7502dc0
  • refactor: Update Has operation. 88cae79
  • refactor: Update Contains operation. e646c8c
  • refactor: Update Distinct operation. 102a45d
  • refactor: Update DropWhile operation. 0a91335
  • refactor: Update MatchOne operation. d1bdbdf
  • refactor: Update Since operation. c8c3d9b
  • refactor: Update Distinct operation. 80e676b
  • refactor: Minor - Fix typing information. c7aebfe
  • refactor: Minor - add missing return types. 837bd76
  • refactor: Minor optimization in Unwindow operation. 710c52f
  • refactor: Minor optimization in Split operation. ae36094

3.4.3

03 Jan 12:58
Compare
Choose a tag to compare

Commits

  • Breaking change: refactor: Update Since operation. 0420906
  • refactor: Update Split operation. 5b9d153

3.4.2

03 Jan 07:24
Compare
Choose a tag to compare

Commits

  • refactor: Update and simplify typing information. 6ab1622
  • refactor: Optimize DropWhile operation. 68d7bdc
  • refactor: Optimize Group operation. a4b2653

3.4.1

02 Jan 22:03
Compare
Choose a tag to compare

Commits

  • refactor: Optimize DropWhile operation. d91eb93
  • refactor: Optimize Group operation. aa418fe
  • refactor: Update Drop operation. 3d4786b
  • refactor: Minor documentation changes. 7957e26
  • refactor: Update Zip operation. 37593eb

3.4.0

30 Dec 13:50
Compare
Choose a tag to compare

Merged

  • Use key and current operation at the same time #58

Commits

  • refactor: Return instead of yield. a7b6a9c
  • tests: Update tests. 9472d03
  • docs: Update typing information. 09d0531
  • docs: Update documentation. 77debe9
  • tests: Update tests. d8a82a5
  • refactor: Simplify operations. e1d91ec
  • refactor: Use Foreach loops." c8d66c1
  • fix: Simple fix which should fix the issue. 804b4de
  • tests: Reproduce issue in a test. f09ae23
  • refactor: Factorize closures. 739e9c6

3.3.5

27 Dec 16:20
Compare
Choose a tag to compare

Commits

  • refactor: Rename the Match class. 74d3682

3.3.4

27 Dec 07:40
Compare
Choose a tag to compare

Commits

  • chore: Update .gitignore. ea4bd0c
  • docs: Update typing information. 0f6431c
  • refactor: Update Match operation. 81c0922