Skip to content

Latest commit

 

History

History
129 lines (102 loc) · 5.78 KB

CHANGELOG.md

File metadata and controls

129 lines (102 loc) · 5.78 KB

0.1.6 (2022-08-03)

  • [New Feature] #88 Support runtime_platform for the task definition. @kimurashuhei++

0.1.5 (2022-07-13)

  • [New Feature] #85 Add pollingStrategy for RunOperator. @tangbamiinh++

0.1.4 (2021-07-27)

  • [New Feature] #79 Support dependsOn. @shoot16625++
  • [New Feature] #80 Support ephemeralStorage @shoot16625++
  • [Fix] #81 Install from maven

0.1.3 (2021-01-25)

  • [New Feature] #77 Add support for EFS volume configuration.

0.1.2 (2020-06-25)

  • [New Feature] #75 Supports CapacityProvider.

0.1.1 (2020-05-22)

  • [New Feature] #71 Support a new log driver: awsfirelens.

0.1.0 (2019-12-08)

  • [Enhancement] Update dependencies (digdag 0.9.31 -> 0.9.41, scala 2.12.6 -> 2.13.1, aws-sdk 1.11.451 -> 1.11.751)
  • [Enhancement] Add test dependencies
  • [Enhancement] Apply Scala 2.13 style
  • [Enhancement] Use scala.jdk.CollectionConverters._ instead of scala.collection.JavaConverters._
  • [Enhancement] Fix deprecations by Scala 2.13
  • [Enhancement] Use Using.resource instead of TryWithResource
  • [New Feature] Use Github Actions instead of CircleCI
  • [New Feature] Release to Github Packages when tagging
  • [Enhancement] Update spotless 3.13.0 -> 3.27.1
  • [Enhancement] Update scalafmt 1.5.1 -> 2.3.2

0.0.14 (2019-11-24)

  • [Enhancement] Add shell option to change the shell command that the operator uses internally.

0.0.13 (2019-07-30)

  • [Fix] Fix environments bug: no environments in scripting operators
  • [Fix] Catch any initialization exception and re-throw as ConfigException

0.0.12 (2019-05-23)

0.0.11 (2019-01-24)

  • [Enhancement] ecs_task.wait> operator supports changeable interval and exponential backoff storategy. @Mulyu++

0.0.10 (2018-12-26)

  • [Enhancement] Shorten the family name with MurmurHash3 if auto-generated family name exceeds 255 letters.

0.0.9 (2018-12-23)

  • [Enhancement] Stop tasks on waiting failure.

0.0.8 (2018-12-14)

  • [Enhancement] Retry scripting operator when the container exit without exit code.
  • [Enhancement] Strip the line end of command for redirecting operation in run.sh.

0.0.7 (2018-11-19)

  • [Enhancement] Add examples for scripting operators and update ecs_task.run> example.
  • [Enhancement] Always normalize ECS Task family name.
  • [Enhancement] Update aws-java-sdk 1.11.433 -> 1.11.451
  • [Enhancement] Add new options (secrets, tags) that follow ECS new release. ipc_mode and pid_mode are not supported yet because aws-java-sdk does not supports them.

0.0.6 (2018-11-13)

  • [Enhancement] Enable to use params as env for ecs_task.sh

0.0.5 (2018-11-13)

  • [Experimental] Implement ecs_task.rb> operator.
  • [Experimental] Implement ecs_task.sh> operator.
  • [Enhancement] Add interface for another storage except S3 used by scripting operators.
  • [Enhancement] Add abstract class for scripting operators.
  • [Enhancement] Request ECS TaskRun with some retry.
  • [Fix] Prevent the influence of prior task registration.
  • [Enhancement] Add Logging for registered TaskDefinition arn.
  • [Enhancement] Define VERSION var as package object val.

0.0.4 (2018-11-06)

  • [Experimental] Implement ecs_task.embulk> operator.
  • [Enhancement] Write README for scripting operators.
  • [Enhancement] Make family name more configuable for scripting operators.

0.0.3 (2018-10-30)

  • [Breaking Change] Do not use enum parameter directory because the enums require upper camel case ( ecs_task.{py,register,run}> operator)
  • [Enhancement] Rename the configuration key: additional_containers to sidecars ( ecs_task.py> operator)
  • [Breaking Change/Enhancement] Rename the configuration key: environment to environments ( ecs_task.{py,register,run}> operator)
  • [Enhancement] Rename the output key: last_ecs_task_py to last_ecs_task_command ( ecs_task.py> operator)
  • [Fix] Fix example indents
  • [Fix] Avoid java.nio.charset.MalformedInputException: Input length = 1
  • [Fix] Avoid com.amazonaws.services.ecs.model.ClientException: Family contains invalid characters when the default value is used.
  • [Enhancement] Enable to parse json text in configuration
  • [Enhancement] Get s3 content more simply
  • [Fix] Use unique s3 workspace path
  • [Fix] print error in runner.py

0.0.2 (2018-10-29)

  • [Experimental] Implement ecs_task.py> operator. (No document yet)
  • [Fix] Stop correctly after task run to shutdown TransferManager after processing.

0.0.1 (2018-10-23)

  • First Release