Skip to content

Releases: mikaelvesavuori/dorametrix

Version 3.1.0

09 Sep 15:36
Compare
Choose a tag to compare

Summary

  • Corrections to deployment script
  • Ensure querystring function works with 1-length array and empty string
  • Add parseEventBody() function that also handles base64-encoded input
  • Correct metrics dimension name
  • Add to functionality to getItem()
  • Add null check for repository's query param
  • Move metrics output to usecase from repository
  • Migrate from Jest to Vitest
  • Update CI configuration

Full Changelog: v3.0.2...v3.1.0

Version 3.0.2

05 Dec 13:14
Compare
Choose a tag to compare

Summary

Minor release to update to the newer param style for CLI options in Serverless Framework.

Full Changelog: v3.0.1...v3.0.2

Version 3.0.1

20 Nov 18:14
Compare
Choose a tag to compare

Summary

This is a critical release as it solves a key issue with metrics not coming back as expected. It also adds several under-the-hood improvements.

What's Changed

  • Fix #27 metrics not returning correct data
  • Add logic to not return LastDeployedCommit when this is not relevant
  • Move cached/uncached metrics calls into a better place (the GetMetrics use case)
  • Update docs to correctly use the repo property
  • Update to Node 20
  • Update dependencies
  • Adjust memory and stage in serverless config

Full Changelog: v3.0.0...v3.0.1

Version 3.0

11 Jun 19:24
Compare
Choose a tag to compare

What's Changed

  • Simplify change SHA management, instead of changes array
  • Use median lead time for change, instead of average value

Full Changelog: v2.2.2...v3.0.0

Version 2.2.2

04 Apr 18:59
9638de2
Compare
Choose a tag to compare

What's Changed

On top of his work I did some extra things:

  • Refactor and cleanup
  • Fix typos and language
  • Remove cross-fetch in favor of native fetch
  • Minor changes for Shortcut config in serverless.yml
  • README fixes for Shortcut
  • Reformat JSON test data
  • Add DOM to tsconfig.json
  • Remove console.log()s that littered about

Full Changelog: v2.2.1...v2.2.2

Version 2.2.1

27 Mar 14:58
Compare
Choose a tag to compare

What's Changed

  • Add Content-Type to API response

Full Changelog: v2.2.0...v2.2.1

Version 2.2.0

19 Mar 09:08
Compare
Choose a tag to compare

What's Changed

  • Add possibility for shorter retention periods
  • Use shorter retention for events (14 days)
  • Update dependencies including TypeScript 5
  • Minor cleanup
  • As long as TypeScript 5 is not supported in all dependencies, add .npmrc file to toggle on legacy peer deps

Full Changelog: v2.1.2...v2.2.0

Version 2.1.2

08 Mar 06:35
Compare
Choose a tag to compare

What's Changed

  • Add fix for breaking behavior on GetLastDeployment use case and DynamoDB query
  • Add ARM64 architecture to stack
  • Update deployment script for new URLs and with a new null check

Full Changelog: v2.1.1...v2.1.2

Version 2.1.1

01 Mar 20:35
Compare
Choose a tag to compare

What's Changed

  • Add important fix (createQueryStringParamsObjectFromString()) for handling query string parameters that come as strings in HTTP API
  • Add TypeScript compilation step to Husky pre-commit script

Full Changelog: v2.1.0...v2.1.1

Version 2.1.0

01 Mar 19:55
Compare
Choose a tag to compare

What's Changed

  • Use HTTP API (API Gateway v2) instead of REST API (API Gateway v1)
  • Add expiration time support and default usage
  • Minor cleanup, restructuring and renaming

Full Changelog: v2.0.4...v2.1.0