# Changelog ## [0.7.0](https://github.com/fluencelabs/marine/compare/marine-wasmtime-backend-v0.6.0...marine-wasmtime-backend-v0.7.0) (2024-04-10) ### ⚠ BREAKING CHANGES * **versions:** enforce minor version bumps ([#430](https://github.com/fluencelabs/marine/issues/430)) * move to async execution ([#396](https://github.com/fluencelabs/marine/issues/396)) ### Features * move to async execution ([#396](https://github.com/fluencelabs/marine/issues/396)) ([13cf85b](https://github.com/fluencelabs/marine/commit/13cf85ba369f000c01d040897b366e1087560053)) ### Bug Fixes * **versions:** enforce minor version bumps ([#430](https://github.com/fluencelabs/marine/issues/430)) ([be8293b](https://github.com/fluencelabs/marine/commit/be8293bc06b0e1d28ed19403f6f3af5266aa4de5)) ## [0.6.0](https://github.com/fluencelabs/marine/compare/marine-wasmtime-backend-v0.5.1...marine-wasmtime-backend-v0.6.0) (2024-02-22) ### ⚠ BREAKING CHANGES * rework wasi mapped dirs handing, relax restrictions ([#421](https://github.com/fluencelabs/marine/issues/421)) ### Features * rework wasi mapped dirs handing, relax restrictions ([#421](https://github.com/fluencelabs/marine/issues/421)) ([f54ca71](https://github.com/fluencelabs/marine/commit/f54ca715a362b51ca269c3882a0337b8d4390c3d)) ### Dependencies * The following workspace dependencies were updated * dependencies * marine-wasm-backend-traits bumped from 0.5.1 to 0.6.0 ## [0.5.1](https://github.com/fluencelabs/marine/compare/marine-wasmtime-backend-v0.5.0...marine-wasmtime-backend-v0.5.1) (2024-01-07) ### Bug Fixes * **docs:** add correct repository link for every published crate ([#403](https://github.com/fluencelabs/marine/issues/403)) ([ebb0bcb](https://github.com/fluencelabs/marine/commit/ebb0bcb1d15d37e8b5c10096ce42171a87abe0fa)) ### Dependencies * The following workspace dependencies were updated * dependencies * marine-wasm-backend-traits bumped from 0.5.0 to 0.5.1 ## [0.5.0](https://github.com/fluencelabs/marine/compare/marine-wasmtime-backend-v0.4.0...marine-wasmtime-backend-v0.5.0) (2023-12-14) ### ⚠ BREAKING CHANGES * **versions:** enforce minor version bumps ([#400](https://github.com/fluencelabs/marine/issues/400)) * add memory limiting ([#391](https://github.com/fluencelabs/marine/issues/391)) ### Features * add memory limiting ([#391](https://github.com/fluencelabs/marine/issues/391)) ([662a492](https://github.com/fluencelabs/marine/commit/662a49204f98f481007aa4eb030bb8478cc066db)) ### Bug Fixes * **versions:** enforce minor version bumps ([#400](https://github.com/fluencelabs/marine/issues/400)) ([597ef4f](https://github.com/fluencelabs/marine/commit/597ef4f80d4be0170e8d575da1181647c284fe6c)) ## [0.4.0](https://github.com/fluencelabs/marine/compare/marine-wasmtime-backend-v0.3.0...marine-wasmtime-backend-v0.4.0) (2023-11-07) ### ⚠ BREAKING CHANGES * **versions:** enforce minor version bumps ([#397](https://github.com/fluencelabs/marine/issues/397)) * propagate errors from linked modules ([#388](https://github.com/fluencelabs/marine/issues/388)) * update wasmtime rust crate 13.0.0 ([#377](https://github.com/fluencelabs/marine/issues/377)) ### Features * **deps:** update rust crate anyhow to 1.0.75 ([#372](https://github.com/fluencelabs/marine/issues/372)) ([44b8e96](https://github.com/fluencelabs/marine/commit/44b8e96362cacc3d48a8a765fdd2c7aeb4fe695d)) * **deps:** update rust crate log to 0.4.20 ([8a6035f](https://github.com/fluencelabs/marine/commit/8a6035f2f1f9d81895926dd8e612542570c5617f)) * **deps:** update rust crate paste to 1.0.14 ([e75dafe](https://github.com/fluencelabs/marine/commit/e75dafe7c20f2c3245aba50a40c9e3e5ab8f9410)) * propagate errors from linked modules ([#388](https://github.com/fluencelabs/marine/issues/388)) ([a94494b](https://github.com/fluencelabs/marine/commit/a94494b042e32e284790d4ddc650e3086f6ab600)) * update wasmtime rust crate 13.0.0 ([#377](https://github.com/fluencelabs/marine/issues/377)) ([3145078](https://github.com/fluencelabs/marine/commit/3145078fbf8a28cd041ed6a2d8cfda96423d19c0)) * **wasmtime-backend:** host stack size for WASM modules runtime has been increased to manage with AIR `fold` over 1023 elements in AquaVM ([#390](https://github.com/fluencelabs/marine/issues/390)) ([0f5d08a](https://github.com/fluencelabs/marine/commit/0f5d08aba826b678f5a72c6caf8849de04e4fb94)) ### Bug Fixes * **versions:** enforce minor version bumps ([#397](https://github.com/fluencelabs/marine/issues/397)) ([8c217c7](https://github.com/fluencelabs/marine/commit/8c217c7c3d367f6dcb6abeea0b54de88dbd17be5)) ## [0.3.0](https://github.com/fluencelabs/marine/compare/marine-wasmtime-backend-v0.2.2...marine-wasmtime-backend-v0.3.0) (2023-07-25) ### ⚠ BREAKING CHANGES * **wasm-backend:** split Function trait, improve naming ([#347](https://github.com/fluencelabs/marine/issues/347)) * **wasm-backend, app-service:** use String for wasi env vars + require Clone for Function trait ([#333](https://github.com/fluencelabs/marine/issues/333)) ### Features * **wasm-backend, app-service:** use String for wasi env vars + require Clone for Function trait ([#333](https://github.com/fluencelabs/marine/issues/333)) ([aeae703](https://github.com/fluencelabs/marine/commit/aeae703229f5f9410429390fe2e72d6084527f14)) * **wasm-backend:** split Function trait, improve naming ([#347](https://github.com/fluencelabs/marine/issues/347)) ([0f9979a](https://github.com/fluencelabs/marine/commit/0f9979ae11267af119eccc3063c4001ffece4aee)) ### Dependencies * The following workspace dependencies were updated * dependencies * marine-wasm-backend-traits bumped from 0.2.1 to 0.3.0 ## [0.2.2](https://github.com/fluencelabs/marine/compare/marine-wasmtime-backend-v0.2.1...marine-wasmtime-backend-v0.2.2) (2023-04-04) ### Bug Fixes * **release-please:** Get rid of workspace.dependencies ([#316](https://github.com/fluencelabs/marine/issues/316)) ([71835e6](https://github.com/fluencelabs/marine/commit/71835e6762515a83cde1cc944d60352a4c1221f5)) ### Dependencies * The following workspace dependencies were updated * dependencies * marine-wasm-backend-traits bumped from 0.2.0 to 0.2.1 ## [0.2.1](https://github.com/fluencelabs/marine/compare/marine-wasmtime-backend-v0.2.0...marine-wasmtime-backend-v0.2.1) (2023-03-29) ### Bug Fixes * **wasmtime-backend:** give access to stdout and stderr for instances ([#312](https://github.com/fluencelabs/marine/issues/312)) ([a76ace9](https://github.com/fluencelabs/marine/commit/a76ace9337df5b07d9da3f3a449cf12f14e4cf2f)) ## [0.2.0](https://github.com/fluencelabs/marine/compare/marine-wasmtime-backend-v0.1.0...marine-wasmtime-backend-v0.2.0) (2023-03-14) ### ⚠ BREAKING CHANGES * decouple wasmer from Marine, replace it with generic backend interface ([#219](https://github.com/fluencelabs/marine/issues/219)) ### Features * decouple wasmer from Marine, replace it with generic backend interface ([#219](https://github.com/fluencelabs/marine/issues/219)) ([d3a773d](https://github.com/fluencelabs/marine/commit/d3a773df4f7ec80ab8146f68922802a4b9a450d0)) ### Dependencies * The following workspace dependencies were updated * dependencies * marine-wasm-backend-traits bumped from 0.1.0 to 0.2.0