Skip to content

Releases: wiz-develop/php-value-object

v0.7.7

15 Oct 09:15
c677cb4

Choose a tag to compare

What's Changed

  • ArrayList mapToGroups メソッド の PHPDoc 誤記修正 by @endou-mame in #64
  • LocalDate 値オブジェクトの min/max をオーバーライドできるようにする by @endou-mame in #66

Full Changelog: v0.7.6...v0.7.7

v0.7.6

05 Sep 04:25
a1be1e1

Choose a tag to compare

What's Changed

  • ArrayList に mapToDictionary と mapToGroups メソッドを追加する by @endou-mame in #60
  • StringValue の MIN_LENGTH を 1→0 に変更する(空文字が弾かれるため) by @endou-mame in #62

Full Changelog: v0.7.5...v0.7.6

v0.7.5

13 Aug 10:51
b9ea01c

Choose a tag to compare

What's Changed

  • コンストラクタの不変条件アサーションで表明違反となった場合、何の違反なのか不明で辛い by @endou-mame in #58

Full Changelog: v0.7.4...v0.7.5

v0.7.4

13 Aug 08:05
5d35fa4

Choose a tag to compare

What's Changed

Full Changelog: v0.7.3...v0.7.4

v0.7.3

04 Aug 10:34
573876d

Choose a tag to compare

What's Changed

  • ArrayList, Map に filterAs 関数を追加(ついでに ArrayList に values 関数も実装) by @endou-mame in #53
  • flatMap が想定の動きをしない by @endou-mame in #54

Full Changelog: v0.7.2...v0.7.3

v0.7.2

04 Aug 06:46
17d92fc

Choose a tag to compare

What's Changed

  • LocalDateRange の rangeType を動的ではなく静的に決定するよう修正、閉区間として From, TO を取得するメソッドを追加 by @endou-mame in #49
  • 閉区間の場合 LocalDateRange isValidRange メソッドの判定が間違っている by @endou-mame in #51

Full Changelog: v0.7.1...v0.7.2

v0.7.1

01 Aug 03:15

Choose a tag to compare

Full Changelog: v0.7.0...v0.7.1

v0.7.0

31 Jul 16:17
44f443c

Choose a tag to compare

What's Changed

  • wiz-develop/php-cs-fixer-config 8.3 to 8,4 by @endou-mame in #44
  • LocalDateRange の属性 from, to の型を継承時に指定できるようにする by @endou-mame in #47

Full Changelog: v0.6.4...v0.7.0

v0.6.4

16 Jul 07:30

Choose a tag to compare

What's Changed

  • Add claude GitHub actions 1752638317329 by @endou-mame in #41
  • feat: Add filterStrict() and flatten() methods to ArrayList by @endou-mame in #42

Full Changelog: v0.6.3...v0.6.4

v0.6.3

10 Jul 15:27
13162c9

Choose a tag to compare

What's Changed

  • fix: 引数の型を修正し、エラーハンドリングを強化 by @endou-mame in #39

Full Changelog: v0.6.2...v0.6.3