Skip to content

Releases: benpickles/operatic

0.7.0

12 May 10:40
Compare
Choose a tag to compare
  • Data within an operation is now gathered on a separate #data object that's passed to a concrete Operatic::Success/Operatic::Failure result instance on completion. Convenience data accessors can be defined on the Data object (via the renamed Operatic.data_attr) but remain available on the result using the magic of Result#method_missing. #18
  • Require Ruby version 2.7+.
  • Support pattern matching solely against a Result's data. #20

0.6.0

22 Aug 21:00
Compare
Choose a tag to compare
  • Support pattern matching a Result (in Ruby 2.7+). #12

0.5.0

23 Jun 19:57
Compare
Choose a tag to compare
  • Support custom initialize method to aid compatibility with other libraries. #11
  • Rename to Operatic.result_attr to be more specific about its functionality. #10
  • Get and set Result data with #[] / #[]=. #9

0.4.0

25 May 18:42
Compare
Choose a tag to compare
  • Switch to keyword arguments. #8

0.3.1

05 Jan 13:20
Compare
Choose a tag to compare
  • Less specific Rake dependency. #6

0.3.0

27 Nov 14:07
Compare
Choose a tag to compare
  • Implement #to_h not #to_hash. #4

0.2.0

23 Nov 12:12
755ece2
Compare
Choose a tag to compare

Version 0.2.0

First official version hosted on RubyGems.org.

0.1.1

27 Sep 13:02
df10621
Compare
Choose a tag to compare

Hoping to fix publishing to GPR 🤞

First release

27 Sep 12:55
7fa9e4c
Compare
Choose a tag to compare
v0.1.0

Publish to GPR on release.