Skip to content

Releases: metacall/core

MetaCall v0.1.23 [2020-01-02]

02 Jan 12:33
Compare
Choose a tag to compare
  • Improve load method, still failing with nginx.
  • Initialize ruby stack.
  • Update python to 3.7, ruby to 2.5 and debian to buster. Disabled V8 from build step, it needs to be compiled like NodeJS (possibly in a different dockerfile or migrating all docker dependency management to Guix). Update swig to 4.0. Improve node port for handling already installed metacall (Guix).
  • Add TODO in python for allowing different key types in dict type.
  • Implemented Dict type for return in python loader.
  • Add documentation to nodejs port and python port about metacall cli for launching the scripts. EnaAdapt python port to the new way of install distributable tarballs.
  • NodeJS port working properly.
  • Update nodejs port version.
  • Solve errors with nodejs port paths.
  • Add execution permissions to upload script in nodejs port.
  • Implement preinstall script for nodejs port, add readme info.
  • Implement node port with latest install script for metacall.
  • Add additional info for installing via metacall/install.
  • Update errata about Guix in README.
  • Add info about how to download or install metacall.
  • Add TODO annotation.
  • Solved errata in TOC and link.
  • Add go port with complete PoC.
  • Add call for golang port, return still not implemented.
  • Add base implementation for golang port.

MetaCall v0.1.22 [2019-12-14]

14 Dec 04:56
Compare
Choose a tag to compare
  • Remove custom version of FindRuby and use the standard CMake version.
  • Update NetCore version.
  • Add some doc for node port refactor.
  • Minor bug solved in node port.

MetaCall v0.1.21 [2019-12-03]

03 Dec 11:57
Compare
Choose a tag to compare
  • Add logs for node port in debug mode.
  • Minor bug solved in logs.

MetaCall v0.1.20 [2019-12-02]

02 Dec 21:21
Compare
Choose a tag to compare
  • Solve minor bug in namespaces on node port.

MetaCall v0.1.19 [2019-12-02]

02 Dec 20:48
Compare
Choose a tag to compare
  • Add metacall inspect to node port.
  • Adding more codes to rpc loader

MetaCall v0.1.18 [2019-11-28]

28 Nov 17:12
Compare
Choose a tag to compare
  • Add optional support for Position Independent Code and stack smashing protection plus source fortify. This is needed for Guix portability, when exporting the tarball to Alpine, the musl or ulibc does not support it.
  • Mitigated bug in logs with a double free corruption.
  • Minor bug solved in node port require mocking.

MetaCall v0.1.17 [2019-11-27]

27 Nov 17:28
Compare
Choose a tag to compare
  • Change prefix from node port.

MetaCall v0.1.15 [2019-11-27]

27 Nov 02:48
Compare
Choose a tag to compare
  • Trying to solve rpath problem with node_port respect to metacall distributable.
  • Add dynamic flags for fork safety initialization.
  • Disable node default exports tests until bootstrap.js implements this feature.
  • Change some extra shebangs from python to env python.
  • Update all python shebangs.
  • Deleting old C rpc_impl to CPP
  • Used proper metacall api function
  • Add test for default exports in NodeJS.
  • Update compile options in msvc to properly build in release mode.

MetaCall v0.1.13 [2019-11-14]

14 Nov 02:41
Compare
Choose a tag to compare
  • Add static scope to sest_bucket_realloc and set_bucket_realloc_iterator.
  • Enable fork safety by default.
  • Add execution permissions to ld script.
  • Add ldconfig script for distributable.

MetaCall v0.1.12 [2019-11-12]

12 Nov 02:25
Compare
Choose a tag to compare
  • Solve bug of node port.
  • Trying to solve node port bug in docker, but not working properly.
  • Improve compiler flags.
  • Solved minor bug in safe version of load execution path.
  • Solve memory leak in rapid json serializer with test added with malformed jsons.
  • Add safe string version for loading paths.
  • Add export function for retrieving a map with symbols and a test for it.
  • Add TODO in MetacallDef for updating the value ids.
  • Improve minor bugs and added doc in metacallcli.
  • Improve some bugs in rb rails integration test.
  • Change node port proxy by overriding require directly in Module.
  • Add base for function type implementation.
  • Check if python dependencies are installed for python tests.
  • Add tests and improve minor bugs in node port.
  • Add base for monkey patch in nodejs port.
  • Modify inspect format with type id information.
  • Still working on Discover function
  • Update netcore version.
  • Remove prefix from NodeJS install, it breaks the docker build.