Skip to content

Releases: howsoai/amalgam

Amalgam 51.0.3

06 May 21:09
17a634e
Compare
Choose a tag to compare

What's Changed

  • 20178: Fixes seeds being random on load entity via C API by @howsohazard in #124

Full changelog: 286e662...17a634e

Amalgam 51.0.2

02 May 13:41
286e662
Compare
Choose a tag to compare

What's Changed

  • 20138: Improves nominal deviation math and fixes bugs around code comparisons with small values by @howsohazard in #123

Full changelog: 8b90164...286e662

Amalgam 51.0.1

01 May 17:48
8b90164
Compare
Choose a tag to compare

What's Changed

  • 20122: Fixes data corruption issue when setting entity code when at least two nodes share the same label name by @howsohazard in #122

Full changelog: 99b424f...8b90164

Amalgam 51.0.0

19 Apr 18:08
99b424f
Compare
Choose a tag to compare

What's Changed

  • 20025: Implements more sparse deviation logic, fixes rare edge cases with null string values and code/string distances by @howsohazard in #121

  • 19979: Adds support for escape_filename and escape_contained_filenames in LoadEntity to tracefiles and the external interface, MAJOR by @cademack in #120

Full changelog: ff5edd4...99b424f

Amalgam 50.0.2

17 Apr 14:39
ff5edd4
Compare
Choose a tag to compare

What's Changed

  • 19974: Fixes issue where target could access freed EvaluableNodes from declare opcode, and possible crash when using write listeners by @howsohazard in #118

  • 19919: Changes debugging line numbers to be 1-based instead of 0-based by @howsohazard in #116

Full changelog: bd0311b...ff5edd4

Amalgam 50.0.1

12 Apr 16:15
bd0311b
Compare
Choose a tag to compare

What's Changed

  • 19404: Improves reliability of release notes by @apbassett in #117

  • 19953: Fixes bug where version string was not returned on successful file loads by @howsohazard in #119

Full changelog: 6d43623...bd0311b

Amalgam 50.0.0

10 Apr 14:19
6d43623
Compare
Choose a tag to compare

What's Changed

  • 19895: Fixes bug running tracefiles by @howsohazard in #112
  • 19899: Fixes bug where label escapes were being double incremented/decremented, makes container calls more consistent, MAJOR by @howsohazard in #113
  • 19914: Minor tweaks to performance, updates documentation for calling container entity by @howsohazard in #114
  • 19916: Improves approximate deviation accuracy that fixes issue where nearest neighbors would be missed with large deviations by @howsohazard in #115

Full Changelog: 49.2.0...50.0.0

Amalgam 49.2.0

05 Apr 19:13
112ccab
Compare
Choose a tag to compare

What's Changed

  • 19827: Allows self-cloning of entities, MINOR by @howsohazard in #104
  • 19837: Updates 3rd party dependencies by @cademack in #106
  • 17481: Adds retry strategy to ninja installation on Windows by @apbassett in #107
  • 19845: Improves performance with larger data sets, especially with nulls, addresses minor accuracy issue with nominal nulls, begins implementation of sparse deviation matrices by @howsohazard in #108
  • 19861: Adds more warnings for when source code has parse errors by @howsohazard in #111
  • 19853: Fixes bug with null nominals, improves bit vector heuristic threshold for performance by @howsohazard in #110

Full Changelog: 49.1.0...49.2.0

Amalgam 49.1.0

28 Mar 18:03
2409387
Compare
Choose a tag to compare

What's Changed

Full Changelog: 49.0.0...49.1.0

Amalgam 49.0.0

25 Mar 22:19
af48bc3
Compare
Choose a tag to compare

What's Changed

  • 18697: Adds flexibility to difference_entities and flatten_entity, fixes crash in mix_entities and bug with assocs with difference opcodes, MINOR by @howsohazard in #96
  • 19678: Changes caml format to automatically flatten and reconstruct entities, MAJOR by @howsohazard in #97
  • 19273: Fixes an issue when storing an entity with an invalid path by @cademack in #98
  • 19723: Handle possible errors from create_directory by @cademack in #100
  • 19730: Adds CloneEntity to Amalgam API, MINOR by @howsohazard in #99
  • 19769: Fixes bug where cyclic features may double-count distance terms, improves performance for queries with many entities by @howsohazard in #101
  • 19783: Corrects builds of Apple M1 and above to use arm 8.5a instead of 8.4a by @howsohazard in #102

Full Changelog: 48.2.0...49.0.0