Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: mittwald/cli

v1.11.2

29 Sep 18:22
v1.11.2
36f78a9

Choose a tag to compare

What's Changed

  • chore: bump @typescript-eslint/parser from 8.44.0 to 8.44.1 by @dependabot[bot] in #1391
  • chore: bump @mittwald/api-client from 4.231.0 to 4.232.0 in the mittwald-api group by @dependabot[bot] in #1396
  • chore: bump tsx from 4.20.5 to 4.20.6 by @dependabot[bot] in #1398
  • chore: bump @types/react from 19.1.13 to 19.1.14 by @dependabot[bot] in #1397
  • fix: wait until React renderer has exited before completing command by @martin-helmich in #1401
  • fix: add conditional check for 412 responses with "if-event-reached" header in API retry logic by @martin-helmich in #1402

Full Changelog: v1.11.1...v1.11.2

v1.11.1

24 Sep 08:56
v1.11.1
04bdf97

Choose a tag to compare

What's Changed

  • chore: bump @mittwald/api-client from 4.219.0 to 4.221.0 in the mittwald-api group by @dependabot[bot] in #1359
  • chore: bump globals from 16.3.0 to 16.4.0 by @dependabot[bot] in #1360
  • chore: bump @typescript-eslint/parser from 8.42.0 to 8.43.0 by @dependabot[bot] in #1361
  • chore: bump @mittwald/api-client from 4.221.0 to 4.222.0 in the mittwald-api group by @dependabot[bot] in #1362
  • chore: bump @mittwald/api-client from 4.222.0 to 4.224.0 in the mittwald-api group by @dependabot[bot] in #1363
  • chore: bump @types/node from 24.3.1 to 24.3.2 by @dependabot[bot] in #1364
  • chore: bump @types/react from 19.1.12 to 19.1.13 by @dependabot[bot] in #1365
  • chore: bump @mittwald/api-client from 4.224.0 to 4.225.0 in the mittwald-api group by @dependabot[bot] in #1366
  • chore: bump @typescript-eslint/eslint-plugin from 8.43.0 to 8.44.0 by @dependabot[bot] in #1368
  • chore: bump @oclif/test from 4.1.13 to 4.1.14 by @dependabot[bot] in #1370
  • chore: bump oclif from 4.22.18 to 4.22.22 by @dependabot[bot] in #1371
  • chore: bump @types/node from 24.3.2 to 24.5.0 by @dependabot[bot] in #1372
  • chore: bump the oclif-plugins group with 3 updates by @dependabot[bot] in #1367
  • chore: bump @mittwald/api-client from 4.225.0 to 4.226.0 in the mittwald-api group by @dependabot[bot] in #1373
  • chore: bump @typescript-eslint/parser from 8.43.0 to 8.44.0 by @dependabot[bot] in #1374
  • chore: bump ts-jest from 29.4.1 to 29.4.2 by @dependabot[bot] in #1375
  • chore: bump @mittwald/api-client from 4.226.0 to 4.227.0 in the mittwald-api group by @dependabot[bot] in #1376
  • chore: bump @types/node from 24.5.0 to 24.5.1 by @dependabot[bot] in #1377
  • chore: bump @mittwald/api-client from 4.227.0 to 4.228.0 in the mittwald-api group by @dependabot[bot] in #1378
  • chore: bump ts-jest from 29.4.2 to 29.4.3 by @dependabot[bot] in #1379
  • chore: bump @yarnpkg/pnpify from 4.1.5 to 4.1.6 by @dependabot[bot] in #1380
  • chore: bump @types/node from 24.5.1 to 24.5.2 by @dependabot[bot] in #1381
  • chore: bump ink-link from 4.1.0 to 5.0.0 by @dependabot[bot] in #1369
  • chore: bump @mittwald/api-client from 4.228.0 to 4.229.0 in the mittwald-api group by @dependabot[bot] in #1382
  • chore: bump eslint from 9.35.0 to 9.36.0 by @dependabot[bot] in #1383
  • chore: bump ts-jest from 29.4.3 to 29.4.4 by @dependabot[bot] in #1384
  • chore: bump @mittwald/api-client from 4.229.0 to 4.230.0 in the mittwald-api group by @dependabot[bot] in #1385
  • chore: bump @oclif/core from 4.5.3 to 4.5.4 by @dependabot[bot] in #1388
  • chore: bump oclif from 4.22.22 to 4.22.24 by @dependabot[bot] in #1389
  • chore: bump @typescript-eslint/eslint-plugin from 8.44.0 to 8.44.1 by @dependabot[bot] in #1390
  • chore: bump the oclif-plugins group with 2 updates by @dependabot[bot] in #1386
  • chore: bump pretty-bytes from 7.0.1 to 7.1.0 by @dependabot[bot] in #1387
  • chore: bump @mittwald/api-client from 4.230.0 to 4.231.0 in the mittwald-api group by @dependabot[bot] in #1393
  • fix: support env_file arrays in docker-compose.yml by @martin-helmich in #1394

Full Changelog: v1.11.0...v1.11.1

v1.11.0

09 Sep 11:31
v1.11.0
360983c

Choose a tag to compare

🎉 New Features & Highlights

IntelliJ IDEA Integration

New --generate-intellij-config flag for app ssh command - Automatically generate IntelliJ IDEA remote development configuration, making it easier to connect your IDE to remote app environments for seamless development workflows.

Enhanced CLI Experience

Improved CLI output readability for LLMs and non-interactive environments - Better formatting and output structure for automated tools, CI/CD pipelines, and AI assistants working with the CLI.

Stability Improvements

Fixed process exit handling - Resolved issues with process termination to ensure the CLI exits cleanly in all scenarios.

What's Changed

  • fix: explicitly exit process after oclif.flush by @martin-helmich in #1345
  • chore: bump @mittwald/api-client from 4.214.0 to 4.216.0 in the mittwald-api group by @dependabot[bot] in #1341
  • chore: bump @typescript-eslint/parser from 8.41.0 to 8.42.0 by @dependabot[bot] in #1339
  • Improve CLI output readability for LLMs and non-interactive environments by @martin-helmich in #1333
  • chore: bump string-width from 8.0.0 to 8.1.0 by @dependabot[bot] in #1335
  • chore: bump @typescript-eslint/eslint-plugin from 8.41.0 to 8.42.0 by @dependabot[bot] in #1337
  • chore: bump @mittwald/api-client from 4.216.0 to 4.218.0 in the mittwald-api group by @dependabot[bot] in #1347
  • chore: bump eslint from 9.34.0 to 9.35.0 by @dependabot[bot] in #1349
  • chore: bump uuid from 11.1.0 to 12.0.0 by @dependabot[bot] in #1348
  • chore: bump @mittwald/api-client from 4.218.0 to 4.219.0 in the mittwald-api group by @dependabot[bot] in #1350
  • chore: bump oclif from 4.22.16 to 4.22.18 by @dependabot[bot] in #1351
  • chore: bump slice-ansi from 7.1.0 to 7.1.2 by @dependabot[bot] in #1352
  • chore: bump @oclif/core from 4.5.2 to 4.5.3 by @dependabot[bot] in #1354
  • chore: bump chalk from 5.6.0 to 5.6.2 by @dependabot[bot] in #1356
  • chore: bump @typescript-eslint/eslint-plugin from 8.42.0 to 8.43.0 by @dependabot[bot] in #1357
  • chore: bump uuid from 12.0.0 to 13.0.0 by @dependabot[bot] in #1355
  • chore: bump actions/setup-node from 4 to 5 by @dependabot[bot] in #1353
  • feat: add --generate-intellij-config flag to app ssh command by @martin-helmich in #1346

Full Changelog: v1.10.0...v1.11.0

v1.10.0

05 Sep 08:33
v1.10.0
49c606a

Choose a tag to compare

What's Changed

Full Changelog: v1.9.1...v1.10.0

v1.9.1

29 Aug 09:11
v1.9.1
590f63a

Choose a tag to compare

What's Changed

  • chore: bump @mittwald/api-client from 4.207.0 to 4.209.0 in the mittwald-api group by @dependabot[bot] in #1320
  • chore: bump the jest group with 2 updates by @dependabot[bot] in #1319
  • fix: enable "isolatedModules" to fix Jest warnings by @martin-helmich in #1321
  • chore: bump @mittwald/api-client from 4.209.0 to 4.210.0 in the mittwald-api group by @dependabot[bot] in #1325
  • Add prerun hook for update: Check if installed with brew by @LukasFritzeDev in #1324
  • fix: app id is not found in terraform state when mittwald_app data source is used by @martin-helmich in #1327

Full Changelog: v1.9.0...v1.9.1

v1.9.0

27 Aug 14:52
v1.9.0
0317a3a

Choose a tag to compare

What's Changed

Full Changelog: v1.8.1...v1.9.0

v1.8.1

25 Aug 15:24
v1.8.1
320378d

Choose a tag to compare

What's Changed

  • Allow AppVersionUuids to be used as UpgradeTargetVersions by @mhopfner in #1259
  • fix: replace cat /dev/zero with sleep infinity in SSH tunnels by @martin-helmich in #1306
  • feat: add version-info command for retrieving app version details and associated user inputs by @martin-helmich in #1305

Full Changelog: v1.8.0...v1.8.1

v1.8.0

25 Aug 09:34
v1.8.0
09a299d

Choose a tag to compare

What's New

🎉 New Features

  • Container File Transfer: Added mw container cp command for copying files and directories between containers and local filesystem
    • Docker-like syntax using CONTAINER:PATH format
    • Bidirectional copying (container ↔ host)
    • Support for recursive directory copying with -r flag
    • Archive mode with -a flag to preserve permissions and ownership
    • Works with container ID, short ID, or service name

Examples

# Copy file from container to current directory
mw container cp mycontainer:/app/config.json .

# Copy file from host to container  
mw container cp ./local-file.txt mycontainer:/app/

# Copy directory recursively with preserved permissions
mw container cp -a -r mycontainer:/var/log ./backup

What's Changed

  • chore: bump eslint-plugin-prettier from 5.5.3 to 5.5.4 by @dependabot[bot] in #1289
  • chore: bump nock from 14.0.7 to 14.0.10 by @dependabot[bot] in #1290
  • chore: bump ts-jest from 29.4.0 to 29.4.1 by @dependabot[bot] in #1292
  • chore: bump oclif from 4.22.9 to 4.22.12 by @dependabot[bot] in #1294
  • chore: bump @mittwald/api-client from 4.200.0 to 4.202.0 in the mittwald-api group by @dependabot[bot] in #1291
  • chore: bump @typescript-eslint/eslint-plugin from 8.38.0 to 8.40.0 by @dependabot[bot] in #1293
  • chore: bump @oclif/plugin-update from 4.7.3 to 4.7.4 in the oclif-plugins group by @dependabot[bot] in #1288
  • chore: bump string-width from 7.2.0 to 8.0.0 by @dependabot[bot] in #1303
  • chore: bump chalk from 5.4.1 to 5.6.0 by @dependabot[bot] in #1301
  • chore: bump @mittwald/api-client from 4.202.0 to 4.206.0 in the mittwald-api group by @dependabot[bot] in #1299
  • chore: bump prettier-plugin-package from 1.4.0 to 2.0.0 by @dependabot[bot] in #1300
  • chore: bump @types/node from 24.0.12 to 24.3.0 by @dependabot[bot] in #1302
  • feat: add container cp command for copying files to/from containers by @martin-helmich in #1298

Full Changelog: v1.7.0...v1.8.0

v1.7.0

19 Aug 09:54
v1.7.0
07a871f

Choose a tag to compare

New Container Commands

We've added several new commands to make working with container hosting easier:

  • mw container ssh works similarly to mw app ssh and allows you to establish an SSH connection from your local machine to a container. The only requirement is that your local machine has an SSH private key whose corresponding public key is already linked to your mStudio user.
  • mw container exec enables execution of non-interactive commands within containers.
  • mw container port-forward allows you to forward a TCP port from a container to your local machine. This is particularly useful when you've started a container that should not be publicly accessible (such as an OpenSearch container), but you still want to access it for development or debugging purposes.

New App Commands

The mw app upgrade command now supports standard Semantic Versioning expressions in its --target-version flag. This means you can now update an app installation to the latest version using expressions like mw app upgrade a-XXXXX --force --target-version=13.4.* to upgrade to the newest TYPO3 version (and even automate this via cron job if desired).

What's Changed

Full Changelog: v1.6.0...v1.7.0

v1.6.0

29 Jul 08:14
v1.6.0
9a140e2

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.5.1...v1.6.0