Skip to content

Releases: guardian/ssm-scala

v3.6.0

27 Dec 10:16
4c37306
Compare
Choose a tag to compare

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

Full Changelog: v3.5.0...v3.6.0

SSM Scala v3.4.0

08 Jan 13:00
v3.4.0
dc7d3b1
Compare
Choose a tag to compare

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

31 Mar 16:20
358c418
Compare
Choose a tag to compare

Version 2.4.0.

Features

  • Add commands for SSH tunnelling (#245)

SSM Scala v2.3.0

15 Apr 13:22
Compare
Choose a tag to compare
  • #129 --use-default-credentials-provider flag to support running within AWS itself (EC2 instances, ECS containerss etc).
  • #130 Show full error message even if we can't identify which AWS service is at fault
  • #131 Use regional STS endpoint to work in VPCs without internet access

SSM Scala v2.2.0

08 Apr 15:47
Compare
Choose a tag to compare

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

31 Mar 08:42
Compare
Choose a tag to compare

Filters out non-running instances when searching for instances by tag (PR #126)

SSM Scala v2.1.0

25 Mar 17:54
Compare
Choose a tag to compare

Remove built-in timeouts (#125)

SSM-Scala version 2.0.0

04 Sep 10:49
9cdbac0
Compare
Choose a tag to compare

Makes --ssm-tunnel the default option (PR #123).

SSM-Scala version 1.7.0

21 Aug 14:37
2f429d0
Compare
Choose a tag to compare

Allow tag parameters (app,stack,stage) in any order.

SSM-Scala version 1.6.1

27 Mar 09:43
Compare
Choose a tag to compare

Add --ssm-tunnel support for SCP (#113)