Releases: howsoai/amalgam
Releases · howsoai/amalgam
Amalgam 46.0.1
What's Changed
- 18208: Adds null option to set_digits to skip setting the digit by @howsohazard in #32
Full Changelog: 46.0.0...46.0.1
Amalgam 46.0.0
What's Changed
- 18025: Reduces overhead for building and running queries and cleans up code by @howsohazard in #28
- 18113: Fixes deadlock when calling another entity in the parameters of call_container by @howsohazard in #30
- 18066: Refactors distance code to make way for additional feature types by @howsohazard in #31
- 18064: Adds previous_result opcode, enhances while opcode, renames target_* opcodes to current_*, changes reduce opcode, MAJOR by @howsohazard in #29
Full Changelog: 45.0.1...46.0.0
Amalgam 45.0.1
What's Changed
- 16948: Adds wasm64 tests and cleans up workflows by @calebwherry in #23
- 17914: Updates wasm test package versions by @calebwherry in #24
- 17919: Fixes rare crashes when multiple entities are being concurrently executed and garbage collection is triggered by @howsohazard in #26
- 17630 & 17861: Implements number interning, improves change value efficiency, fixes cyclic bug by @howsohazard in #25
- 17481: Removes MacOS-arm64 smoke test as release requirement by @apbassett in #27
New Contributors
- @apbassett made their first contribution in #27
Full Changelog: 45.0.0...45.0.1
Amalgam 45.0.0
What's Changed
- 17747: Upgrades mac build to macOS 12 (Monterey), MAJOR by @calebwherry in #19
- 17758: Fixes memory leak on system call on arm by @calebwherry in #20
Full Changelog: 44.0.3...45.0.0
Amalgam 44.0.3
What's Changed
- 17597: Enables performance profiling for multithreaded builds by @howsohazard in #12
- 17595: Enables profiling from the command line without preprocessor macros by @howsohazard in #15
- 17620: Adds inclusive performance counters, reduces overhead of performance counters by @howsohazard in #16
- 17697: Removes no postfix binaries by @calebwherry in #17
Full Changelog: 44.0.2...44.0.3
Amalgam 44.0.2
What's Changed
- 17520: Improves documentation for conclude opcode and slightly reduces overhead for it by @howsohazard in #8
- 17568: Improves performance of destroy_entities by destroying the entity caches directly instead of removing data first by @howsohazard in #9
- 17568: Removes entity cache indirection to improve performance, plus accompanying code cleanup by @howsohazard in #10
- 17593: Fixes issue where entities recreated with the same name would receive the same random number seed if the seed state were not advanced by @howsohazard in #11
Full Changelog: 44.0.1...44.0.2
Amalgam 44.0.1
What's Changed
- 17471: Update VS launch file examples by @calebwherry in #4
- 17480: Fine-grained locking enhancements by @calebwherry in #1
- 17490: Fixes json parsing issues when the document is a single scalar by @howsohazard in #5
- 17499: Fixes crash when attempting to parse invalid json by @howsohazard in #6
Full Changelog: 44.0.0...44.0.1
Amalgam 44.0.0
What's Changed
- 17442: Fixes bug in mutate by @howsohazard in #2
- 17446: Update to OSS license - AGPLv3, MAJOR by @calebwherry in #3
New Contributors
- @howsohazard made their first contribution in #2
- @calebwherry made their first contribution in #3
Full Changelog: 43.4.0...44.0.0
Amalgam 43.4.0
Full Changelog: https://github.com/howsoai/amalgam/commits/43.4.0