Skip to content

Releases: mikaelvesavuori/gitmetrix

Version 2.2.1

27 Mar 14:57
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

14 Mar 19:28
Compare
Choose a tag to compare

What's Changed

  • Change behavior for calculating review sizes by doing so on all "PR open" events, not just those being "ready for review"
  • Change behavior for calculating review times by no longer requiring non-zero review comments

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

Version 2.1.2

13 Mar 20:31
Compare
Choose a tag to compare

What's Changed

  • Add critical fix for getCleanedItems() that would break on finding (unknown) expiresAt field on data from DynamoDB
  • Update dependencies

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

Version 2.1.1

01 Mar 20:38
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:57
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.2...v2.1.0

Version 2.0.2

20 Jan 11:57
Compare
Choose a tag to compare

What's Changed

  • Remove unneeded headers from CORS
  • Use Object.freeze() for DTOs
  • Add missing bits to serverless.yml including esbuild configuration, maxDateRange and more
  • Make sure we use header-based authorization to POST requests and query param-based authorization to GET requests

Full Changelog: v2.0.1...v2.0.2

Version 2.0.1

19 Jan 12:11
Compare
Choose a tag to compare

What's Changed

  • Ensure there are proper working CORS settings; these should be changed by the user for their own domains and settings if/as needed
  • Add multiple authorizers (using same actual code) so the respective GET and POST methods are covered by individual ones with header/query param input respectively; this did not work as expected in 2.0.0 when using a single authorizer construct

Full Changelog: v2.0.0...v2.0.1

Version 2.0.0

17 Jan 21:06
Compare
Choose a tag to compare

What's Changed

  • Add support for using more granular (Unix timestamped) values when storing events in DynamoDB
  • Add support for last and offset query types/options
  • Use chrono-utils instead of duplicating time/date code
  • Add authorizer to both GET (using header) and POST (using query parameter) requests
  • Adjust tests and do minor refactoring

Full Changelog: v1.0.1...v2.0.0

Version 1.0.1

12 Jan 19:31
Compare
Choose a tag to compare

What's Changed

  • Update solution diagram to fix typos
  • Migrate from Webpack to esbuild bundling
  • Config cleaning and tweaks
  • Minor code fixes
  • Bump dependencies

Full Changelog: v1.0.0...v1.0.1

Version 1.0.0

01 Jan 09:53
Compare
Choose a tag to compare