Skip to content

Releases: axone-protocol/prolog

v3.2.0

03 Mar 08:02
7f40dd8

Choose a tag to compare

3.2.0 (2026-03-03)

Features

  • engine: add VM metering (11d1ec5)

v3.1.0

12 Feb 19:35
17a1c8d

Choose a tag to compare

3.1.0 (2026-02-12)

Features

  • engine: expose VM.LoadedSources() (baa7d26)

v3.0.0

10 Feb 20:11
08a123f

Choose a tag to compare

3.0.0 (2026-02-10)

⚠ BREAKING CHANGES

  • engine: restore halt/1 behavior with error signaling for VM execution
  • engine: route open/3 and open/4 through VM.FS with OpenFileFS support

Features

  • engine: add read_write mode for bidirectional file I/O (0fed4e0)

Bug Fixes

  • engine: restore halt/1 behavior with error signaling for VM execution (cb318a7)

Code Refactoring

  • engine: route open/3 and open/4 through VM.FS with OpenFileFS support (469300f)

v2.1.1

19 Dec 18:20
048be23

Choose a tag to compare

What's Changed

Full Changelog: v2.1.0...v2.1.1

v2.1.0

18 Dec 19:15
c7069de

Choose a tag to compare

What's Changed

  • Perf/dict value by @ccamel in #24
  • Feat/get dict 4 by @ccamel in #25
  • Feat/add del dict 4 by @ccamel in #26
  • Ci/dependabot and project automation by @ccamel in #27
  • build(deps): bump actions/setup-go from 2 to 6 by @dependabot[bot] in #28
  • build(deps): bump github.com/stretchr/testify from 1.8.1 to 1.11.1 by @dependabot[bot] in #29
  • build(deps): bump codecov/codecov-action from 4 to 5 by @dependabot[bot] in #30
  • build(deps): bump golang.org/x/crypto from 0.0.0-20201016220609-9e8e0b390897 to 0.42.0 by @dependabot[bot] in #31
  • build(deps): bump actions/checkout from 2 to 5 by @dependabot[bot] in #33
  • build(deps): bump golang.org/x/crypto from 0.42.0 to 0.43.0 by @dependabot[bot] in #34
  • build(deps): bump golang.org/x/crypto from 0.43.0 to 0.44.0 by @dependabot[bot] in #35
  • build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #37
  • build(deps): bump golang.org/x/crypto from 0.44.0 to 0.45.0 by @dependabot[bot] in #36
  • Make stream representation deterministic by @ccamel in #39

New Contributors

Full Changelog: v2.0.1...v2.1.0

v2.0.1

26 Nov 11:14
d900321

Choose a tag to compare

What's Changed

  • style(engine): expose atom for panic_error term by @ccamel in #23

Full Changelog: v2.0.0...v2.0.1

v2.0.0

25 Nov 17:49
b16f8f9

Choose a tag to compare

What's Changed

  • Add support for hooks in bytecode execution by @ccamel in #8
  • docs(readme): add notice about hard fork by @ccamel in #9
  • ✨ add lazy sequence support for delayed promises by @ccamel in #10
  • refactor(mod)!: rename the go module of this repository by @amimart in #11
  • 🐛 Fix mishandling of **/ at the end of bracketed comment. by @ccamel in #13
  • Avoid recursive file load by @ccamel in #15
  • Fix typo in atomPastEndOfStream definition by @ccamel in #16
  • Add (preliminary) support for dicts structure by @ccamel in #17
  • Fix/dict key access by @ccamel in #19
  • Docs/complete readme by @ccamel in #20
  • Security/forbid halt by @ccamel in #21
  • Chore/prepare v2 by @ccamel in #22

New Contributors

  • @ccamel made their first contribution in #8

Full Changelog: v1.0.0...v2.0.0

v1.0.0

24 Jul 14:55
ea00e9b

Choose a tag to compare

This version brings some needed changes for our usage of this prolog VM in axoned.

It is based on the v1.2.1 version of the original repository.

What's Changed

New Contributors

Full Changelog: https://github.com/axone-protocol/prolog/commits/v1.0.0