Skip to content

Releases: texthtml/maybe

v0.8.0

29 Apr 23:47
47b8418
Compare
Choose a tag to compare

What's Changed

  • Add Option::zipWith() by @mathroc in #56
  • chore(deps): update dependency texthtml/doctest to ^0.3 by @text-html-renovate in #57
  • use texthtml/object-reaper by @mathroc in #59
  • Allow to specify multiple exception classes in tryOf() by @kylekatarnls in #60
  • chore(deps): update composer docker tag to v2.8.8 by @text-html-renovate in #58

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

v0.7.0

08 Feb 22:54
d9e1289
Compare
Choose a tag to compare

What's Changed

  • fix deps by @mathroc in #39
  • fix test action by @mathroc in #40
  • update dev deps by @mathroc in #41
  • feature: Better Option type annotations by @mathroc in #20
  • chore: Configure Renovate by @text-html-renovate in #42
  • chore(deps): update composer docker tag to v2.8.0 by @text-html-renovate in #44
  • chore(deps): update composer docker tag to v2.8.1 by @text-html-renovate in #45
  • chore(deps): update composer docker tag to v2.8.2 by @text-html-renovate in #46
  • chore(deps): update phpstan packages to v2 (major) by @text-html-renovate in #47
  • chore(deps): update composer docker tag to v2.8.3 by @text-html-renovate in #49
  • chore(deps): update php docker tag to v8.4 by @text-html-renovate in #50
  • chore(deps): update composer docker tag to v2.8.4 by @text-html-renovate in #51
  • chore(deps): update composer docker tag to v2.8.5 by @text-html-renovate in #52
  • chore(deps): update dependency vimeo/psalm to v6 by @text-html-renovate in #54
  • chore(deps): update dependency phpunit/phpunit to v12 by @text-html-renovate in #55
  • PHP 8.4 by @mathroc in #48

Full Changelog: v0.6.0...v0.7.0

v0.6.0

22 Jul 22:59
95dc3bf
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.0...v0.6.0

v0.5.0

20 Jul 00:03
9da2318
Compare
Choose a tag to compare

What's Changed

  • Feature: add Option::of() & Option::tryOf() by @mathroc in #21
  • Feature: add Option::ify() & Option::tryIfy() by @mathroc in #22
  • Feature: add Result::trap() by @mathroc in #23
  • feature: Add Result\ify() by @mathroc in #24

Full Changelog: v0.4.0...v0.5.0

v0.4.0

18 Jul 07:13
e7fed1a
Compare
Choose a tag to compare
  • Re license as MIT

v0.3.0

16 Jul 00:42
deec0f0
Compare
Choose a tag to compare
  • Make Result\Ok & Result\Err extendable (see #16)
  • Improve type annotations

v0.2.0

04 Jul 15:08
2a8a47e
Compare
Choose a tag to compare

New features

  • Option::isSome(): bool
  • Option::isSomeAnd(callable $predicate): bool
  • Option::isNone(): bool
  • Result::isOk(): bool
  • Result::isOkAnd(callable $predicate): bool
  • Result::isErr(): bool
  • Result::isErrAnd(callable $predicate): bool

v0.1.0

17 Jul 23:43
b27796a
Compare
Choose a tag to compare

Initial release