Skip to content

Releases: google/mangle

Mangle v0.4.0

01 Nov 14:52

Choose a tag to compare

Good things happened to Mangle Datalog (go)...

Thanks to all who contributed, and also all who asked questions and requested features!

Even if it is few commits, they were quite a few improvement so a new release is in order.

Features:

  • Aggregation can call non-reducer functions
  • Proper support for external predicates
  • Add check for duplicate declarations @deesh-code
  • Adds aggregation reducer that creates a map @deesh-code
  • improved error message for arity error @Ritik82

Bugfix:

  • fixed a simplecolumn format serialization bug
  • interpreter uses different String() function, supporting unicode output @RyanCarlisle
  • interpreter outputs to the correct stream @swdunlop
  • Abs edge case for int64 @hertzcodes
  • Typos in docu @0xflotus

Full Changelog: v0.3.0...v0.4.0

Mangle v0.3.0

21 May 19:30

Choose a tag to compare

There have been a number of changes, notably

  • .Type<> syntax.
  • ⟸ (leftwards leaning double arrow) syntax for rules
  • a few functions were implemented.

Thanks to all who contributed!

Full Changelog: v0.2.0...v0.3.0

Mangle v0.2.0

14 Aug 17:07

Choose a tag to compare

Cutting a new release with current state.

Lattice support! Bugs fixed! Docs! The interpreter is now called "mg".

Full Changelog: v0.1.0...v0.2.0

Mangle v0.1.0 release

16 Dec 14:52

Choose a tag to compare

It has been over a year that Mangle was published on GitHub.
A few bugs were found and fixed. Time for a first release!

I am merely tagging the current state v0.1.0.
This release should enable some folks to use Mangle at a specific state.

There still remain a lot of good ideas to be implemented and specified until 1.0.