Skip to content

Release 0.6.1

Compare
Choose a tag to compare
@Guardiola31337 Guardiola31337 released this 01 Feb 23:13
· 3089 commits to main since this release
25ff3bf

Noteworthy in this release:

  • New optics Index and FilteredIndex. Thank you @nomisRev
  • Update Option.forall to return true on None. Thanks @benfleis!
  • Add Either.getOrHandle. Cheers @sbuettner
  • Eval is stack safe and more performant now. Great job by @aedans
  • New datatype Weak by @pablisco. <3 you man :D
  • Better build errors in Java9 and JRE by @christophsturm. Awesome find!
  • Deprecate yields in binding comprehensions, you can now return any value

A big thanks to all the contributors to the docs, especially those who did it for their first time!

Contributions:

  • Andrzej Ressel (12):
    - @optional annotation and converters

  • Christoph Sturm (1):
    - improve error message on incompatible jdk version

  • Guardiola31337 (3):
    - Fixes to README docs

  • Israel (11):
    - Website improvements and video enabled tutorials

  • Juan Valencia Calvellido (6):
    - Website improvements and video enabled tutorials

  • Mike Kobit (5):
    - Build improvements and repl task that opens a REPL with Arrow in its classpath

  • Pablisco (2):
    - Weak data type and docs

  • Pratik Chaudhary (2):
    - Option doc improvements

  • Simon Buettner (2):
    - getOrHandle extension

  • Simon Vergauwen (26):
    - Optic law fixes and `FilterIndex

  • aedans (2):
    - Compute -> FlatMap and Call -> Defer
    - Improve Eval stack safety

  • ben fleis (1):
    - update Option.forall to return true on None (ie, empty)

  • pakoito (20):
    - Docs, Effects and binding improvements that deprecate yields