fluencelabs / examples

Quickstart with Fluence, Aqua, and Marine
https://fluence.dev
84 stars 23 forks source link

fix(deps): update fluence js #462

Closed renovate[bot] closed 8 months ago

renovate[bot] commented 10 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@fluencelabs/aqua-ipfs 0.5.17 -> 0.5.21 age adoption passing confidence
@fluencelabs/aqua-lib 0.6.0 -> 0.7.7 age adoption passing confidence
@fluencelabs/cli 0.4.20 -> 0.9.1 age adoption passing confidence

Release Notes

fluencelabs/aqua-ipfs (@​fluencelabs/aqua-ipfs) ### [`v0.5.21`](https://togithub.com/fluencelabs/aqua-ipfs/blob/HEAD/CHANGELOG.md#0521-2023-09-28) [Compare Source](https://togithub.com/fluencelabs/aqua-ipfs/compare/deb6721535fcb6f4d25663932cfe03e2d86a9a71...0b09edfc9c22499b29946aabc25d936d7f2becdb) ##### Features - **aqua-ipfs:** update aqua-lib to 0.7.7 ([#​107](https://togithub.com/fluencelabs/aqua-ipfs/issues/107)) ([49dd30e](https://togithub.com/fluencelabs/aqua-ipfs/commit/49dd30eec395a416c11a52150409e0402b645365))
fluencelabs/aqua-lib (@​fluencelabs/aqua-lib) ### [`v0.7.7`](https://togithub.com/fluencelabs/aqua-lib/blob/HEAD/CHANGELOG.md#077-2023-09-22) [Compare Source](https://togithub.com/fluencelabs/aqua-lib/compare/39da3b5b5cafdd9bb61d2611241ddfc54da1591f...6dff62c393dea02864ee5009a8494bd87080011a) ##### Bug Fixes - **workers:** fix get_worker_id signature ([#​58](https://togithub.com/fluencelabs/aqua-lib/issues/58)) ([7402e0c](https://togithub.com/fluencelabs/aqua-lib/commit/7402e0c072a0dd95e5321cba292ae58608ded82a)) ### [`v0.7.6`](https://togithub.com/fluencelabs/aqua-lib/blob/HEAD/CHANGELOG.md#076-2023-09-22) [Compare Source](https://togithub.com/fluencelabs/aqua-lib/compare/7634d381d10edac3e2df243d9596c5ebd694038e...39da3b5b5cafdd9bb61d2611241ddfc54da1591f) ##### Bug Fixes - **subnet:** change worker_id type ([#​56](https://togithub.com/fluencelabs/aqua-lib/issues/56)) ([a773935](https://togithub.com/fluencelabs/aqua-lib/commit/a773935d65d484f715a7349521d9802eb8f32f4a)) ### [`v0.7.5`](https://togithub.com/fluencelabs/aqua-lib/blob/HEAD/CHANGELOG.md#075-2023-09-21) [Compare Source](https://togithub.com/fluencelabs/aqua-lib/compare/3da9ce925b8995b203f08767d496016688499fce...7634d381d10edac3e2df243d9596c5ebd694038e) ##### Bug Fixes - add subnet.aqua to "files" ([3c78d86](https://togithub.com/fluencelabs/aqua-lib/commit/3c78d8693f909da9ec935e59bb2f48a862532dc9)) ### [`v0.7.4`](https://togithub.com/fluencelabs/aqua-lib/blob/HEAD/CHANGELOG.md#074-2023-09-21) [Compare Source](https://togithub.com/fluencelabs/aqua-lib/compare/67edcbb5841b98b5e11147a6e4117aabc1770a45...3da9ce925b8995b203f08767d496016688499fce) ##### Features - **builtin:** add resolve_alias_opt \[NET-528] ([#​50](https://togithub.com/fluencelabs/aqua-lib/issues/50)) ([c47dd03](https://togithub.com/fluencelabs/aqua-lib/commit/c47dd03e8cd20c6e5d30634adf3991289e1bde50)) - **builtin:** add subnet.resolve ([428365b](https://togithub.com/fluencelabs/aqua-lib/commit/428365b886f0690090fa0c7241111c62ab792d9c)) - **workers:** add Worker.get_worker_id \[NET-523] ([#​51](https://togithub.com/fluencelabs/aqua-lib/issues/51)) ([8447625](https://togithub.com/fluencelabs/aqua-lib/commit/8447625cfaa8bb1973427a0e989ef16143cc204a)) ### [`v0.7.3`](https://togithub.com/fluencelabs/aqua-lib/blob/HEAD/CHANGELOG.md#073-2023-07-17) [Compare Source](https://togithub.com/fluencelabs/aqua-lib/compare/b849728f05b0e677a2825c42a8dabc7847a061bf...67edcbb5841b98b5e11147a6e4117aabc1770a45) ##### Features - **builtin:** add vault service ([#​49](https://togithub.com/fluencelabs/aqua-lib/issues/49)) ([fbde8e9](https://togithub.com/fluencelabs/aqua-lib/commit/fbde8e97c2344f9ded12327c0f27bafe56e66999)) - update blueprint API \[NET-488] ([#​45](https://togithub.com/fluencelabs/aqua-lib/issues/45)) ([8db8118](https://togithub.com/fluencelabs/aqua-lib/commit/8db811843c6c377c68b9927bc3bae1eca6944ab6)) ### [`v0.7.2`](https://togithub.com/fluencelabs/aqua-lib/blob/HEAD/CHANGELOG.md#072-2023-06-27) [Compare Source](https://togithub.com/fluencelabs/aqua-lib/compare/a6f4a2af5abdbc26bb08e82778d274e877b38fde...b849728f05b0e677a2825c42a8dabc7847a061bf) ##### Bug Fixes - add workers.aqua to aqua-lib package ([#​46](https://togithub.com/fluencelabs/aqua-lib/issues/46)) ([ca0af31](https://togithub.com/fluencelabs/aqua-lib/commit/ca0af31ace0122898382001a2403d905c829ae90)) ### [`v0.7.1`](https://togithub.com/fluencelabs/aqua-lib/blob/HEAD/CHANGELOG.md#071-2023-05-30) [Compare Source](https://togithub.com/fluencelabs/aqua-lib/compare/e7e5fb41cabd9041d1e621d30c58bb49180bb18d...a6f4a2af5abdbc26bb08e82778d274e877b38fde) ##### Features - add console-run ([#​44](https://togithub.com/fluencelabs/aqua-lib/issues/44)) ([96af0d4](https://togithub.com/fluencelabs/aqua-lib/commit/96af0d4d4d7c40562142896a5d6500c4e991302f)) - **builtin:** add worker builtin definition \[NET-397] ([#​42](https://togithub.com/fluencelabs/aqua-lib/issues/42)) ([f575e71](https://togithub.com/fluencelabs/aqua-lib/commit/f575e71e054cca529190835ed1cb2f605a544b70)) - update Service data structure ([#​39](https://togithub.com/fluencelabs/aqua-lib/issues/39)) ([d7bc270](https://togithub.com/fluencelabs/aqua-lib/commit/d7bc270d361c25ac087f989d9eb2c6c86d7fba6b)) ### [`v0.7.0`](https://togithub.com/fluencelabs/aqua-lib/compare/v0.6.0...e7e5fb41cabd9041d1e621d30c58bb49180bb18d) [Compare Source](https://togithub.com/fluencelabs/aqua-lib/compare/v0.6.0...e7e5fb41cabd9041d1e621d30c58bb49180bb18d)
fluencelabs/fluence-cli (@​fluencelabs/cli) ### [`v0.9.1`](https://togithub.com/fluencelabs/fluence-cli/blob/HEAD/CHANGELOG.md#091-2023-09-29) [Compare Source](https://togithub.com/fluencelabs/fluence-cli/compare/fec6fc1b078fe2601ad0546cc9db6699fa62553a...1e6480ed849c5be224de32dbc1ca1174deafdc6e) ##### Bug Fixes - fix deal logs ([#​506](https://togithub.com/fluencelabs/cli/issues/506)) ([90a03e7](https://togithub.com/fluencelabs/cli/commit/90a03e714a49fa90fbf1ed528ab937c0f33e40bd)) ### [`v0.9.0`](https://togithub.com/fluencelabs/fluence-cli/blob/HEAD/CHANGELOG.md#090-2023-09-28) [Compare Source](https://togithub.com/fluencelabs/fluence-cli/compare/b1f6de5751955fd2b4223aa9f323cd5fd02ec202...fec6fc1b078fe2601ad0546cc9db6699fa62553a) ##### ⚠ BREAKING CHANGES - update deal to 0.2.16 ([#​499](https://togithub.com/fluencelabs/cli/issues/499)) ##### Bug Fixes - **template:** fix duplication in showSubnet ([#​500](https://togithub.com/fluencelabs/cli/issues/500)) ([fda823b](https://togithub.com/fluencelabs/cli/commit/fda823b18aaa762af9db1c434acb527d2932e0cd)) - update deal to 0.2.16 ([#​499](https://togithub.com/fluencelabs/cli/issues/499)) ([5509f09](https://togithub.com/fluencelabs/cli/commit/5509f092a35e066d28bf6464e0f1e9d428501a6b)) ### [`v0.8.9`](https://togithub.com/fluencelabs/fluence-cli/blob/HEAD/CHANGELOG.md#089-2023-09-26) [Compare Source](https://togithub.com/fluencelabs/fluence-cli/compare/cbf626f3779adff10cf630e9d8118172edd58b7a...b1f6de5751955fd2b4223aa9f323cd5fd02ec202) ##### Features - add config formatting ([#​486](https://togithub.com/fluencelabs/cli/issues/486)) ([4767406](https://togithub.com/fluencelabs/cli/commit/4767406b4396908dc72efad0d4bd402d5cad0bec)) - workers remove ([#​480](https://togithub.com/fluencelabs/cli/issues/480)) ([71acd94](https://togithub.com/fluencelabs/cli/commit/71acd940f5dec0a1988478caecae42adf79bc8fd)) ##### Bug Fixes - **deps:** update dependency [@​fluencelabs/aqua-api](https://togithub.com/fluencelabs/aqua-api) to v0.12.2 ([#​498](https://togithub.com/fluencelabs/cli/issues/498)) ([4fcca42](https://togithub.com/fluencelabs/cli/commit/4fcca42198818643a94ce152af0a03bf1844ebac)) ### [`v0.8.8`](https://togithub.com/fluencelabs/fluence-cli/blob/HEAD/CHANGELOG.md#088-2023-09-25) [Compare Source](https://togithub.com/fluencelabs/fluence-cli/compare/e197fa32e91ed91c42e7a90acbf62fb64f7ddb81...cbf626f3779adff10cf630e9d8118172edd58b7a) ##### Bug Fixes - npm not being found when installed with yarn \[fixes DXJ-479] ([#​484](https://togithub.com/fluencelabs/cli/issues/484)) ([d0f4b2b](https://togithub.com/fluencelabs/cli/commit/d0f4b2b153839e19aa2772b86dbfa750690e0e7e)) ### [`v0.8.7`](https://togithub.com/fluencelabs/fluence-cli/blob/HEAD/CHANGELOG.md#087-2023-09-22) [Compare Source](https://togithub.com/fluencelabs/fluence-cli/compare/6cd44952f70133c99570dbdf29402bbb9b296ee6...e197fa32e91ed91c42e7a90acbf62fb64f7ddb81) ##### Features - use Subnet.resolve ([#​481](https://togithub.com/fluencelabs/cli/issues/481)) ([e13a64b](https://togithub.com/fluencelabs/cli/commit/e13a64beb0b9646e8739c0e99472584ee68a0de3)) ### [`v0.8.6`](https://togithub.com/fluencelabs/fluence-cli/blob/HEAD/CHANGELOG.md#086-2023-09-22) [Compare Source](https://togithub.com/fluencelabs/fluence-cli/compare/37fb0378ce069a69740e4b3d2204c66097c93d2c...6cd44952f70133c99570dbdf29402bbb9b296ee6) ##### Features - add `showSubnet` func ([#​478](https://togithub.com/fluencelabs/cli/issues/478)) ([0b5d8d9](https://togithub.com/fluencelabs/cli/commit/0b5d8d9cce05313f8ddbaa3d2768bf072848ca99)) ##### Bug Fixes - deal update ([#​483](https://togithub.com/fluencelabs/cli/issues/483)) ([fed1933](https://togithub.com/fluencelabs/cli/commit/fed1933d82f4ac763bd8424acc3f95f4e86b45bd)) ### [`v0.8.5`](https://togithub.com/fluencelabs/fluence-cli/blob/HEAD/CHANGELOG.md#085-2023-09-18) [Compare Source](https://togithub.com/fluencelabs/fluence-cli/compare/84db641a6608c73395a1fe4de36a2cd7c1095dae...37fb0378ce069a69740e4b3d2204c66097c93d2c) ##### Features - format avm errors ([#​472](https://togithub.com/fluencelabs/cli/issues/472)) ([c4a6e2d](https://togithub.com/fluencelabs/cli/commit/c4a6e2d6b1f5bde72ad38517f3cc15bd03a6ab5f)) ### [`v0.8.4`](https://togithub.com/fluencelabs/fluence-cli/blob/HEAD/CHANGELOG.md#084-2023-09-18) [Compare Source](https://togithub.com/fluencelabs/fluence-cli/compare/04a3ef3919f58afe3e23fe03880014ae020914cf...84db641a6608c73395a1fe4de36a2cd7c1095dae) ##### Features - update dependencies ([#​475](https://togithub.com/fluencelabs/cli/issues/475)) ([3ef0c85](https://togithub.com/fluencelabs/cli/commit/3ef0c85b4856456394a001775358d00a55a2b1af)) ### [`v0.8.3`](https://togithub.com/fluencelabs/fluence-cli/blob/HEAD/CHANGELOG.md#083-2023-09-13) [Compare Source](https://togithub.com/fluencelabs/fluence-cli/compare/53242ab29c256efa68826b77607adf98cb7455a0...04a3ef3919f58afe3e23fe03880014ae020914cf) ##### Features - add more red to error messages ([#​467](https://togithub.com/fluencelabs/cli/issues/467)) ([66b66a4](https://togithub.com/fluencelabs/cli/commit/66b66a4d570dd9b60da4a6c05990460124fb129c)) - use `use` instead of `import` in generated aqua ([#​464](https://togithub.com/fluencelabs/cli/issues/464)) ([76934c7](https://togithub.com/fluencelabs/cli/commit/76934c764b557bd35e711817e051138141561a06)) ### [`v0.8.2`](https://togithub.com/fluencelabs/fluence-cli/blob/HEAD/CHANGELOG.md#082-2023-09-12) [Compare Source](https://togithub.com/fluencelabs/fluence-cli/compare/5a4cf9e87e182af36bffd59e872b567ff4132851...53242ab29c256efa68826b77607adf98cb7455a0) ##### Features - update dep and pin fluencelabs dep ([#​462](https://togithub.com/fluencelabs/cli/issues/462)) ([4713517](https://togithub.com/fluencelabs/cli/commit/4713517e3788d06dfd3a049a2529e77d50b72dd6)) - update installation spell ([#​466](https://togithub.com/fluencelabs/cli/issues/466)) ([fe3f806](https://togithub.com/fluencelabs/cli/commit/fe3f806b65faf392de9c1c700493fbf63a086085)) ### [`v0.8.1`](https://togithub.com/fluencelabs/fluence-cli/blob/HEAD/CHANGELOG.md#081-2023-09-07) [Compare Source](https://togithub.com/fluencelabs/fluence-cli/compare/242a80dcbf2cb6e2391df52b0afc9143c8113526...5a4cf9e87e182af36bffd59e872b567ff4132851) ##### Features - try worker deploy multiple ([#​452](https://togithub.com/fluencelabs/cli/issues/452)) ([adae1fb](https://togithub.com/fluencelabs/cli/commit/adae1fbb6fd05cdec037f72701ee7e4bf17f01ce)) - update dependencies ([#​451](https://togithub.com/fluencelabs/cli/issues/451)) ([76f6dd2](https://togithub.com/fluencelabs/cli/commit/76f6dd227571cc295e1f306b74c57e696aa14041)) ### [`v0.8.0`](https://togithub.com/fluencelabs/fluence-cli/blob/HEAD/CHANGELOG.md#080-2023-09-07) [Compare Source](https://togithub.com/fluencelabs/fluence-cli/compare/b7e46630764c51c0e655227b2c2dd7134331d00a...242a80dcbf2cb6e2391df52b0afc9143c8113526) ##### ⚠ BREAKING CHANGES - add matching and chain networks ([#​310](https://togithub.com/fluencelabs/cli/issues/310)) ##### Features - add matching and chain networks ([#​310](https://togithub.com/fluencelabs/cli/issues/310)) ([239bebd](https://togithub.com/fluencelabs/cli/commit/239bebd03f5b7f32be2383c1aa70117e962a39f3)) - configs without comments by default \[fixes DXJ-465] ([#​443](https://togithub.com/fluencelabs/cli/issues/443)) ([73f6bbe](https://togithub.com/fluencelabs/cli/commit/73f6bbe22e438ffdd738dfa212e15687f41b6b27)) - make docs and examples in the configs optional \[fixes DXJ-458] ([#​436](https://togithub.com/fluencelabs/cli/issues/436)) ([6ae4307](https://togithub.com/fluencelabs/cli/commit/6ae4307c06b88c834a3795a4a2edabc283adb197)) - update dependencies ([#​438](https://togithub.com/fluencelabs/cli/issues/438)) ([84004ae](https://togithub.com/fluencelabs/cli/commit/84004ae24923af9eca87a6534fb7f357eab5fb31)) - use dummy deal id for workers deploy \[fixes DXJ-373] ([#​446](https://togithub.com/fluencelabs/cli/issues/446)) ([8c430a2](https://togithub.com/fluencelabs/cli/commit/8c430a28e54f50bb6a253678ff1ca5fe993112ae)) ##### Bug Fixes - **deps:** update dependency [@​fluencelabs/js-client](https://togithub.com/fluencelabs/js-client) to v0.1.1 ([#​439](https://togithub.com/fluencelabs/cli/issues/439)) ([311c0ca](https://togithub.com/fluencelabs/cli/commit/311c0caac466ce84f7d8d1078b74f949551605fb)) ### [`v0.7.2`](https://togithub.com/fluencelabs/fluence-cli/blob/HEAD/CHANGELOG.md#072-2023-08-28) [Compare Source](https://togithub.com/fluencelabs/fluence-cli/compare/1bdd9a33fce66af38fe15f42126ca9aa405ab785...b7e46630764c51c0e655227b2c2dd7134331d00a) ##### Bug Fixes - experimental warnings ([#​434](https://togithub.com/fluencelabs/cli/issues/434)) ([3acc43f](https://togithub.com/fluencelabs/cli/commit/3acc43f362071f7690a717f20be808bade989b14)) ### [`v0.7.1`](https://togithub.com/fluencelabs/fluence-cli/blob/HEAD/CHANGELOG.md#071-2023-08-25) [Compare Source](https://togithub.com/fluencelabs/fluence-cli/compare/060f4a950b97d1dd2b45c9c70cdf7598d550fc9e...1bdd9a33fce66af38fe15f42126ca9aa405ab785) ##### Bug Fixes - Use latest aqua-api ([#​432](https://togithub.com/fluencelabs/cli/issues/432)) ([730bc4f](https://togithub.com/fluencelabs/cli/commit/730bc4f7b1eecd595de8a4bc538b26c867a8367a)) ### [`v0.7.0`](https://togithub.com/fluencelabs/fluence-cli/blob/HEAD/CHANGELOG.md#070-2023-08-25) [Compare Source](https://togithub.com/fluencelabs/fluence-cli/compare/db3b722b63b2004e2ddb653d91c207299d85162e...060f4a950b97d1dd2b45c9c70cdf7598d550fc9e) ##### ⚠ BREAKING CHANGES - Remove old packages, add new ones ([#​424](https://togithub.com/fluencelabs/cli/issues/424)) ##### Features - Remove old packages, add new ones ([#​424](https://togithub.com/fluencelabs/cli/issues/424)) ([875b4fb](https://togithub.com/fluencelabs/cli/commit/875b4fba082c678a6b95496c2a7959e0e6a34435)) - show aqua compilation error in beforeBuild and other improvements and refactorings ([#​429](https://togithub.com/fluencelabs/cli/issues/429)) ([48d3f73](https://togithub.com/fluencelabs/cli/commit/48d3f73d603e6cd1881311de183bc19a2a3035c5)) ### [`v0.6.2`](https://togithub.com/fluencelabs/fluence-cli/blob/HEAD/CHANGELOG.md#062-2023-08-22) ##### Features - pack CLI \[fixes DXJ-443] ([#​398](https://togithub.com/fluencelabs/cli/issues/398)) ([78cdda2](https://togithub.com/fluencelabs/cli/commit/78cdda2594c280d9165be4cd4a0c4421e417aeb6)) - patch oclif node execution so there are no warnings ([#​422](https://togithub.com/fluencelabs/cli/issues/422)) ([db5d92f](https://togithub.com/fluencelabs/cli/commit/db5d92fc34f2c161ee97e1e8985c442562af1667)) - use local npm ([#​417](https://togithub.com/fluencelabs/cli/issues/417)) ([a6c62f5](https://togithub.com/fluencelabs/cli/commit/a6c62f57e7138ef20b9b08193cf734e08691ad3d)) ##### Bug Fixes - change description ([#​416](https://togithub.com/fluencelabs/cli/issues/416)) ([4711f7f](https://togithub.com/fluencelabs/cli/commit/4711f7fb4666767d3731095001c74ff4a918ea32)) - fix worker logs \[fixes DXJ-449] ([#​418](https://togithub.com/fluencelabs/cli/issues/418)) ([78521c3](https://togithub.com/fluencelabs/cli/commit/78521c3bee0ede80373b7a84fa9422f42ac745f4)) ### [`v0.6.1`](https://togithub.com/fluencelabs/fluence-cli/blob/HEAD/CHANGELOG.md#061-2023-08-10) ##### Bug Fixes - fix service interface generation \[fixes DXJ-445] ([#​400](https://togithub.com/fluencelabs/cli/issues/400)) ([bb104d6](https://togithub.com/fluencelabs/cli/commit/bb104d6061937a6bca379dbd631b6512605c2c82)) ### [`v0.6.0`](https://togithub.com/fluencelabs/fluence-cli/blob/HEAD/CHANGELOG.md#060-2023-08-09) ##### ⚠ BREAKING CHANGES - **deps:** update js-client.api to 0.12.1 and js-client.node to 0.7.1 ##### Features - `fluence run` first compile aqua then connect to the network \[fixes DXJ-440] ([#​387](https://togithub.com/fluencelabs/cli/issues/387)) ([cf23b52](https://togithub.com/fluencelabs/cli/commit/cf23b52e9477448805c92a6e81fe7c26a51b6325)) - add READMEs \[fixes DXJ-430] ([#​375](https://togithub.com/fluencelabs/cli/issues/375)) ([c86dfb5](https://togithub.com/fluencelabs/cli/commit/c86dfb59049ac948494cd29de89e6f015a6a8741)) - improve config error messages \[fixes DXJ-428] ([#​372](https://togithub.com/fluencelabs/cli/issues/372)) ([cdf732d](https://togithub.com/fluencelabs/cli/commit/cdf732d1de99f8c07178147304dde69befb5c406)) - improve module new command \[fixes DXJ-414] ([#​359](https://togithub.com/fluencelabs/cli/issues/359)) ([52818dd](https://togithub.com/fluencelabs/cli/commit/52818dd5032557899e335b572af921d57e78111b)) - Leave only workers.yaml, services.aqua, workers.aqua under version control in .fluence dir \[fixes DXJ-412] ([#​352](https://togithub.com/fluencelabs/cli/issues/352)) ([c58611d](https://togithub.com/fluencelabs/cli/commit/c58611d5ed37b375d882d748b2a06b0d5521f78a)) - remove par ([#​391](https://togithub.com/fluencelabs/cli/issues/391)) ([722ddfa](https://togithub.com/fluencelabs/cli/commit/722ddfab8b9ae696c43dc0ea9dd582d85e1fedc2)) - show dependency override warnings only in `dep v` command \[fixes DXJ-427] ([#​371](https://togithub.com/fluencelabs/cli/issues/371)) ([d84800d](https://togithub.com/fluencelabs/cli/commit/d84800d706ccbc5bf8839073cf483cdafe89977c)) - support cargo args for marine build \[fixes DXJ-418] ([#​360](https://togithub.com/fluencelabs/cli/issues/360)) ([edb5ed7](https://togithub.com/fluencelabs/cli/commit/edb5ed74a210af847b8c96630489deb931bab68f)) - update aqua ([#​361](https://togithub.com/fluencelabs/cli/issues/361)) ([b8dc50c](https://togithub.com/fluencelabs/cli/commit/b8dc50c5e247245c640fcbb1d01200b55e2e3406)) - update aqua interfaces of the services that cli builds, improve config comments \[fixes DXJ-435] ([#​380](https://togithub.com/fluencelabs/cli/issues/380)) ([a34d162](https://togithub.com/fluencelabs/cli/commit/a34d1624625715f2a2ac73f48b4068fa0af42185)) - update dependencies ([#​374](https://togithub.com/fluencelabs/cli/issues/374)) ([fe7feee](https://togithub.com/fluencelabs/cli/commit/fe7feeee4d317d9e9610acd9365571e12ee38851)) ##### Bug Fixes - **deps:** update dependency [@​fluencelabs/air-beautify-wasm](https://togithub.com/fluencelabs/air-beautify-wasm) to v0.3.1 ([#​355](https://togithub.com/fluencelabs/cli/issues/355)) ([94011ab](https://togithub.com/fluencelabs/cli/commit/94011ab90682e6a94bc1cc2b63ece69172cffc5c)) - **deps:** update dependency [@​fluencelabs/air-beautify-wasm](https://togithub.com/fluencelabs/air-beautify-wasm) to v0.3.2 ([#​381](https://togithub.com/fluencelabs/cli/issues/381)) ([a69890e](https://togithub.com/fluencelabs/cli/commit/a69890ed04c6958d542006755ddc78d4c84b6438)) - **deps:** update js-client.api to 0.12.1 and js-client.node to 0.7.1 ([9309ffa](https://togithub.com/fluencelabs/cli/commit/9309ffa930c8ecb9bc3ad9bbba3d54e990964a30)) - don't ask to update if already up to date on the latest version \[fixes DXJ-411] ([#​357](https://togithub.com/fluencelabs/cli/issues/357)) ([a35e53d](https://togithub.com/fluencelabs/cli/commit/a35e53d98e39408d54792e511ac32fd2a75ed7db)) - fix spell new --path not working \[fixes DXJ-419] ([#​370](https://togithub.com/fluencelabs/cli/issues/370)) ([c5cd522](https://togithub.com/fluencelabs/cli/commit/c5cd5223a0aa42369603ff35cd55d4bb29b51512)) - log info messages and warnings to stderr \[fixes DXJ-416] ([#​358](https://togithub.com/fluencelabs/cli/issues/358)) ([6156b56](https://togithub.com/fluencelabs/cli/commit/6156b5619d067a8888fa75f455683eb50f410696)) ### [`v0.5.4`](https://togithub.com/fluencelabs/fluence-cli/blob/HEAD/CHANGELOG.md#054-2023-07-14) ##### Features - `fluence deal deploy --no-input` to update deal without asking \[DXJ-410] ([#​328](https://togithub.com/fluencelabs/cli/issues/328)) ([f35ccc6](https://togithub.com/fluencelabs/cli/commit/f35ccc6a9cbd8f0c728cfd9300ea1fc12484855b)) - add examples and comments to configs \[DXJ-334] ([#​327](https://togithub.com/fluencelabs/cli/issues/327)) ([09d28d6](https://togithub.com/fluencelabs/cli/commit/09d28d66e66990ac6a59e263111b75c918b3054e)) - improve ts template \[DXJ-405] ([#​329](https://togithub.com/fluencelabs/cli/issues/329)) ([d82e147](https://togithub.com/fluencelabs/cli/commit/d82e1473f08b1352819afe3a78a5292030b4ea35)) - remove legacy deploy remains ([#​349](https://togithub.com/fluencelabs/cli/issues/349)) ([82171cb](https://togithub.com/fluencelabs/cli/commit/82171cb6fffb1a22bb6256b8154e8522170c2148)) - rename cli back ([#​350](https://togithub.com/fluencelabs/cli/issues/350)) ([42ef863](https://togithub.com/fluencelabs/cli/commit/42ef86318e451057f69d546a1ed24e063fe7aaad)) - rename to flox \[DXJ-381] ([#​298](https://togithub.com/fluencelabs/cli/issues/298)) ([ff5bd0d](https://togithub.com/fluencelabs/cli/commit/ff5bd0d0d7c17814fbef1148f6e0fc911a4f9eeb)) ##### Bug Fixes - **deps:** update dependency ipfs-http-client to v60.0.1 ([#​335](https://togithub.com/fluencelabs/cli/issues/335)) ([97a4d5b](https://togithub.com/fluencelabs/cli/commit/97a4d5b8359555e844828a4f5ddfeeeb4fccd941)) - **deps:** update dependency semver to v7.5.4 ([#​336](https://togithub.com/fluencelabs/cli/issues/336)) ([56dcb3b](https://togithub.com/fluencelabs/cli/commit/56dcb3b2210bf0a4c81fde9d18ac712973ae66f6)) - skip generating js and ts files instead of throwing for aqua files that don't export anything ([#​341](https://togithub.com/fluencelabs/cli/issues/341)) ([6fdeb4e](https://togithub.com/fluencelabs/cli/commit/6fdeb4e23625fae2f4ce9d9b2bbddc1a032f0f47)) ### [`v0.5.3`](https://togithub.com/fluencelabs/fluence-cli/blob/HEAD/CHANGELOG.md#053-2023-07-05) ##### Features - print default dependencies and their versions when using `default` flag \[fixes DXJ-398] ([#​316](https://togithub.com/fluencelabs/fluence-cli/issues/316)) ([6f22700](https://togithub.com/fluencelabs/fluence-cli/commit/6f22700c67b15e8219dd5af0da0d6106850ad414)) - update dependencies ([#​320](https://togithub.com/fluencelabs/fluence-cli/issues/320)) ([f11224e](https://togithub.com/fluencelabs/fluence-cli/commit/f11224ed1f812a07f065772879ea7fd22af2f400)) ### [`v0.5.2`](https://togithub.com/fluencelabs/fluence-cli/blob/HEAD/CHANGELOG.md#052-2023-07-04) ##### Features - do not remove output dir when compiling aqua \[fixes DXJ-403] ([#​318](https://togithub.com/fluencelabs/fluence-cli/issues/318)) ([8decf46](https://togithub.com/fluencelabs/fluence-cli/commit/8decf464f46ed8057dac44324c5beb60711500ff)) - improve cli output when building project \[fixes DXJ-406] ([#​317](https://togithub.com/fluencelabs/fluence-cli/issues/317)) ([1da1fb0](https://togithub.com/fluencelabs/fluence-cli/commit/1da1fb058137e067723d8ee2ef5a7911c15bef36)) ### [`v0.5.1`](https://togithub.com/fluencelabs/fluence-cli/blob/HEAD/CHANGELOG.md#051-2023-07-03) ##### Features - update some remaining node16 mentions and pin dependencies ([#​314](https://togithub.com/fluencelabs/fluence-cli/issues/314)) ([ce25a71](https://togithub.com/fluencelabs/fluence-cli/commit/ce25a71ac1b9a72ffd05ce946d1367eca94de46d)) ### [`v0.5.0`](https://togithub.com/fluencelabs/fluence-cli/blob/HEAD/CHANGELOG.md#050-2023-06-30) ##### ⚠ BREAKING CHANGES - **js-client:** update js-client.api to 0.12.0, js-client.node 0.7.0 ([https://github.com/fluencelabs/fluence-cli/pull/301](https://togithub.com/fluencelabs/fluence-cli/pull/301)) ##### Features - **js-client:** update js-client.api to 0.12.0, js-client.node 0.7.0 ([https://github.com/fluencelabs/fluence-cli/pull/301](https://togithub.com/fluencelabs/fluence-cli/pull/301)) ([1eb87a2](https://togithub.com/fluencelabs/fluence-cli/commit/1eb87a24d2e97a33fca9cebd1357207da5b876fd))

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by Mend Renovate. View repository job log here.

linear[bot] commented 9 months ago

DXJ-465 Use configs without comments by default

DXJ-418 Support cargo args for marine build

DXJ-412 Leave only workers.yaml under version control in .fluence dir

DXJ-458 Make comments in configs optional

When using CLI for the first time ask the user if he wants to see examples and docs right inside the configs themselves and remember this setting for the user Also bring back the links to the online docs

DXJ-373 Return DummyDealId when deploying workers

Right now, after workers are deployed, there is no way to resolve them via Registry. Because no one knows what "deal id" was used to register in Registry! CLI has to provide that information to the user. It may need to retrieve that information from Nox first.

DXJ-479 yarn-installed fluence cli cannot find `npm`

DXJ-435 Update aqua interfaces for services that cli builds

When CLI builds services it should update their aqua interfaces 1. When using the `build` command - all the services are built and all interfaces generated 2. When using service `repl`, `add` or `new` commands - only one service is built and it's interface should be added/updated 3. When deploy command is used - **only** services that are part of the workers that we are going to deploy should be built and their aqua interfaces updated/appended Services that are no longer mentioned in fluence.yaml (e.g. they were renamed or removed from it) - must be removed from `services.aqua` Also repl command should still work without any fluence project and in the case when there is no fluence project or the service is not added to fluence project - `services.aqua` is not generated at all or aqua interface is not appended to it

DXJ-411 CLI should match update hint to version type used

A cool feature of cli is the "new version available" notice. however, the notice doesn't discriminate against version used. for example, a stable version user currently sees an unstable update available notice. that will inevitably lead to confusion and unwanted updates. expected: latest versions see only latest updates, unstable versions see only unstable updates.

DXJ-427 Show dependency override warnings only in `dep v` command

DXJ-419 `fluence spell new --path tests` ignores --path param

Reproduce with ``` $ fluence init $ fluence spell new --path tests ```

DXJ-416 Print warning & errors to stderr

Right now they are printed to stdout ``` Using version 0.5.14 of fluencelabs/spell defined at /Users/folex/Development/fluencelabs/decider/fluence.yaml instead of the recommended version 0.5.13. You can reset it to the recommended version by running `fluence dep r` ```

DXJ-398 extend fluence dep to enumerate default packages and version

fluence dev d:: list cli default packages and versions

DXJ-406 imporove cli output when building project

1. remove `installing` message that is printed even when marine or mreple are already installed 2. Make marine commands failing "expected" kinds of errors - this way there will be no stack trace and no process exited stuff - just the cargo error message 3. Change the order of the text in the error message when using external binaries, so the user always sees the command first, then the error message and error code in the very end 4. Show correct stacktrace for unexpected errors that happen when calling external binaries

DXJ-403 `fluence aqua --air -o DIR` removes output directory

Because of that, it is impossible to put several AIR files into the same directory. Also, it is impossible to do `-o /tmp` because it tries to *remove the whole directory*. So if anyone does `-o ~/Development`, `flox` will silently remove `~/Development`

DXJ-443 Build complete CLI packages

In order to ensure faster CLI updates and more reliable execution of the cli for the users - we need to distribute a complete CLI package that includes all the dependencies already downloaded and a full Node.js binaries for running this code For all that to work the fastest way would be to use already existing oclif solutions. oclif doesn't work with pnpm, but seem to be working great with yarn which is also great (sometimes even better). So the whole packaging process takes even less time on my machine then just using npm directly so the dev experience will not suffer and might even imporove The only concern is that in the CLI repo we would have to use yarn instead of pnpm that we use elsewhere

DXJ-449 Fix `workers logs`

currently it's ``` $ fluence workers logs Connecting to: /ip4/0.0.0.0/tcp/9999/ws/p2p/12D3KooWN4XNKgu76nwB7iKUXmE4FKCA5Ycak6SbSqLTaWo2nFsQ defaultWorker (host_id: 12D3KooWN4XNKgu76nwB7iKUXmE4FKCA5Ycak6SbSqLTaWo2nFsQ, spell_id: f60e522a-279c-4e23-a177-cb61a1bc1906): [object Object] [object Object] [object Object] [object Object] [object Object] [object Object] [object Object] [object Object] [object Object] [object Object] [object Object] [object Object] ```

DXJ-440 First compile aqua then connect to the network for `fluence run`

Currently this is done in parallel but most of the time it seems it would be faster feedback cycle for the developer if this processes executed one by one so you can quickly check aqua is correct and compiling

DXJ-445 Fix service interface generation

Currently there is a bug when custom structs are used

DXJ-428 Improve invalid config error messages

DXJ-430 Add README.md files to template

DXJ-414 Strange behavior of `fluence module new`

Expected behavior * `fluence module new services/some_service/modules/new_module` creates new module at `src/services/some_service/modules/new_module` Actual behavior * Command from above creates folder `src/modules` and inside it places `services/some_service/modules/new_modules/...` Probably a user wants to specify just a service name and a module name and if those and only those are provided - new module is created in a correct directory.