Releases: metacall/core
Releases · metacall/core
MetaCall v0.5.31 [2022-09-06]
- Update version to v0.5.31.
- Add ICU support for FindNodeJS on version 18.
- Use random rs output name. (#334)
- Review python port for checking rust leaks are not due to python port.
- Solve bug from metacall copy value.
- Created a test for segmentation fault in metacall await.
- Test Job (with NodeJS) for Windows in the CI Workflow (#336)
- Solve RPATH bug for relocatable metacall in MacOS (#335)
MetaCall v0.5.30 [2022-09-01]
- Update version to v0.5.30.
- Solved problem with docker runtime image related to plugins.
- Test Job (with Python) for Windows in the CI Workflow (#329)
MetaCall v0.5.29 [2022-08-31]
- Update version to v0.5.29.
- Solve some leaks in rust tests.
- Add information about value types.
- Add previous check for ext_loader in order to detect before loading dynlink if the library exists.
- add argument number and type checks in cli-core-plugin`
- Solve bug from CLI eval, improved testing related to cli.
MetaCall v0.5.28 [2022-08-30]
- Update version to v0.5.28.
- Review await test related to core cli plugin, bug still not solved.
- Update go port readme.
- Add rs package extension to py_port.
- Add &str support for rs.
- Add test for loading rs package with dependencies.
- Handle rs crate dependencies.
- test for await bug
- add declaration for wg in README
- Update README.md with async example
- Add base for Nim port packaging.
- Update license copyright year.
- Add base for testing spread operator, we have not decided yet how to handle it.
- Cleanup unwraps in rs_loader.
- Improve error handling in rs_loader/src.
- Clear Error message when backtrace_plugin load fails * Added backtrace in test.yml * Doc fix in metacall_runtime.sh
- Add crossplatform backtrace support through backtrace plugin.
- Fix last rust leak.
- Handle rust function that returns nothing.
- Add rust supressions for leak sanitizer.
- Fix rs_loader leaks.
- Solve segmentation fault in case of plugin error on cli.
MetaCall v0.5.27 [2022-08-12]
- Update version to v0.5.27.
- Remove MACOSX_BUNDLE from source/cli/metacallcli/CMakeLists.txt
- Handle build type in rs_port.
- Update version to v0.5.26.
- Solve leak with metacallcli inspect.
- Solve deploying bug with plugins.
- Solve minor bugs in test CI from previous commit.
- Load plugins in CLI, beginin of the final refactor in the CLI.
- Solving few bugs in test.yml workflow.
- Setup tmate session
- Fix rs_port and other rust tests.
- fix depth in directory iterator
- Implement loading of core plugins.
- Refactor plugin_extension.
MetaCall v0.5.26 [2022-12-27]
- Update version to v0.5.26.
- Solve leak with metacallcli inspect.
- Solve deploying bug with plugins.
- Solve minor bugs in test CI from previous commit.
- Load plugins in CLI, beginin of the final refactor in the CLI.
- Solving few bugs in test.yml workflow.
- fix depth in directory iterator
- Implement loading of core plugins.
- Refactor plugin_extension.
MetaCall v0.5.25 [2022-08-09]
- Update version to v0.5.25.
- Simplified clang detection in ruby for workaround in macos.
- Add rust to the test workflow.
- Fix comment indentation
- Ensure proper uninstallation of
n
Make sure the path correctly referencesnpm
,npx
, andnode
- Fix cmake Ruby compiler flags fix for CI/CD
- Debugging cmake Ruby compiler flags fix for CI/CD
- Use correct script to build -_-
- Remove sudo from make call
- Setup the runtime and build the CLI
- Add runtime set-up
- Update metacall-runtime.sh with fixed version of libclang.
- Make C dependencies fixed and cross-distro in metacall-environment.sh.
- Rename extension core_plugin to cli_core_plugin, improve the cmake install for plugins and solve bugs from the tests.
- Solve bugs in wasm loader and tests.
- Add test-sanitizer to docker-compose.sh and change the test behavior to run without sanitizers.
- Undo bug introduced in previous commit.
- Solved init order bug related to handles.
- Trying to implement base for LIFO destroy in handles.
- Change npm installation in metacall-environment.sh
- Adding sudo to uninstall nodejs in test workflow.
- Solve bug in previous commit.
- Trying to revert nodejs from test workflow.
- Added better captions and workaround for NodeJS version in test workflow.
- Change stem to filename in symbol address related to the extension loader.
- Squashed commit of the following:
- Add cobol dependency for ubuntu in metacall-environment.sh.
- Solve bugs from dynlink, core_plugin and extension loader.
- Solve minor bug for temporal TODO in metacall-environment.sh.
- Solving bugs from core_plugin.
- Add reproducible test (from ctest) of pull request #303
- Add ubuntu/debian detection for metacall-environment.sh.
- Bump tzinfo from 1.2.5 to 1.2.10 in /source/scripts/ruby/blog/source
- Review of PR #298
- Corrected few bugs from last PR review.
- Review of PR #299
- Remove warnings from funhook and ts loader.
- Remove warnings from node trampoline.
- Remove warnings from python loader.
- Remove all warnings of node loader.
- add core_plugin for cli
- Make type enum match real type.
- Add tests for rust.
- Enable rust load impls from package.
- Enable rust load classes from package.
- Add FindPatchelf.
- Add InstallPatchelf.
- Patch rpath of rustc libs.
- Add rust loader to dockerfile. Fix rust loader rpath.
- Enable rust load functions from package.
- Remove WRAPPER_DIR env var.
MetaCall v0.5.24 [2022-07-18]
- Update version to v0.5.24.
- Add prefix to search path in library for FindNodeJS.cmake.
MetaCall v0.5.23 [2022-07-18]
- Update version to v0.5.23.
- Add NodeJS_INSTALL_PREFIX for FindNodeJS.cmake.
MetaCall v0.5.22 [2022-07-18]
- Update version to v0.5.22.
- Minor bug in last commit solved.
- Plugin extension and inout parameter for handles working properly.
- Solve container of bug related to loader extension implementation, still bugs present in propagation of context.
- Solve some bugs in windows respect to plugin_extension.
- Impleplement support in metacall_load_from_{file, memory, package}, for passing handle as in parameter, refactor extension interfaces in order to support handles and propagate symbols to existing handle being loaded by the extension.
- Revert "metacall-plugin-local-test working properly"
- Review of PR #294
- Undo changes from netcore.
- Solve bugs with metacall await.
- metacall-plugin-local-test working properly
- fix segfault in metacall-ext-test
- CMake add compilation flag for Ruby support in Homebrew OSX fix
- Corrected bug in file_loader glob portability.