Skip to content

Releases: metacall/core

MetaCall v0.5.6 [2021-10-07]

07 Oct 12:08
Compare
Choose a tag to compare
  • Update from buster to bullseye in readme and packages.

MetaCall v0.4.8 [2021-05-28]

28 May 17:15
Compare
Choose a tag to compare
  • Add documentation / TODO for a design decision in node loader bootstrap.js file related to the execution paths.
  • Solve bug found in https://github.com/metacall/python-tsx-example related to typescript bootstrap.ts.
  • Improve node_loader_trampoline_execution_path.

MetaCall v0.4.7 [2021-05-27]

27 May 15:26
Compare
Choose a tag to compare
  • Add workaround for import endless loop in python loader.
  • Update netcore to 5.0.6
  • Add control for exception (file not found) on python loader.
  • Updated Build Status Badge
  • Update Java test.

MetaCall v0.4.6 [2021-05-19]

19 May 13:07
Compare
Choose a tag to compare
  • Add traceback for python loading scripts.
  • Solve metacallcli-py-tsx test.
  • Solve metacallcli-py-tsx test.
  • Solve metacallcli-py-tsx test.
  • Bump nokogiri from 1.11.1 to 1.11.4 in /source/scripts/ruby/blog/source
  • Bump puma from 4.3.5 to 4.3.8 in /source/scripts/ruby/blog/source
  • Add a benchmark for log showing the difference of switching between log_write_impl and log_write_impl_va ( #140 ).
  • Fix pre-commit-add-contributor hook for first time contributors
  • Improve CLI tests and add a failing test for python + tsx.
  • Disable asan with signalstack to debug better CoreCLR in compile options.
  • Improve a bit the clang-format cmake find script.
  • Resolve memory leak from load from file.
  • Corrected minor bug of memory leak in the destruction of the proxy loader.
  • Update languages under construction in docs.
  • Update minor bug in LLVM loader and remove unnecessary comments.
  • changed required llvm version from 11.0.1 to 11 and solved collision between metacall func and llvm func
  • Add formatting to the last two commits.
  • Add base for Julia loader.
  • Now unload the ClrCore lib in linux implementation
  • Removed warnings and worked a little bit on initialize
  • React tests passing.
  • Add test for TSX templating with react (not working yet).
  • Update readme from node port.

MetaCall v0.4.5 [2021-05-11]

11 May 18:38
Compare
Choose a tag to compare
  • Update Python Port version.
  • Update NodeJs Port version.
  • Trying to solve memory leaks on C# loader.
  • Add extra checks for destruction of modules in python loader.
  • Improve NodeJS Port test.
  • Solve minor bug in new import system with python loader.

MetaCall v0.4.4 [2021-05-10]

10 May 22:51
Compare
Choose a tag to compare
  • Mitigated issue #132
  • Refactor of paths, this new methodology will solve bugs related to the load_from_file of multiple loaders. This new mode will standardize how it works and reduce friction between loaders.
  • reorder help command and reword About
  • add About to CLI README
  • add metacallcli README
  • Specified LLVM version and C++ standard
  • Bump rsa from 4.1 to 4.7 in /source/scripts/python/rsasample
  • Update README.md
  • Tracked endless loop loading and refactored ts loader files and examples, solved properly, it was in the monkey patch of node loader when guessing the modules.
  • Solve bug introduced by 0a8e426 ; this forced to executed the destroy events of the functions, classes and objects after the runtime is destroyed and this is very problematic. The destruction has been moved after the destroy children. Apparently this should not be a problem, but maybe this should be separated into two different functions if there is some special case of a loader. For now it works on node (which is the problematic one) and for the rest of loaders, which is exactly the same behavior as before.
  • Solve memory leaks in fail path of rapid json serializer.
  • Add docker compose test and clang format checks.
  • remove \n in error messages
  • Add base for LLVM loader.
  • Solve minor bug in lua scripts cmake project.
  • validate function in call command

MetaCall v0.4.3 [2021-04-27]

27 Apr 22:00
4baa356
Compare
Choose a tag to compare
  • Solve bug of metacall_inspect called after the destroy of node loader has been issued. The destroy method of the node loader should be executed before any destruction of the loader structure itself.
  • Corrected misspelling in scripts, we need error handling to catch this easily...

MetaCall v0.4.2 [2021-04-19]

19 Apr 18:23
Compare
Choose a tag to compare
  • Add cross platform path improvements for C#.
  • Fix require (py submodule) test in Node port
  • Add tests for Node port export functions
  • Fix tests for Node port
  • Add support for local scopes to Node port
  • Update comments in CMakeLists respect to version of Net Core 5.
  • Trying to improve support for C# Net Core 5.
  • Add support for NET Core 5.

MetaCall v0.4.1 [2021-04-15]

15 Apr 14:15
Compare
Choose a tag to compare
  • Minor bug solved with typescript bootstrap.ts installation.

MetaCall v0.4.0 [2021-04-14]

14 Apr 16:05
Compare
Choose a tag to compare
  • Minor bug solved with ts loader build for guix.