Commit Graph

  • 0e1a8677c5 chore(deps-dev): Bump ex_doc from 0.30.3 to 0.30.4 in /elixir (#410) dependabot[bot] 2023-08-08 21:54:12 -05:00
  • d80584600b refactor: Simplify runtime handling (#411) zach 2023-08-08 14:12:09 -07:00
  • 07623ef2da fix: avoid timeout errors outside of extism_plugin_call (#407) zach 2023-08-04 13:44:24 -07:00
  • c7c7f9d024 chore: update wasmtime bounds to include 11.0 (#405) zach 2023-08-01 11:12:02 -07:00
  • 3420960d7f chore(zig): use LazyPath in build.zig (#406) zach 2023-08-01 10:28:53 -07:00
  • baa060d062 feat: Haskell host functions (#400) zach 2023-07-31 16:52:01 -07:00
  • 3219d79a8f chore(deps-dev): Bump @types/node from 20.4.2 to 20.4.5 in /node (#404) dependabot[bot] 2023-07-31 14:59:52 -05:00
  • a3053a9ecc chore(deps-dev): Bump jest from 29.6.1 to 29.6.2 in /node (#403) dependabot[bot] 2023-07-31 14:59:43 -05:00
  • 41450a03a9 chore(deps-dev): Update minitest requirement from ~> 5.18.0 to ~> 5.19.0 in /ruby (#402) dependabot[bot] 2023-07-31 14:59:19 -05:00
  • 26b34ed906 fix: Update more SDKs to store a reference to host functions in the Plugin type (#401) zach 2023-07-31 11:25:47 -07:00
  • ab4995dac2 fix(python): store reference to host functions on Plugin (#399) zach 2023-07-28 15:08:10 -07:00
  • 3da526286e feat: Implement parts of the extism runtime in WebAssembly (#384) zach 2023-07-27 11:31:23 -07:00
  • 618c132194 chore(deps-dev): Bump word-wrap from 1.2.3 to 1.2.4 in /browser (#394) dependabot[bot] 2023-07-20 08:30:36 -05:00
  • f4aa139ece chore(deps-dev): Bump ex_doc from 0.30.1 to 0.30.3 in /elixir (#390) dependabot[bot] 2023-07-17 11:06:03 -05:00
  • 4548480c0b chore(deps-dev): Bump @types/node from 20.4.1 to 20.4.2 in /node (#391) dependabot[bot] 2023-07-17 11:05:53 -05:00
  • 7db38fd10e chore(deps-dev): Bump @types/jest from 29.5.2 to 29.5.3 in /node (#392) dependabot[bot] 2023-07-17 11:05:44 -05:00
  • 58f7d5fa95 chore(deps): Bump tough-cookie from 4.1.2 to 4.1.3 in /browser (#389) dependabot[bot] 2023-07-10 10:57:38 -05:00
  • f10539a431 chore(deps-dev): Bump ex_doc from 0.29.4 to 0.30.1 in /elixir (#388) dependabot[bot] 2023-07-10 10:57:25 -05:00
  • e26e6d2da1 chore(deps-dev): Bump @types/node from 20.3.3 to 20.4.1 in /node (#387) dependabot[bot] 2023-07-10 10:57:17 -05:00
  • 70a9a3da66 chore(deps-dev): Bump prettier from 2.8.8 to 3.0.0 in /node (#386) dependabot[bot] 2023-07-10 10:57:09 -05:00
  • b86f6267f6 chore(deps-dev): Bump jest from 29.5.0 to 29.6.1 in /node (#385) dependabot[bot] 2023-07-10 10:57:00 -05:00
  • 6a49a6ee7c chore(deps-dev): Bump typescript from 5.1.3 to 5.1.6 in /node (#380) dependabot[bot] 2023-07-06 16:57:01 -05:00
  • 3b5fea71d7 chore(deps-dev): Bump @types/node from 20.3.1 to 20.3.3 in /node (#381) dependabot[bot] 2023-07-06 16:56:54 -05:00
  • c0ccf7558c chore(deps-dev): Bump ts-jest from 29.1.0 to 29.1.1 in /node (#382) dependabot[bot] 2023-07-06 16:56:46 -05:00
  • 35a6887e9f chore(deps): Bump rustler from 0.28.0 to 0.29.1 in /elixir (#383) dependabot[bot] 2023-07-06 16:56:37 -05:00
  • 81e51fb059 fix: update for latest Zig (#379) Doğu Us 2023-07-01 20:37:00 +03:00
  • f606ab619f chore: use a range for wasmtime dependency version (#375) zach 2023-06-20 15:34:01 -07:00
  • c78104a846 chore(deps-dev): Bump @types/node from 20.3.0 to 20.3.1 in /node (#371) dependabot[bot] 2023-06-20 17:29:32 -05:00
  • 59101d80a6 chore(deps-dev): Bump @types/node from 20.2.5 to 20.3.0 in /node (#370) dependabot[bot] 2023-06-11 21:05:07 -05:00
  • b3b5e67abb chore(deps-dev): Bump typescript from 5.0.4 to 5.1.3 in /node (#365) dependabot[bot] 2023-06-11 21:04:26 -05:00
  • 128b3173a8 chore(deps-dev): Bump typedoc from 0.24.7 to 0.24.8 in /node (#364) dependabot[bot] 2023-06-11 21:04:07 -05:00
  • ef0b6b46ac chore(deps-dev): Bump @types/jest from 29.5.1 to 29.5.2 in /node (#363) dependabot[bot] 2023-06-11 21:03:47 -05:00
  • 2e5f5ef716 fix(rust): fix lifetime of data returned from Plugin::call (#369) zach 2023-06-09 12:07:14 -07:00
  • 360df45e1a fix: require modules to have exported, bounded memory when manifest memory.max_pages field is set (#356) zach 2023-06-01 09:37:42 -07:00
  • 3bdf4ef0d0 chore(deps-dev): Bump @types/node from 20.2.3 to 20.2.5 in /node (#358) dependabot[bot] 2023-05-31 11:59:31 -05:00
  • 0517aca413 chore(deps-dev): Bump @types/node from 20.1.4 to 20.2.3 in /node (#353) dependabot[bot] 2023-05-23 21:34:11 -05:00
  • a6807a44c9 fix(ocaml): update dune-project file (#355) zach 2023-05-23 09:35:32 -07:00
  • dc6f99d924 cleanup(ocaml): add bounds on extism-manifest dependency (#354) zach 2023-05-23 09:31:16 -07:00
  • 62267e874a chore(java): release Java SDK (#352) Benjamin Eckel 2023-05-19 16:29:12 -05:00
  • ab0a7c1650 chore(elixir): Bump to 0.4.0 (#350) Benjamin Eckel 2023-05-19 16:01:16 -05:00
  • f3faa16491 i hate github actions so much ignore-manifest-publish-if-exists Benjamin Eckel 2023-05-19 15:41:01 -05:00
  • 12820aecff fix: ignore already published manifest (#351) Benjamin Eckel 2023-05-19 15:35:35 -05:00
  • 60c9260490 chore: ignore already published manifest Benjamin Eckel 2023-05-19 15:33:22 -05:00
  • 1db4528490 chore: Bump SDK versions for 0.4.0 release (#349) Benjamin Eckel 2023-05-19 15:22:58 -05:00
  • d0f77dd886 release: Bump runtime to 0.4.0 (#340) v0.4.0 Benjamin Eckel 2023-05-19 13:34:35 -05:00
  • 4016b86135 fix(ruby): fix implicit context (#348) Benjamin Eckel 2023-05-18 15:59:50 -05:00
  • 6a73b23076 feat(php): Implicit context (#347) Benjamin Eckel 2023-05-18 15:59:17 -05:00
  • 0c70be285d feat: add EXTISM_PROFILE environment variable to configure profiling (#326) zach 2023-05-18 08:39:23 -07:00
  • c1c84379d7 fix: use UserData::make_copy instead of UserData::new_pointer to preserve is_any field (#346) zach 2023-05-17 11:41:29 -07:00
  • 0f8954c203 feat!: add ability to create plugins without an existing Context (#335) zach 2023-05-17 11:35:16 -07:00
  • deb717b0e8 fix(elixir): Fix nif package build and release as 0.3.2 (#345) Benjamin Eckel 2023-05-16 16:33:38 -05:00
  • bb3902e318 fix(php): $err is not implicitly cast to string (#344) Benjamin Eckel 2023-05-15 15:54:01 -05:00
  • 86326117cc chore(deps-dev): Bump @types/node from 20.1.0 to 20.1.4 in /node (#342) dependabot[bot] 2023-05-15 08:39:43 -05:00
  • a0ec6a3083 fix(rust): use CString for strings passed to to set_log_file (#341) zach 2023-05-12 09:23:31 -07:00
  • 3e5785e50c chore(deps-dev): Bump @types/node from 18.16.3 to 20.1.0 in /node (#337) dependabot[bot] 2023-05-08 09:56:58 -05:00
  • 67aa3627fc chore(deps-dev): Bump typedoc from 0.24.6 to 0.24.7 in /node (#338) dependabot[bot] 2023-05-08 09:56:50 -05:00
  • 15a74e07fb chore: fix warnings coming from dotnet compiler (#336) Benjamin Eckel 2023-05-05 16:46:41 -05:00
  • 16950cbdda chore(deps-dev): Bump @types/node from 18.16.0 to 18.16.3 in /node (#329) dependabot[bot] 2023-05-01 11:29:54 -05:00
  • ba7098b52a chore(deps): Update rustler requirement from 0.27.0 to 0.28.0 (#330) dependabot[bot] 2023-05-01 11:29:44 -05:00
  • 3718f21f4a chore(deps): Bump rustler from 0.27.0 to 0.28.0 in /elixir (#331) dependabot[bot] 2023-05-01 11:29:33 -05:00
  • 4e5108bc69 chore: publish dotnet host 0.5.0 (#333) Benjamin Eckel 2023-05-01 11:08:07 -05:00
  • 9d758e7fd3 chore: publish browser host (#332) Benjamin Eckel 2023-05-01 10:39:57 -05:00
  • 48699a0126 chore: update to wasmtime 8.0.0 (#323) zach 2023-04-27 11:42:14 -07:00
  • 32e5ab161c chore(deps-dev): Bump typedoc from 0.24.4 to 0.24.6 in /node (#324) dependabot[bot] 2023-04-27 12:45:36 -05:00
  • 9e57369bbb chore(deps-dev): Bump @types/jest from 29.5.0 to 29.5.1 in /node (#317) dependabot[bot] 2023-04-25 16:16:16 -05:00
  • 26424a1581 chore(deps-dev): Bump @types/node from 18.15.11 to 18.16.0 in /node (#318) dependabot[bot] 2023-04-25 16:16:06 -05:00
  • 039196b8ac chore(deps-dev): Bump prettier from 2.8.7 to 2.8.8 in /node (#319) dependabot[bot] 2023-04-25 16:15:56 -05:00
  • 6bec3f8d45 feat: add support for host functions to browser runtime (#306) zach 2023-04-25 08:42:50 -07:00
  • b2e0884442 feat: automatically call __wasm_call_ctors when available and not calling _start (#311) zach 2023-04-24 14:27:28 -07:00
  • c22e97a82b fix!: disallow http requests by default (#315) zach 2023-04-24 10:40:38 -07:00
  • 0c51e26820 chore(deps-dev): Bump typedoc from 0.24.1 to 0.24.4 in /node (#314) dependabot[bot] 2023-04-17 19:13:11 -06:00
  • 83365e72b9 chore(deps-dev): Bump ts-jest from 29.0.5 to 29.1.0 in /node (#313) dependabot[bot] 2023-04-17 19:12:42 -06:00
  • 4c06ef14c0 fix(zig-sdk): Fix build (#310) Doğu Us 2023-04-15 02:05:03 +03:00
  • 670f364184 feat: Add Host Functions support for .NET SDK (#239) Muhammad Azeez 2023-04-11 20:20:07 +02:00
  • a4093e229a chore(deps-dev): Bump typescript from 4.9.5 to 5.0.4 in /node (#307) dependabot[bot] 2023-04-11 10:18:53 -05:00
  • 74ba0cdf0d chore(deps-dev): Bump @types/jest from 29.4.0 to 29.5.0 in /node (#288) dependabot[bot] 2023-04-10 17:53:21 -05:00
  • 82fae7cf29 chore(deps-dev): Bump prettier from 2.8.4 to 2.8.7 in /node (#293) dependabot[bot] 2023-04-10 17:53:13 -05:00
  • 1f9c469e31 chore(deps-dev): Bump @types/node from 18.15.0 to 18.15.11 in /node (#304) dependabot[bot] 2023-04-10 17:53:04 -05:00
  • 415f423147 chore(deps-dev): Bump ex_doc from 0.29.2 to 0.29.4 in /elixir (#302) dependabot[bot] 2023-04-10 17:52:54 -05:00
  • 6bd1b665eb chore(deps-dev): Bump typedoc from 0.23.26 to 0.24.1 in /node (#308) dependabot[bot] 2023-04-10 17:52:38 -05:00
  • d4e364f883 fix(browser): Fix browser runtime, publish as 0.2.7 (#305) Benjamin Eckel 2023-04-04 09:37:25 -05:00
  • 0b7589a3eb fix: remove call to cleanup_timer at exit on windows (#301) zach 2023-04-03 09:05:35 -07:00
  • eda80134f0 fix: improve extism_http_request error handling (#290) zach 2023-03-29 15:50:51 -07:00
  • 300d801d1a fix(zig-sdk): Fix build and improve tests (#291) Doğu Us 2023-03-28 22:13:08 +03:00
  • 524f069a08 feat: add pycco python doc support (#284) Steve Manuel 2023-03-17 13:00:47 -06:00
  • b5db12e667 Merge branch 'main' into symlink-plugin-in-example-files symlink-plugin-in-example-files Benjamin Eckel 2023-03-16 09:54:02 -05:00
  • 8dd5c8a138 fix: separate ocaml SDK and extism versions when publishing to opam (#283) zach 2023-03-15 10:31:05 -07:00
  • c7f533f9c6 chore: update dotnet to 0.4.0 Benjamin Eckel 2023-03-15 10:39:13 -05:00
  • 8d76cf0440 release: 0.3.0 (#281) v0.3.0 Benjamin Eckel 2023-03-15 09:42:05 -05:00
  • d950e9149b chore: update haskell base upper bound (#282) zach 2023-03-13 20:15:16 -07:00
  • 3e65e067e2 chore(deps-dev): Bump @types/node from 18.14.6 to 18.15.0 in /node (#279) dependabot[bot] 2023-03-13 11:23:22 -05:00
  • 88a612ab8c chore(deps-dev): Bump jest from 29.4.3 to 29.5.0 in /node (#280) dependabot[bot] 2023-03-13 11:23:10 -05:00
  • 3fc51ac373 feat: Support allowed_paths in the Java SDK (#277) Mathieu ANCELIN 2023-03-11 19:30:26 +01:00
  • 12373ca34a chore: update to wasmtime 6.0.1 (#276) zach 2023-03-08 17:44:57 -08:00
  • 94d5bd98c8 feat: Add plugin cancellation (#270) zach 2023-03-08 17:44:40 -08:00
  • 2922f4aad3 feat: add ability to set host function namespace for Java SDK (#275) Etienne ANNE 2023-03-09 02:13:43 +01:00
  • a39381f552 chore(deps-dev): Update minitest requirement from ~> 5.17.0 to ~> 5.18.0 in /ruby (#271) dependabot[bot] 2023-03-05 22:33:24 -06:00
  • 71cbbb02bb chore(deps-dev): Bump @types/node from 18.14.2 to 18.14.6 in /node (#272) dependabot[bot] 2023-03-05 22:33:14 -06:00
  • bb1a92d3f9 chore(deps-dev): Bump ex_doc from 0.29.1 to 0.29.2 in /elixir (#273) dependabot[bot] 2023-03-05 22:33:03 -06:00
  • 5d91870db6 chore(deps-dev): Bump typedoc from 0.23.25 to 0.23.26 in /node (#265) dependabot[bot] 2023-03-03 14:05:35 -06:00