Skip to content

Releases: guregu/pengine

Update Prolog

25 Sep 08:51
Compare
Choose a tag to compare
  • Update to latest ichiban/prolog

v0.2.3

07 Aug 15:56
Compare
Choose a tag to compare
  • Update ichiban/prolog to v0.10.4, fixing some encoding issues.

Full Changelog: v0.2.2...v0.2.3

v0.2.2

11 Jul 18:30
Compare
Choose a tag to compare
  • Support SWI dictionaries in JSON-type responses (Prolog-type can't parse them)
  • Return an error instead of panic when Prolog parser fails
  • Fix auto-destroy in JSON format

Full Changelog: v0.2.1...v0.2.2

Minor fix

01 May 19:56
Compare
Choose a tag to compare
  • Fixes unexported internal type accidentally being returned instead of the Answers interface for Client.Ask
  • Minor code cleanup and README improvement

v0.2.0

25 Apr 20:15
Compare
Choose a tag to compare
  • Prolog API supports the SourceText field now, giving it parity with the JSON API (fixes #4)
  • pengine_rpc/3 now supports src_text(Atom) option
  • Added a Denbug option to client config and debug(Boolean) option for pengine_rpc/3, which logs requests and responses.

Full Changelog: v0.1.2...v0.2.0

big Prolog speedup & bugfixes

18 Apr 14:56
Compare
Choose a tag to compare
  • fix operator encoding (#5)
  • massively improve Prolog format API speed
  • fix pengine_rpc/3 hanging on failure
  • more tests & docs

minor fixes

17 Apr 21:30
Compare
Choose a tag to compare
  • removed some extraneous logging statements and types left in from prototyping
  • updated docs

first release!

17 Apr 04:40
Compare
Choose a tag to compare

Major overhaul from the first alpha release.

  • Rename Server → Client
  • Add Prolog format support
  • Lots more options
  • Better README and docs