Skip to content

Releases: Hi-Folks/array

v2.0.0

08 Feb 20:39

Choose a tag to compare

What's Changed

  • Update to PHP 8.5
  • Migrate tests from Pest PHP v2 to PHPUnit 11
  • Remove deprecated code
  • Update PHPStan version 2
  • Update Rector version 2
  • groupBy() return Table-of-Tables with key mode support
  • Table class, add the get() method to retrieve a row/group by key
  • Table class, add the toJson() method for JSON serialization

Full Changelog: v1.1.0...v2.0.0

v1.1.0

13 Jun 08:28

Choose a tag to compare

What's Changed

Full Changelog: v1.0.3...v1.1.0

v1.0.3

25 May 07:32

Choose a tag to compare

What's Changed

Full Changelog: v1.0.2...v1.0.3

v1.0.2

24 May 06:46

Choose a tag to compare

What's Changed

  • get() supports nested arrays by @roberto-butti in #83
  • get() supports default values

Full Changelog: v1.0.1...v1.0.2

v1.0.1

23 May 21:33

Choose a tag to compare

What's Changed

Full Changelog: v1.0.0...v1.0.1

v1.0.0

23 May 21:24

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.1...v1.0.0

PHP 8.2

08 Dec 18:51

Choose a tag to compare

Welcome to PHP 8.2.
Added PHP 8.2 in the matrix GitHub Actions Workflow

v0.1.0

25 Nov 18:10

Choose a tag to compare

What's Changed

  • Ability to set and unset elements within Arr by @RoadSigns
  • Remove the extension of Arr within Table by @RoadSigns
  • Implement each row within in the Table object as Arr objects by @RoadSigns
  • Implement Countable on the Table object to allow for easy counting of number of rows by @RoadSigns
  • Implement Iterator on the Table object to allow for easy looping over the rows by @RoadSigns
  • Each the method signature of the Table::select from array to spread int|string by @RoadSigns
  • toArray() method, transform Table object into PHP native array by @roberto-butti in #55

Full Changelog: v0.0.11...v0.1.0

Hacktoberfest 2022 - 004

10 Nov 20:51

Choose a tag to compare

What's Changed

  • Update the groupBy() method to allow for the return of a Table object by @RoadSigns in #50
  • Table::transform() to allow people to run specific functions on a column @RoadSigns
  • Update docs
  • Bump dependabot/fetch-metadata from 1.3.4 to 1.3.5 by @dependabot in #49

Full Changelog: v0.0.10...v0.0.11

Hacktoberfest 2022 - 003

06 Nov 11:30

Choose a tag to compare

another great release from Hacktoberfest!

Special thanks to: @Tautve and @RoadSigns

What's Changed

  • Test coverage reaches 100%
  • Add method isEmpty by @Tautve in #44
  • Allow flatMap to support multidimensional arrays by @RoadSigns in #45
  • Bump dependabot/fetch-metadata from 1.3.3 to 1.3.4 by @dependabot in #46
  • OrderBy method for the Table Class by @RoadSigns in #48

Full Changelog: v0.0.9...v0.0.10