Skip to content

Releases: twitter/algebird

v0.13.10

10 Jul 21:51
v0.13.10
faf123b
Compare
Choose a tag to compare

Pull Requests

v0.13.9

04 Nov 15:58
1e8ba3e
Compare
Choose a tag to compare

🚀 Enhancements

🌱 Dependency Updates

Full Changelog: v0.13.8...v0.13.9

v0.13.8

21 May 21:56
c81ee2e
Compare
Choose a tag to compare

🐛 Bug Fixes

🚀 Enhancements

📗 Documentation

🌱 Dependency Updates

decay all the things

12 May 21:23
Compare
Choose a tag to compare

Thanks to @nevillelyh, @regadas and @non for contributions on this release.

  • Add a DecayingCMS type for exponentially decaying count-min-sketch, #809
  • fix an issue with incorrect scalac optimize options on 2.13 #818
  • Lots of dependency updates from @scala-steward.

see the full list of 63 commits

Algebird 2019 edition

18 Nov 21:27
Compare
Choose a tag to compare

This is a big release with many new features:

v0.13.5...v0.13.6

Thanks to everyone who helped with this release! (including the above and @dieu @sritchie @alanbato )

Algebird Spark on Scala 2.12

10 Nov 02:22
Compare
Choose a tag to compare

We upgrade algebird-spark to support scala 2.12 and Spark 2.4.0: #670

Min is not Max

22 Feb 19:18
Compare
Choose a tag to compare

This is an important bugfix release if you use Min. It was broken in 0.13.2 and 0.13.3.

Fix is here: #651. Thanks @kellen!

Additionally, a Window[T] monoid was added to track the most recent N things see #649 and #652. Thank you @cdg-stripe !

Macroergonomics

04 Oct 02:33
Compare
Choose a tag to compare

A minor release to fix to very minor bugs:

  • #647 make macros work with parameterized type classes
  • #646 fix a serialization issue with SketchMap

Gentle Caregiver

14 Sep 20:04
Compare
Choose a tag to compare

Identical to 0.13.1 except on scala 2.12 we turn on optimization and inline from the algebird package.

See #645

Abrasive Caregiver

14 Sep 19:47
Compare
Choose a tag to compare

This is a minor release that fixes some implicit resolution issues and adds a couple of utility methods. It also fixes the 2.12 artifact which was incorrectly inlining.

Changes:

  • #622 fix ambiguous implicit for Max semigroup
  • #637 add ability to create a BloomFilter from an Iterator
  • Make Successible Serializable (accidentally pushed directly to develop. woops!)
  • #641 make implicitly[Semigroup[BigDecimal]] work again
  • #627 add more utility methods to Interval (including ability to make open and closed intervals and isEmpty on an Intersection.
  • #643 remove incorrect optimization setting in 2.12 to prevent inlining outside of the project.