Skip to content

MetaCall v0.5.21 [2022-07-06]

Compare
Choose a tag to compare
@github-actions github-actions released this 06 Jul 11:17
  • Update version to v0.5.21.
  • Delete .travis.yml
  • Update and rename ci.yml to release.yml
  • Update docker-hub.yml
  • Bump rails-html-sanitizer in /source/scripts/ruby/blog/source
  • Create release workflow
  • Add support for glob in file loader and support for absolute paths in metacall.json path field.
  • Solve few test bugs and make rust tests optional in node and python.
  • Solve cmake bugs from previous refactor.
  • Rename load_extension to plugin_extension.
  • Clean up code from PR #291
  • add support for installing plugins
  • Add rust tests for ports.
  • Add propagation of signal to the main thread in signal handler test.
  • Add signal handler test.
  • Improved last commit with few changes, update extension design.
  • add test for load_extension
  • Improve the load_extension and add renaming for it.
  • add extension for loading metacall*.json
  • Extensions working properly.
  • Add first complete implementation for extension loader, still not tested.
  • Solve minor typos in code that is barely used.
  • Improve host loader, remove unnecessary malloc.
  • Add base for extension in scripts and begin to implement discover in extension loader.
  • Add base for extension loader.
  • Update LibRapidJson to latest commit
  • Use fork for TCC instead of third party URL
  • Update GTest version
  • Add class and object support for Rust. Refactor function interface for Rust.
  • Add execution paths for each script in c loader, remove the c lib test.
  • Update libloadtest.h
  • Add base for c library load test.
  • Bump rack from 2.2.3 to 2.2.3.1 in /source/scripts/ruby/blog/source
  • Solve memory leaks on python port import, it seems to have still some not solved, we should review what is happening there.
  • fix: incorrect function names
  • Add base for python port exports, memory leaks still not handled.
  • Update NetCore to 5.0.17.
  • Bump nokogiri from 1.13.4 to 1.13.6 in /source/scripts/ruby/blog/source
  • Parse Rust AST instead of HIR.
  • Reorganize the tests of Rust loader.
  • Enable Rust loader to return Array and Map.
  • Add string support for rust loader.
  • Enable Rust load from memory. Add support for array and map.