Skip to content

Releases: dynatrace-oss/dynatrace-aws-s3-log-forwarder

Release 0.5.3

24 Sep 08:00
Compare
Choose a tag to compare

🐛 Bugs:

  • Fix AWS region regex pattern not matching il-central-1 (#92)

🔧 Maintenance:

  • Updates base lambda container image from v3.9.2024.05.15.11 to v3.9.2024.09.13.17
  • Bumps regex from 2024.5.15 to 2024.9.11
  • Bumps responses from 0.25.0 to 0.25.3
  • Bumps pyyaml from 6.0.1 to 6.0.2
  • Bumps aws-lambda-powertools from 2.37.0 to 2.43.1

Release 0.5.2

16 May 09:13
8fa2b4f
Compare
Choose a tag to compare

🌟 Features:

  • Maximum length of log content is now configurable (#77)

🔧 Maintenance:

  • Updates base lambda container image from lambda/python:3.9.2024.01.24.18 to lambda/python:3.9.2024.05.15.11
  • Bumps aws-lambda-powertools from 2.33.0 to 2.37.0.
  • Bumps jinja2 from 3.1.3 to 3.1.4.
  • Bumps regex from 2023.12.25 to 2024.5.15.
  • Bumps responses from 0.24.1 to 0.25.0.

Release 0.5.1

05 Feb 14:05
329df9a
Compare
Choose a tag to compare

🐛 Bugs:

  • AppFabric regex allows now S3 Keys without a customer defined prefix (#72)

🔧 Maintenance:

  • Updates base lambda container image from lambda/python:3.9.2023.12.06.11 to lambda/python:3.9.2024.01.24.18
  • Bumps aws-lambda-powertools from 2.29.1 to 2.33.0.
  • Bumps jinja2 from 3.1.2 to 3.1.3.
  • Bumps regex from 2023.10.3 to 2023.12.25.
  • Bumps moto from 4.2.11 to 4.2.14.

Release 0.5.0

22 Dec 14:06
9c30798
Compare
Choose a tag to compare

🌟 Features:

  • Adds support for AWS AppFabric OCSF-JSON logs (#68)

Release 0.4.6

13 Dec 12:11
97d725c
Compare
Choose a tag to compare

🌟 Features:

  • Adds support for organization trails generated by CloudTrail (#64)

🐛 Bugs:

  • Aligns maximum concurrency settings between SQS and forwarding lambda (#57)

🔧 Maintenance:

  • Updates base lambda container image from lambda/python:3.9.2023.08.22.07 to lambda/python:3.9.2023.12.06.11
  • Bumps aws-lambda-powertools from 2.24.0 to 2.29.1.
  • Bumps responses from 0.23.3 to 0.24.1.
  • Bumps regex from 2023.8.8 to 2023.10.3.
  • Bumps moto from 4.2.2 to 4.2.10.

Release 0.4.5

12 Sep 09:53
56f96eb
Compare
Choose a tag to compare

🌟 Features:

  • Adds new log processing parameter, that allows to define bulk mapping of attributes (#34)
  • Adds support for log ingestion via Environment ActiveGate URLs and Dynatrace Managed tenants (#52)

🐛 Bugs:

  • Fixes issue with calculation of log payload size, that caused it to exceed defined limit of 5MB (#54)

🔧 Maintenance:

  • Updates base lambda container image from lambda/python:3.9.2023.06.28.13 to lambda/python:3.9.2023.08.22.07.
  • Bumps aws-lambda-powertools from 2.18.0 to 2.24.0.
  • Bumps regex from 2023.6.3 to 2023.8.8.
  • Bumps PyYAML from 6.0 to 6.0.1
  • Bumps moto from 4.1.12 to 4.2.2.
  • Bumps responses from 0.23.1 to 0.23.3.

Release 0.4.4

30 Jun 10:28
d8a072c
Compare
Choose a tag to compare

📢 General announcements:

  • 🎉 Dynatrace AWS S3 log forwarder is now officially supported. (blog post)

🌟 Features:

  • Allows detection of gzip logs based on the Content-Encoding metadata of S3 object. (#33)

🐛 Bugs:

  • Fixes Dockerfile to make sure that both pip and dependencies are properly installed. (#37)
  • Fixes a bug in recognition of ALB log files. (#44)

🔧 Maintenance:

  • Updates base lambda container image from lambda/python:3.9.2023.04.17.20 to lambda/python:3.9.2023.06.28.13.
  • Bumps requests from 2.28.2 to 2.31.0.
  • Bumps regex from 2023.3.23 to 2023.6.3.
  • Bumps aws-lambda-powertools from 2.14.0 to 2.18.0.
  • Pins urllib3 version below 2.x.x to avoid introductions of breaking changes for botocore#2926
  • Bumps moto from 4.1.7 to 4.1.12.

Release 0.4.3

20 Apr 15:15
f7d9373
Compare
Choose a tag to compare

🔧 Maintenance:

  • Update base lambda container image from lambda/python:3.9.2023.04.04.12-x86_64 to lambda/python:3.9.2023.04.17.20-x86_64
  • Bump requests from 2.28.1 to 2.28.2
  • Bump jsonslicer from 0.1.7 to 0.1.8
  • Bump regex from 2022.6.2 to 2023.3.23
  • Bump aws-lambda-powertools from 2.6.0 to 2.14.0
  • Bump moto from 4.0.3 to 4.1.7
  • Bump responses from to 0.21.0 to 0.23.1

Release 0.4.2

06 Apr 10:35
02700b4
Compare
Choose a tag to compare

Features:

  • Unifies the eventbridge-cross-region and eventbridge-cross-account CloudFormation templates in a unique eventbridge-cross-region-or-account-forward-rules template for easier maintenance and remove potential confusion since differences were minimal.

Bugs:

  • Fixes a bug on the CrossRegionCrossAccount Event bus policy where the SourceArn was incorrect
  • Updates the EventBridge name prefix from dt-fwd-s3-object-created-to-{account_id}-{aws_region}-{hash} to dt-s3-log-fwd-to-{account_id}-{aws_region}-{hash} to avoid hitting the 64 chars name limit when using larger region code names. Now the rule name won't exceed 64 chars independently of the AWS region code.

Maintenance:

  • Bumps the base lambda container images to lambda/python:3.9.2023.04.04.12 including security updates.

Release 0.4.1

16 Mar 16:25
c03d532
Compare
Choose a tag to compare
  • Updates base container image to lambda/python:3.9.2023.03.15.15 with multiple security updates