Releases: guardian/ssm-scala
v3.6.0
What's Changed
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #386
- chore(deps): AWS dependency updates by @gu-scala-steward-public-repos in #387
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #388
- chore(deps): AWS dependency updates by @gu-scala-steward-public-repos in #389
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #390
- chore(deps): AWS dependency updates by @gu-scala-steward-public-repos in #391
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #392
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #393
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #395
- chore(deps): AWS dependency updates by @gu-scala-steward-public-repos in #394
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #397
- chore(deps): AWS dependency updates by @gu-scala-steward-public-repos in #396
- chore(deps): AWS dependency updates by @gu-scala-steward-public-repos in #399
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #400
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #402
- chore(deps): AWS dependency updates by @gu-scala-steward-public-repos in #401
- chore(deps): AWS dependency updates by @gu-scala-steward-public-repos in #404
- feat: pin to SHAs in actions and update versions with Dependabot by @tjsilver in #403
- feat: use java 21 by @tjsilver in #405
- Feat: target a specific java version by @tjsilver in #406
- chore(deps): bump actions/checkout from 4.1.1 to 4.1.3 by @dependabot in #409
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #407
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #410
- chore(deps): AWS dependency updates by @gu-scala-steward-public-repos in #411
- chore(deps): bump actions/checkout from 4.1.3 to 4.1.4 by @dependabot in #412
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #414
- chore(deps): AWS dependency updates by @gu-scala-steward-public-repos in #413
- chore(deps): AWS dependency updates by @gu-scala-steward-public-repos in #415
- chore(deps): bump actions/checkout from 4.1.4 to 4.1.6 by @dependabot in #418
- chore(deps): AWS dependency updates by @gu-scala-steward-public-repos in #417
- chore(deps): bump actions/checkout from 4.1.6 to 4.1.7 by @dependabot in #420
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #421
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #422
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #423
- chore(deps): bump actions/setup-java from 4.2.1 to 4.2.2 by @dependabot in #424
- dependabot.yml to bump monthly by @NovemberTang in #425
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #426
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #427
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #428
- chore(deps): bump actions/setup-java from 4.2.2 to 4.4.0 by @dependabot in #430
- chore(deps): bump actions/checkout from 4.1.7 to 4.2.0 by @dependabot in #431
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #429
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #432
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #433
- Install sbt in CI by @adamnfish in #435
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #434
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #436
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #437
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #438
- chore(deps): bump sbt/setup-sbt from 1.1.1 to 1.1.3 by @dependabot in #441
- chore(deps): bump actions/setup-java from 4.4.0 to 4.5.0 by @dependabot in #440
- chore(deps): bump actions/checkout from 4.2.0 to 4.2.2 by @dependabot in #439
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #442
- chore(deps): bump sbt/setup-sbt from 1.1.3 to 1.1.4 by @dependabot in #444
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #443
- Submit sbt dependencies to GitHub for vulnerability monitoring by @gu-dependency-graph-integrator in #446
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #445
- chore(deps): AWS dependency updates by @gu-scala-steward-public-repos in #419
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #447
- Update the Scala version in the generate executable script by @adamnfish in #448
- Bump version for next release by @adamnfish in #449
New Contributors
- @tjsilver made their first contribution in #403
- @dependabot made their first contribution in #409
- @NovemberTang made their first contribution in #425
- @gu-dependency-graph-integrator made their first contribution in #446
Full Changelog: v3.5.0...v3.6.0
SSM Scala v3.4.0
The main change in this release is #375 - making -x
or --execute
the default behaviour for ssm-scala. As this change is not entirely backwards compatible, there is a major version bump.
This release also includes a large number of dependency updates - see below.
What happened to version 3.0.0?
@philmcmahon made a mistake when releasing this - the version number should have been v3.0.0
What's Changed
- Dependency updates 2023-04-01 by @github-actions in #257
- Dependency updates 2023-05-01 by @github-actions in #277
- AWS dependency updates by @gu-scala-steward-public-repos in #303
- AWS dependency updates by @gu-scala-steward-public-repos in #311
- Non-AWS dependency updates by @gu-scala-steward-public-repos in #304
- Non-AWS dependency updates by @gu-scala-steward-public-repos in #313
- Non-AWS dependency updates by @gu-scala-steward-public-repos in #314
- Non-AWS dependency updates by @gu-scala-steward-public-repos in #315
- Non-AWS dependency updates by @gu-scala-steward-public-repos in #316
- AWS dependency updates by @gu-scala-steward-public-repos in #312
- AWS dependency updates by @gu-scala-steward-public-repos in #317
- AWS dependency updates by @gu-scala-steward-public-repos in #319
- Non-AWS dependency updates by @gu-scala-steward-public-repos in #318
- AWS dependency updates by @gu-scala-steward-public-repos in #320
- AWS dependency updates by @gu-scala-steward-public-repos in #321
- AWS dependency updates by @gu-scala-steward-public-repos in #322
- AWS dependency updates by @gu-scala-steward-public-repos in #323
- Non-AWS dependency updates by @gu-scala-steward-public-repos in #324
- AWS dependency updates by @gu-scala-steward-public-repos in #325
- AWS dependency updates by @gu-scala-steward-public-repos in #326
- AWS dependency updates by @gu-scala-steward-public-repos in #327
- AWS dependency updates by @gu-scala-steward-public-repos in #328
- Non-AWS dependency updates by @gu-scala-steward-public-repos in #329
- AWS dependency updates by @gu-scala-steward-public-repos in #330
- AWS dependency updates by @gu-scala-steward-public-repos in #331
- AWS dependency updates by @gu-scala-steward-public-repos in #332
- AWS dependency updates by @gu-scala-steward-public-repos in #333
- Non-AWS dependency updates by @gu-scala-steward-public-repos in #334
- chore(deps): AWS dependency updates by @gu-scala-steward-public-repos in #335
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #336
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #337
- chore(deps): AWS dependency updates by @gu-scala-steward-public-repos in #338
- chore(deps): AWS dependency updates by @gu-scala-steward-public-repos in #339
- chore(deps): AWS dependency updates by @gu-scala-steward-public-repos in #341
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #340
- chore(deps): AWS dependency updates by @gu-scala-steward-public-repos in #342
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #343
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #344
- chore(deps): AWS dependency updates by @gu-scala-steward-public-repos in #345
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #346
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #347
- chore(deps): AWS dependency updates by @gu-scala-steward-public-repos in #348
- chore(deps): AWS dependency updates by @gu-scala-steward-public-repos in #349
- chore(deps): AWS dependency updates by @gu-scala-steward-public-repos in #350
- chore(deps): AWS dependency updates by @gu-scala-steward-public-repos in #351
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #352
- chore(deps): AWS dependency updates by @gu-scala-steward-public-repos in #353
- chore(deps): AWS dependency updates by @gu-scala-steward-public-repos in #355
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #354
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #356
- chore(deps): AWS dependency updates by @gu-scala-steward-public-repos in #357
- chore(deps): AWS dependency updates by @gu-scala-steward-public-repos in #358
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #359
- chore(deps): AWS dependency updates by @gu-scala-steward-public-repos in #360
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #361
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #362
- chore(deps): AWS dependency updates by @gu-scala-steward-public-repos in #363
- chore(deps): AWS dependency updates by @gu-scala-steward-public-repos in #365
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #364
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #366
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #367
- chore(deps): AWS dependency updates by @gu-scala-steward-public-repos in #368
- chore(deps): AWS dependency updates by @gu-scala-steward-public-repos in #370
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #369
- chore(deps): Non-AWS dependency updates by @gu-scala-steward-public-repos in #372
- chore(deps): AWS dependency updates by @gu-scala-steward-public-repos in #373
- Make -x (execute) the default behaviour by @philmcmahon in #375
- Bump version number to 3.4.0 by @philmcmahon in #377
Full Changelog: v2.4.0...v3.4.0
SSM Scala v2.4.0
SSM Scala v2.3.0
SSM Scala v2.2.0
Return exitCode 1
if any of the remote SSM send command invocations fail (#127)
Previously we returned 0 regardless of whether the remote commands returned an exit code. Now we return a generic exitCode 1
if any of the remote commands return any exit code other than 0. The output for each command includes the actual remote exit code.
SSM-Scala v2.1.1
Filters out non-running instances when searching for instances by tag (PR #126)
SSM Scala v2.1.0
Remove built-in timeouts (#125)
SSM-Scala version 2.0.0
Makes --ssm-tunnel
the default option (PR #123).
SSM-Scala version 1.7.0
Allow tag parameters (app,stack,stage) in any order.
SSM-Scala version 1.6.1
Add --ssm-tunnel
support for SCP (#113)