Releases: metacall/core
Releases · metacall/core
MetaCall v0.9.15 [2025-10-30]
- Update version to v0.9.15.
- Disable cxx port.
- Solve more issues in metacall.
- Solve issues cxx port.
- Solve issues in metacall cxx port test.
- Solve issue with metacall clear.
- Improved rs port handle api.
- Add base for handle in rs_port.
- Update versions rs port.
- Solve issues with upload in rs port.
- Add new async api in rs port.
- Solve issues in windows with cxx port.
- Solve issues with rs_port.
- refactor: rename 'script' parameters to 'path' in file loading functions (#587)
- replace string loader tags with
Tagenum (#588) - Improve metacall cxx port.
- Improve cxx port.
- Review of Thomas PR.
- Reimplement and bugfix environment_variable_path_create, portability_path_get_name, portability_path_get_name_canonical (#580)
- Improve cxx port.
- Improve few issues in c++ port.
- Remove version from rs_ports dependency.
- Separated CI of rust into test and build.
- Solve issues with ownership in cxx port.
- Add base for cxx port.
- Replace relevant EXPECT_EQ / ASSERT_EQ with EXPECT_STREQ / ASSERT_STREQ (#579)
- Corrected versions of rs_port.
- Remove windows.
- Improve rust ci.
- Trying windows rust test again.
- rust metacall-sys crate: enhance searching with RPATH handling for C Libs discovery across platforms (binary) and improve metacall-sys cargo (#576)
- edit rs port readme and providing relatable links (#575)
- Exposed the rs port find method for metacall library.
- Improved rs port.
- Improved portability of rs port.
- Update rust ci.
- Remove windows from rust ci.
- Upgrade rs_port version.
- remove usage of metacall::switch and some edits in Rust docs (#573)
- Solve issues in rust port.
- Add load from memory in c loader.
- Trying to solve issues with windows on rs_port.
- Comment out windows in rs_port ci.
- Solve issues with cargo test.
- Solve more issues in build.rs.
- Solve cmake issue in macos benchmarks ci.
MetaCall v0.9.14 [2025-09-04]
- Update version to v0.9.14.
- Remove release of rust ci from PR and workflow dispatch.
- Solve issue with MacOS CMake.
- Improve tcc support on C Loader.
- fix and refactor: rust port not finding metacall shared libraries and config files (#569)
- Update bindings.
- Solve issues with tests.
- Improve pointer, array in C loader.
- Improve C loader ptr and tests.
- Add support for array by value.
- Solve issues with pointers in node loader.
- Improve C loader with more types and issues.
- Solve issues with metacall values.
- Add exception facility for errors.
- Add error generation (throwable).
- Solve wrong error message location.
MetaCall v0.9.13 [2025-07-09]
- Update version to v0.9.13.
- Update rs_port version.
- Add support to relative paths in configurations.
- Update version of node port in lockfile.
- Remove PORT_LIBRARY_PATH.
- Implement metacall_box for passing function arguments with different types (#538)
- Update docker-hub.yml
MetaCall v0.9.12 [2025-07-02]
- Update to version v0.9.12.
- Solve issues.
- Remove license from python package,.
- Move to setup.py again, it conflicts with distributables.
MetaCall v0.9.11 [2025-07-02]
- Update version to v0.9.11.
- Remove license from python package completely.
- Add token permissions to python package.
- Add license to python package again.
- Remove license completely.
- License files python package.
- Modify license.
- Update pyproject.toml
- Remove license.
- Update setuptools.
- Remove unused files python package.
- Update license version.
- Update port version.
- Improving pyproject.toml.
- Create pyproject.toml
- Remove license files.
- Test python package.
- Update license properly.
- Update license_files.
- Remove setup.cfg.
- Remove setup.py run on python package.
- Update python package, remove version.
- Update version of node package.
- Corrected bash script.
- Trying to build python package.
- Testing node port.
- Update python port.
- Remove python build.
- Solve issues with python.
- Trying to solve more issues in node and python packages.
- Improve python package publish and add nodejs package publish.
- Solve issues with macos ci.
MetaCall v0.9.10 [2025-07-01]
- Update version to v0.9.10.
- Solve issues with wasmtime.
- Solve issues with deadlocks on windows.
- Solve issues with debug prints on python.
- Solve issues with ruby.
- Improve issues with ruby port.
- Exit properly on CLI error.
- Improve debugging tools for threading in python loader.
MetaCall v0.9.9 [2025-06-17]
- Update version to v0.9.9. Long live to Argentum Online.
- Solved issues on macos.
- Solve issue with macos.
- Add more debug info macos.
- Add more debug info in macos.
- Test with index 0.
- Debug macos.
- Add more debug info.
- Add more debug info to configuration.
- Trying to solve configuration issues.
- Solved deadlock in python windows.
- Add sanitizer env vars for node port.
- Add environment variables for sanitizer.
- Improve configuration path detection.
- Trying to improve env var requirements.
- Trying to solve issues with threads python.
- Remove incompatible ubsan option.
MetaCall v0.9.8 [2025-06-12]
- Update version to v0.9.8.
- Update backwardcpp.
MetaCall v0.9.7 [2025-06-11]
- Update version to v0.9.7.
- Solve issue in node port.
MetaCall v0.9.6 [2025-06-11]
- Update version to v0.9.6.
- Remove release in windows, python still failing.
- Add install step to ci.
- Improve install method of py port.
- Remove dead code and enable release on windows.
- Solve issues with ruby.
- Add search paths for dependencies.
- Solve issue with nodejs.
- Add support for newer windows versions.
- Solve issues with gtest on sanitizers.
- Solve issue on cast.
- Solve issues on workflows, enable windows versions on benchmarks.
- Solve issues in msvc.
- Add support for preprocessor in msvc 2022+.
- Use ruby-loco.
- Improve version.
- Add visual studio version.
- Trying to solve ruby issues.
- Trying to solve preprocessor issues.
- Revert "Trying to solve issues with preprocessor."
- Trying to solve issues with preprocessor.
- Solve issues with threading on windows.
- Add error info.
- Remove release for now in windows.
- Solve issues with preprocessor on MSVC 2022.
- Add release in order to test win.
- Enable all windows versions again.
- Trying to solve issues with linux ubuntu builds.
- Solve more issues on macos.
- Make NPM work in macos.
- Solve issues with sanitizers.