Releases: mittwald/cli
v1.0.0-beta.1
What's Changed
- Provide correct flags for python installation by @martin-helmich in #517
- Display correct docroot when docroot is not user-editable by @martin-helmich in #518
- Display app entrypoint in "mw app get" output when set by @martin-helmich in #519
- Bump @types/node from 20.12.12 to 20.12.13 by @dependabot in #521
- Bump @oclif/plugin-autocomplete from 3.0.18 to 3.1.0 by @dependabot in #522
- Bump ink-link from 3.0.0 to 4.0.0 by @dependabot in #527
- Bump @oclif/plugin-update from 4.2.14 to 4.3.2 by @dependabot in #529
- Bump @types/node from 20.12.13 to 20.13.0 by @dependabot in #528
- Bump @oclif/plugin-warn-if-update-available from 3.0.19 to 3.1.1 by @dependabot in #530
- Bump @oclif/plugin-help from 6.0.22 to 6.1.0 by @dependabot in #526
- Bump oclif from 4.11.3 to 4.12.3 by @dependabot in #531
- Bump tsx from 4.11.0 to 4.11.2 by @dependabot in #534
- Bump @oclif/plugin-autocomplete from 3.1.0 to 3.1.1 by @dependabot in #537
- Bump @oclif/core from 3.26.6 to 3.26.8 by @dependabot in #539
- Bump @oclif/plugin-warn-if-update-available from 3.1.1 to 3.1.3 by @dependabot in #540
- Bump @typescript-eslint/parser from 7.11.0 to 7.12.0 by @dependabot in #535
- Bump prettier from 3.2.5 to 3.3.0 by @dependabot in #536
- Bump @types/node from 20.13.0 to 20.14.0 by @dependabot in #533
- Bump @typescript-eslint/eslint-plugin from 7.11.0 to 7.12.0 by @dependabot in #538
- Bump @oclif/plugin-autocomplete from 3.1.1 to 3.1.2 by @dependabot in #543
- Bump @oclif/plugin-update from 4.3.2 to 4.3.3 by @dependabot in #544
- Bump @types/node from 20.14.0 to 20.14.1 by @dependabot in #546
- Bump @oclif/plugin-warn-if-update-available from 3.1.3 to 3.1.4 by @dependabot in #548
- Bump prettier from 3.3.0 to 3.3.1 by @dependabot in #550
- Bump @types/node from 20.14.1 to 20.14.2 by @dependabot in #552
- Bump @mittwald/api-client from 4.16.0 to 4.20.0 in the mittwald-api group across 1 directory by @dependabot in #572
- Bump @mittwald/api-client from 4.20.0 to 4.21.0 in the mittwald-api group by @dependabot in #574
- Bump type-fest from 4.18.3 to 4.20.1 by @dependabot in #575
- Bump @oclif/plugin-help from 6.1.0 to 6.2.3 by @dependabot in #576
- Bump docker/build-push-action from 5 to 6 by @dependabot in #578
- Bump @typescript-eslint/eslint-plugin from 7.12.0 to 7.13.1 by @dependabot in #579
- Bump tsx from 4.11.2 to 4.15.6 by @dependabot in #580
- chore(deps-dev): bump @types/node from 20.14.2 to 20.14.5 by @dependabot in #582
- chore(deps): bump @oclif/plugin-autocomplete from 3.1.2 to 3.1.4 by @dependabot in #584
- chore(deps): bump @oclif/plugin-warn-if-update-available from 3.1.4 to 3.1.6 by @dependabot in #587
- chore(deps): bump @mittwald/api-client from 4.21.0 to 4.22.0 in the mittwald-api group by @dependabot in #581
- Bump axios-retry from 4.3.0 to 4.4.0 by @dependabot in #545
- Bump oclif from 4.12.3 to 4.13.8 by @dependabot in #577
- chore(deps): bump @oclif/plugin-update from 4.3.3 to 4.4.2 by @dependabot in #585
- chore(deps-dev): bump @typescript-eslint/parser from 7.12.0 to 7.13.1 by @dependabot in #586
- chore(deps-dev): bump @types/node from 20.14.5 to 20.14.6 by @dependabot in #589
- chore(deps-dev): bump prettier from 3.3.1 to 3.3.2 by @dependabot in #590
- chore(deps-dev): bump typescript from 5.4.5 to 5.5.2 by @dependabot in #593
- chore(deps): bump @mittwald/api-client from 4.22.0 to 4.24.0 in the mittwald-api group across 1 directory by @dependabot in #592
- chore(deps): bump uuid from 9.0.1 to 10.0.0 by @dependabot in #591
- chore(deps): bump axios-retry from 4.4.0 to 4.4.1 by @dependabot in #595
- chore(deps-dev): bump tsx from 4.15.6 to 4.15.7 by @dependabot in #596
- chore(deps-dev): bump @types/node from 20.14.6 to 20.14.7 by @dependabot in #598
- chore(deps): bump @oclif/plugin-update from 4.4.2 to 4.4.3 by @dependabot in #601
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 7.13.1 to 7.14.1 by @dependabot in #603
- chore(deps): bump @mittwald/api-client from 4.24.0 to 4.27.0 in the mittwald-api group across 1 directory by @dependabot in #599
- chore(deps-dev): bump @types/uuid from 9.0.8 to 10.0.0 by @dependabot in #597
- chore(deps-dev): bump mocha and @types/mocha by @dependabot in #602
- chore(deps-dev): bump oclif from 4.13.8 to 4.13.10 by @dependabot in #605
- chore(deps-dev): bump @types/node from 20.14.7 to 20.14.8 by @dependabot in #604
- chore(deps-dev): bump mocha from 10.5.0 to 10.5.1 by @dependabot in #608
- chore(deps-dev): bump mocha from 10.5.1 to 10.5.2 by @dependabot in #610
- chore(deps-dev): bump @types/node from 20.14.8 to 20.14.9 by @dependabot in #612
- chore(deps): bump @oclif/plugin-update from 4.4.3 to 4.4.4 by @dependabot in #613
- chore(deps-dev): bump tsx from 4.15.7 to 4.15.8 by @dependabot in #615
- chore(deps-dev): bump oclif from 4.13.10 to 4.13.12 by @dependabot in #616
- chore(deps): bump @oclif/plugin-help from 6.2.3 to 6.2.4 by @dependabot in #617
- chore(deps-dev): bump typescript from 5.5.2 to 5.5.3 by @dependabot in #619
- chore(deps): bump @oclif/plugin-warn-if-update-available from 3.1.6 to 3.1.7 by @dependabot in #622
- chore(deps): bump @oclif/plugin-autocomplete from 3.1.4 to 3.1.5 by @dependabot in #625
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 7.14.1 to 7.15.0 by @dependabot in #618
- chore(deps-dev): bump tsx from 4.15.8 to 4.16.0 by @dependabot in #620
- chore(deps-dev): bump tsx from 4.16.0 to 4.16.2 by @dependabot in #628
- chore(deps): bump ink-link from 4.0.0 to 4.1.0 by @dependabot in #631
- chore(deps): bump @mittwald/api-client from 4.27.0 to 4.31.0 in the mittwald-api group across 1 directory by @dependabot in #629
- chore(deps-dev): bump type-fest from 4.20.1 to 4.21.0 by @dependabot in #627
- chore(deps-dev): bump mocha from 10.5.2 to 10.6.0 by @dependabot in #626
- chore(deps-dev): bump @typescript-eslint/parser from 7.13.1 to 7.15.0 by @dependabot in #623
- chore(deps-dev): bump @types/node from 20.14.9 to 20.14.10 by @dependabot in #633
- chore(deps): bump @oclif/plugin-update from 4.4.4 to 4.4.6 by @dependabot in #624
- chore(deps): bump @mittwald/api-client from 4.31.0 to 4.32.0 in the mittwald-api group by @dependabot in #632
- chore(deps): bump @oclif/plugin-autocomplete from 3.1.5 to 3.1.6 by @dependabot in #635
- chore(deps): bump @oclif/plugin-warn-if-update-available from 3.1.7 to 3.1.8 by @dependabot in #636
- chore(deps-dev): bump oclif from 4.13.12 to 4.13.16 by @dependabot in #637
- chore(deps): bump @oclif/plugin-help from 6.2.4 to 6.2.5 by @dependabot in #639
- chore(deps-dev): bump rimraf from 5.0.7 to 5.0.8 by @dependabot in #640
- chore(deps): bump @oclif/plugin-update from 4.4.6 to 4.4.7 by @dependabot in #642
- chore(deps): bump @mittwald/api-client from 4.32.0 to 4.34.0 in the mittwald-api group across 1 directory by @dependabot in #643
- chore(deps-dev): bump oclif from 4.13.16 to 4.14.0 by @dependabot in #645
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 7.15.0 to 7.16.0 by @dependabot ...
v1.0.0
mittwald CLI v1.0.0 Release 🎉
We are excited to announce the release of the mittwald CLI v1.0.0, marking the first major version after a year of rigorous testing and invaluable feedback from our community. This release brings the CLI out of beta and into a production-ready state, packed with new features and improvements that will streamline your workflows!
👩💻 What you can do with the mittwald CLI
The mittwald CLI allows you to access the features of the mittwald mStudio from your command-line. You can use the CLI to
- increase your efficiency by quickly accessing mStudio features from your terminal,
- easily automate repetitive tasks using scripting, or
- integrate the mittwald platform better into your development, CI and deployment processes
🚀 What's New in v1.0.0?
Over the testing phase, we have...
- introduced new commands to provide a better coverage of existing mStudio features
- streamlined the existing commands regarding usability and consistency
- optimized the CLI for usage in non-interactive scripts
- added advanced development features, like the DDEV integration -- more to come in the future!
These new possibilities are designed to help you take full control of your infrastructure, allowing for smarter automation and more powerful interactions with your environments.
🙏 Thank You for Your Feedback
This release wouldn’t have been possible without the extensive feedback and support we received from our community throughout the past year. Please continue to share your feedback, feature requests, and bug reports to help us make the mittwald CLI even better.
🚀 Get Started!
Upgrade to mittwald CLI v1.0.0 now and start exploring the new capabilities. Full documentation can (soon) be found here.
We look forward to seeing how you use the mittwald CLI in your projects, and as always, we're here to support you. Happy automating! 😊
v1.0.0-alpha.47
What's Changed
- chore(deps-dev): bump tsx from 4.10.2 to 4.10.3 by @dependabot in #495
- chore(deps-dev): bump tsx from 4.10.3 to 4.10.4 by @dependabot in #496
- chore(deps-dev): bump oclif from 4.10.11 to 4.10.15 by @dependabot in #498
- chore(deps): bump @oclif/plugin-update from 4.2.12 to 4.2.13 by @dependabot in #499
- chore(deps-dev): bump @typescript-eslint/parser from 7.9.0 to 7.10.0 by @dependabot in #497
- chore(deps): bump axios-retry from 4.2.0 to 4.3.0 by @dependabot in #500
- Bump @typescript-eslint/eslint-plugin from 7.9.0 to 7.10.0 by @dependabot in #501
- Bump tsx from 4.10.4 to 4.10.5 by @dependabot in #502
- Add filter options for rsync commands by @martin-helmich in #489
- Bump @types/react from 18.3.2 to 18.3.3 by @dependabot in #506
- Bump type-fest from 4.18.2 to 4.18.3 by @dependabot in #509
- Cleanup directory structure; refactorings before stable release by @martin-helmich in #508
- Bump @typescript-eslint/parser from 7.10.0 to 7.11.0 by @dependabot in #512
- Bump eslint-plugin-json from 3.1.0 to 4.0.0 by @dependabot in #511
- Bump oclif from 4.10.15 to 4.11.3 by @dependabot in #510
- Bump tsx from 4.10.5 to 4.11.0 by @dependabot in #507
- Bump @oclif/plugin-update from 4.2.13 to 4.2.14 by @dependabot in #516
- Bump @typescript-eslint/eslint-plugin from 7.10.0 to 7.11.0 by @dependabot in #515
- Browser+OS in session list may be undefined by @martin-helmich in #514
- Make "mapData" implementation for list commands optional by @martin-helmich in #513
Full Changelog: v1.0.0-alpha.46...v1.0.0-alpha.47
v1.0.0-alpha.46
What's Changed
- chore(deps): bump @oclif/plugin-update from 4.2.11 to 4.2.12 by @dependabot in #490
- chore(deps-dev): bump @types/node from 20.12.11 to 20.12.12 by @dependabot in #491
- chore(deps-dev): bump oclif from 4.10.10 to 4.10.11 by @dependabot in #492
- Discover additional DDEV config files correctly by @martin-helmich in #494
- chore(deps): bump axios-retry from 4.1.0 to 4.2.0 by @dependabot in #493
Full Changelog: v1.0.0-alpha.45...v1.0.0-alpha.46
v1.0.0-alpha.45
What's Changed
- Fix error stack trace being displayed next to error box by @martin-helmich in #487
- Display more details for API errors by @martin-helmich in #488
Full Changelog: v1.0.0-alpha.44...v1.0.0-alpha.45
v1.0.0-alpha.44
What's Changed
- Feat: Add app upgrade by @niristius in #399
- Add debug logging to Axios requests by @martin-helmich in #476
Full Changelog: v1.0.0-alpha.43...v1.0.0-alpha.44
v1.0.0-alpha.43
What's Changed
- feat: add mail address update by @tillwestpfahl in #422
- Add "ssh-identity-file" flag and use it where appropriate by @martin-helmich in #226
- Interactively prompt for DDEV project type if undiscoverable by @martin-helmich in #438
Full Changelog: v1.0.0-alpha.42...v1.0.0-alpha.43
v1.0.0-alpha.42
What's Changed
- Add support for uploading app files + databases by @martin-helmich in #243
- Hide version number of custom python apps by @martin-helmich in #391
- Add specialized error formats when IDs for unexpected resource types are supplied by @martin-helmich in #325
Full Changelog: v1.0.0-alpha.41...v1.0.0-alpha.42
v1.0.0-alpha.41
What's Changed
- chore(deps-dev): bump @types/node from 20.11.26 to 20.11.27 by @dependabot in #327
- chore(deps): bump @oclif/core from 3.24.0 to 3.25.0 by @dependabot in #328
- chore(deps-dev): bump @types/react from 18.2.65 to 18.2.66 by @dependabot in #329
- chore(deps): bump @oclif/core from 3.25.0 to 3.25.1 by @dependabot in #330
- chore(deps-dev): bump @types/node from 20.11.27 to 20.11.28 by @dependabot in #332
- chore(deps): bump @oclif/core from 3.25.1 to 3.25.2 by @dependabot in #333
- chore(deps): bump date-fns from 3.4.0 to 3.5.0 by @dependabot in #331
- chore(deps-dev): bump oclif from 4.5.4 to 4.5.7 by @dependabot in #336
- chore(deps-dev): bump @types/react from 18.2.66 to 18.2.67 by @dependabot in #337
- chore(deps-dev): bump @types/node from 20.11.28 to 20.11.29 by @dependabot in #338
- chore(deps-dev): bump @oclif/test from 3.2.5 to 3.2.6 by @dependabot in #341
- chore(deps): bump geekyeggo/delete-artifact from 4 to 5 by @dependabot in #334
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 7.2.0 to 7.3.0 by @dependabot in #335
- chore(deps): bump date-fns from 3.5.0 to 3.6.0 by @dependabot in #339
- chore(deps-dev): bump prettier-plugin-sort-json from 3.1.0 to 4.0.0 by @dependabot in #340
- chore(deps-dev): bump @typescript-eslint/parser from 7.2.0 to 7.3.1 by @dependabot in #343
- chore(deps): bump @oclif/core from 3.25.2 to 3.25.3 by @dependabot in #345
- chore(deps-dev): bump @types/node from 20.11.29 to 20.11.30 by @dependabot in #348
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 7.3.0 to 7.3.1 by @dependabot in #350
- chore(deps-dev): bump type-fest from 4.12.0 to 4.13.0 by @dependabot in #346
- chore(deps): bump axios-retry from 4.0.0 to 4.1.0 by @dependabot in #347
- chore(deps-dev): bump oclif from 4.5.7 to 4.6.0 by @dependabot in #349
- chore(deps-dev): bump type-fest from 4.13.0 to 4.13.1 by @dependabot in #352
- chore(deps-dev): bump typescript from 5.4.2 to 5.4.3 by @dependabot in #353
- chore(deps): bump the mittwald-api group with 1 update by @dependabot in #351
- chore(deps): bump @mittwald/react-use-promise from 2.3.12 to 2.3.13 by @dependabot in #354
- chore(deps-dev): bump oclif from 4.6.0 to 4.6.1 by @dependabot in #355
- chore(deps-dev): bump @types/react from 18.2.67 to 18.2.69 by @dependabot in #356
- chore(deps-dev): bump oclif from 4.6.1 to 4.6.3 by @dependabot in #361
- chore(deps-dev): bump @oclif/test from 3.2.6 to 3.2.8 by @dependabot in #362
- chore(deps): bump @oclif/plugin-update from 4.2.0 to 4.2.2 by @dependabot in #363
- chore(deps-dev): bump @types/react from 18.2.69 to 18.2.70 by @dependabot in #364
- chore(deps): bump @oclif/plugin-help from 6.0.18 to 6.0.20 by @dependabot in #367
- chore(deps): bump @oclif/plugin-warn-if-update-available from 3.0.14 to 3.0.15 by @dependabot in #365
- chore(deps-dev): bump @types/react from 18.2.70 to 18.2.72 by @dependabot in #370
- chore(deps-dev): bump @types/react from 18.2.72 to 18.2.73 by @dependabot in #371
- chore(deps): bump @oclif/plugin-update from 4.2.2 to 4.2.3 by @dependabot in #373
- chore(deps): bump @oclif/core from 3.25.3 to 3.26.0 by @dependabot in #357
- chore(deps): bump dependabot/fetch-metadata from 1 to 2 by @dependabot in #358
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 7.3.1 to 7.4.0 by @dependabot in #359
- chore(deps-dev): bump type-fest from 4.13.1 to 4.14.0 by @dependabot in #366
- chore(deps-dev): bump @types/node from 20.11.30 to 20.12.2 by @dependabot in #375
- chore(deps-dev): bump @types/react from 18.2.73 to 18.2.74 by @dependabot in #378
- chore(deps-dev): bump mocha from 10.3.0 to 10.4.0 by @dependabot in #368
- chore(deps-dev): bump oclif from 4.6.3 to 4.7.5 by @dependabot in #374
- chore(deps-dev): bump @typescript-eslint/parser from 7.3.1 to 7.5.0 by @dependabot in #376
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 7.4.0 to 7.5.0 by @dependabot in #377
- chore(deps-dev): bump @types/node from 20.12.2 to 20.12.3 by @dependabot in #380
- chore(deps-dev): bump type-fest from 4.14.0 to 4.15.0 by @dependabot in #379
- Add PrestaShop, NEOS, Moodle by @niristius in #344
Full Changelog: v1.0.0-alpha.40...v1.0.0-alpha.41
v1.0.0-alpha.40
What's Changed
- chore(deps): bump @oclif/plugin-help from 6.0.16 to 6.0.17 by @dependabot in #295
- chore(deps): bump @oclif/plugin-warn-if-update-available from 3.0.12 to 3.0.13 by @dependabot in #296
- chore(deps): bump @oclif/plugin-autocomplete from 3.0.11 to 3.0.12 by @dependabot in #299
- chore(deps-dev): bump oclif from 4.5.0 to 4.5.2 by @dependabot in #298
- chore(deps-dev): bump type-fest from 4.11.1 to 4.12.0 by @dependabot in #301
- chore(deps): bump open from 10.0.4 to 10.1.0 by @dependabot in #302
- chore(deps): bump the mittwald-api group with 1 update by @dependabot in #300
- chore(deps): bump @oclif/plugin-update from 4.1.16 to 4.2.0 by @dependabot in #297
- Update yarn.lock by @martin-helmich in #303
- Fix incorrect app label for Nextcloud by @martin-helmich in #308
- chore(deps-dev): bump oclif from 4.5.2 to 4.5.4 by @dependabot in #311
- chore(deps): bump @oclif/plugin-help from 6.0.17 to 6.0.18 by @dependabot in #313
- chore(deps-dev): bump @oclif/test from 3.2.1 to 3.2.5 by @dependabot in #315
- chore(deps): bump @oclif/plugin-warn-if-update-available from 3.0.13 to 3.0.14 by @dependabot in #316
- chore(deps): bump @oclif/plugin-autocomplete from 3.0.12 to 3.0.13 by @dependabot in #318
- chore(deps): bump @oclif/core from 3.23.0 to 3.24.0 by @dependabot in #312
- chore(deps): bump date-fns from 3.3.1 to 3.4.0 by @dependabot in #317
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 7.1.1 to 7.2.0 by @dependabot in #314
- chore(deps): bump the mittwald-api group with 1 update by @dependabot in #309
- chore(deps-dev): bump @typescript-eslint/parser from 7.1.1 to 7.2.0 by @dependabot in #310
- Retry after 403 response, IFF a post request was executed previously by @martin-helmich in #321
- Add option to specify database on "ddev init" command by @martin-helmich in #307
- Initialize mittwald API token on
ddev init
by @martin-helmich in #320 - chore(deps-dev): bump @types/react from 18.2.64 to 18.2.65 by @dependabot in #323
- chore(deps-dev): bump @types/node from 20.11.25 to 20.11.26 by @dependabot in #324
- Fix bugs introduced by eventual-consistency handling by @martin-helmich in #322
Full Changelog: v1.0.0-alpha.39...v1.0.0-alpha.40