Skip to content

MetaCall v0.8.8 [2025-03-03]

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 03 Mar 19:03
  • Update version to v0.8.8.
  • Base support for llvm / c loader macos.
  • Multiplatform builds for docker by default.
  • Add support for c in macos.
  • Disable cross compiling macos on tcc.
  • fxing linux ci after updating tinycc (#553)
  • Solve issues in github platform.
  • Solve issues in funchook windows.
  • Solve issues on funchook windows.
  • Add dynamic detection of asan paths.
  • Enabled github platform.
  • Testing platform ci.
  • Solving issues funchook.
  • Trying something.
  • Disable install 2.
  • Disable install.
  • Solving funchook.
  • Solving issues funchook.
  • Solve more issues funchook.
  • Solve issues with libfunchook.
  • Add more debug macos.
  • Remove gtest.
  • Add debug info for build.
  • Remove googletest.
  • Solve issues with macos link.
  • Trying to make node_loader work on macos 5.
  • Trying to make node_loader work on macos 4.
  • Trying to make node_loader work on macos 3.
  • Trying to make node_loader work on macos 2.
  • Trying to make node_loader work on macos.
  • Solving issues with libnode.
  • Breaks make builds.
  • Trying to solve macos.
  • Solve more npn issues.
  • Solve npm issues macos.
  • Add debug for makefile.
  • MacOS with prebuilt node.
  • Set up backtrace plugin for Guix.
  • Trying to solve delete tag in multiplatform builds.
  • Trying to test macos.
  • Solve issues in platform delete tag.
  • Trying to solve issues macos.
  • Add Workflow for Multi-Architecture Docker Image Build, Push, and Manifest Management (#535)
  • Add Workflow for Multi-Architecture Docker Image Build, Push, and Manifest Management (#535)
  • Solve issues with funchook and rapid_json.
  • Improve node port types.
  • feat: Add C loader support for node_port
  • Solve issue with windows lib names.
  • Add init of atexit in logs.
  • Revert "Bump store2 in /source/scripts/node/gram/source/gram (#541)"
  • Add basic atexit support in portability.
  • Add proper link flags for node_loader on macos.
  • Add thread safety for metacall link.
  • Solve issue of NodeJS with MSVC.
  • Bump store2 in /source/scripts/node/gram/source/gram (#541)
  • Add base for supporting weak symbols on node loader.
  • Change link options.
  • Implement dependencies for loaders.
  • Solve issues Python 3.13.
  • Use always Python3.
  • Add loader config with dependencies.
  • Add NodeJS support for load_from_package and execution_path, add test with libgit2, solve issues c_loader.
  • Add NodeJS support for load_from_package and execution_path, add test with libgit2, solve issues c_loader.
  • Change metacall_destroy signature, improved bugs with atexit.
  • Add preload of sanitizers for node tests with node executable.
  • Host destruction working properly with nodejs.
  • Add base for destroy in node.
  • Add delayed execution paths in NodeJS.
  • Initialization working properly on NodeJS.
  • Implemented metacall link table.
  • Unified all detours modules, add a destructor in metacall module for detours, add base for metacall link.
  • Solve issues from detours, plugin manager, fork safety and added support to mingw in dynlink.
  • Improve dynlink, trying to hook dlsym.
  • Add functions for detecting host from loader side.
  • Implemented cwd and options map.
  • Initial commit, add base for NodeJS and constructor for MetaCall, still a lot of work to do.