Skip to content

Releases: Consensys/souffle.ts

v0.2.2

20 Feb 01:25
Compare
Choose a tag to compare

Nit fixes from last rel.

v0.2.1

19 Feb 21:04
Compare
Choose a tag to compare

Previous tag didn't release due to forgotten package.json bump. Brain dead moment.

v0.2.0

19 Feb 20:56
203252e
Compare
Choose a tag to compare

This release:

  • Simplifies interface by removing Instance classes. Instead we have just a run() method that returns Result instances, which hold references to on-disk resources that may be release()-ed, and is responsible for translating facts
  • run() expects users to provide output relation objects. This requirement was added since finding the actual instantiated relations in the presence of components is tricky.
  • multiple bug fixes in Component instantiation

v0.1.6

04 Apr 00:35
Compare
Choose a tag to compare

Dummy release - v0.1.5 didn't deploy.

v0.1.5

04 Apr 00:28
Compare
Choose a tag to compare

Add a utility function isPrimitiveType

v0.1.4

23 Mar 03:14
Compare
Choose a tag to compare

Initial GH release. Currently have:

  1. (mostly) complete parser for the Souffle language
  2. Instance classes that warp around the Souffle language taking care of:
  • running Souffle on the given datalog
  • collecting the resulting facts from either .csv files or a sqlite database