Skip to content

Releases: j2inn/libhaystack

Fix issue with Grid JSON decoding

03 Oct 15:29
c91f39a

Choose a tag to compare

Fix security issue

22 Sep 16:56
57ffd43

Choose a tag to compare

Remove Wee-Alloc dependency as it was not maintained anymore and use the standard allocator for Wasm.

Updated dependencies and made sure it compiles with Rust 1.64.0

Update unit database

25 Aug 17:21
8821381

Choose a tag to compare

  • Update the unit database from Fantom
  • Make the ref list resolver apply to all comparator operators
  • Refactor some internals of the filter and zinc parsers

Implement Ref list filtering

24 Aug 20:19
fda335b

Choose a tag to compare

Fix haystack filter parsing for `is a` queries

24 Aug 08:02
e6c4b42

Choose a tag to compare

Fix for parsing the entire haystack filter when parsing a query with an is a query.

Implement a new reflection algorithm

21 Jul 16:42
cf3e0e7

Choose a tag to compare

Introduces a new reflection algorithm that finds the most specific entity type based on the inheritance hierarchy.

Update dependencies

20 Jun 23:21

Choose a tag to compare

Update some dependencies to address potential security issues as reported by dependabot.

Chnage the unit tests to use a static name space instance.

Release 1.0.2

26 Apr 16:12
8821d51

Choose a tag to compare

Haystack Filter API: Made the Haystack Filter Nodes public.

Release 1.0.1

03 Mar 19:29
fd329bb

Choose a tag to compare

Improve the performance for the namespace lookup functions.

Release for 1.0.0

21 Feb 15:58

Choose a tag to compare

Release the 1.0.0 version.

Features

  • Haystack core types
  • Zinc and JSON encoding
  • Filter parser and execution
  • Haystack defs ontology support
  • C API