Skip to content

Releases: google/mangle

Mangle v0.4.0

Choose a tag to compare

@burakemir burakemir released this 01 Nov 14:52

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

Choose a tag to compare

@burakemir burakemir released this 21 May 19:30

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

Choose a tag to compare

@burakemir burakemir released this 14 Aug 17:07

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

Choose a tag to compare

@burakemir burakemir released this 16 Dec 14:52

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.