Closed renovate[bot] closed 8 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
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
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`
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
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
Reproduce with ``` $ fluence init $ fluence spell new --path tests ```
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` ```
fluence dev d:: list cli default packages and versions
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
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`
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
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] ```
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
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
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.
This PR contains the following updates:
0.5.17
->0.5.21
0.6.0
->0.7.7
0.4.20
->0.9.1
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.