Releases: mikaelvesavuori/dorametrix
Releases · mikaelvesavuori/dorametrix
Version 3.1.0
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
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
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
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
What's Changed
- Thanks to @jprosenbaum for doing the work on #23 !
On top of his work I did some extra things:
- Refactor and cleanup
- Fix typos and language
- Remove
cross-fetch
in favor of nativefetch
- Minor changes for Shortcut config in
serverless.yml
- README fixes for Shortcut
- Reformat JSON test data
- Add
DOM
totsconfig.json
- Remove
console.log()
s that littered about
Full Changelog: v2.2.1...v2.2.2
Version 2.2.1
Version 2.2.0
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
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
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
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