Releases: howsoai/amalgam
Amalgam 51.0.3
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
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
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
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
andescape_contained_filenames
in LoadEntity to tracefiles and the external interface, MAJOR by @cademack in #120
Full changelog: ff5edd4...99b424f
Amalgam 50.0.2
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
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
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
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
What's Changed
- 19796: Adds opcode_stack opcode, MINOR by @howsohazard in #103
Full Changelog: 49.0.0...49.1.0
Amalgam 49.0.0
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