Releases: mikaelvesavuori/dorametrix
Version 2.0.4
What's Changed
- Use
Object.freeze()
for DTOs - Add
aws.apiGatewayCachingTtl
block toserverless yml
- Add authorization to both GET (query param) and POST (header) requests
- Update docs
- Clean up
serverless.yml
Full Changelog: v2.0.3...v2.0.4
Version 2.0.3
What's Changed
- Make actual dates (
YYYYMMDD
) infrom
/to
parts of the response and not timestamps - Remove unused error
- Use
to
/from
instead oftoDate
/fromDate
internally
Full Changelog: v2.0.2...v2.0.3
Version 2.0.2
What's Changed
- Move out date and time utility functions to chrono-utils package and use those instead
- Update docs with screenshot for Jira issue setup
Full Changelog: v2.0.1...v2.0.2
Version 2.0.1
What's Changed
- Add proper support and opinion on using Jira issues with Dorametrix
- Update docs with better information on Jira issues
- Update docs with reformatting of the Dorametrix name usage
- Restructure tests for parsers so they use same overall flow ("Success cases", followed by "Failure cases")
Full Changelog: v2.0.0...v2.0.1
Summary of changes
The main feature of Dorametrix v2.0.1 is that Jira issues—for consumption by Dorametrix—MUST have a custom field where the repository URL is disclosed. The best solution for this seems to be adding a required "URL" type field to any task, so that these will always exist for processing.
This way, in Dorametrix, we can check for the presence of a URL and do the internal mapping - thus meaning you can track the incident metrics correctly.
Support (i.e. URL path matching) is currently enabled for Bitbucket and GitHub style URLs. Please reach out if you have some other CI/Git host you would want to have support for.
Version 2.0.0
What's Changed
- Add support for
last
ORfrom
+to
search pattern - Add support for
offset
in order to adjust for time zone differences - Update README
- Update diagram
- Cleanup and refactoring
- Migrate to esbuild
Full Changelog: v1.1.0...v2.0.0
Summary of changes
This is a substantial release that has breaking changes between version 1 and this new version 2.
The key feature that 2.0.0
brings is the possibility to get metrics in both "sliding window" style (i.e. last X days) and for a a given period, denoted by from
and to
query parameters. You can also use offset
values to better optimize for your own time zone.
Under the hood there is substantial cleanup and refactoring to make it more similar to the more recent gitmetrix project. Also, this now uses esbuild rather than Webpack and is therefore both lighter on developer dependencies and faster to bundle.
Version 1.1.0
Maintenance release.
- Use Node 18
- Bump dependencies
- Clean up
serverless.yml
What's Changed
- Bump moment from 2.29.1 to 2.29.2 by @dependabot in #5
- Bump minimist from 1.2.5 to 1.2.6 by @dependabot in #4
- Bump terser from 5.10.0 to 5.14.2 by @dependabot in #7
- Bump async from 2.6.3 to 2.6.4 by @dependabot in #6
- Bump moment from 2.29.2 to 2.29.4 by @dependabot in #8
- Bump qs from 6.5.2 to 6.11.0 by @dependabot in #15
- Bump decode-uri-component from 0.2.0 to 0.2.2 by @dependabot in #14
- Bump simple-git and @serverless/dashboard-plugin by @dependabot in #13
- Bump file-type from 16.5.3 to 16.5.4 by @dependabot in #16
- Bump minimatch from 3.0.4 to 3.1.2 by @dependabot in #11
- Bump moment-timezone from 0.5.34 to 0.5.37 by @dependabot in #9
- Bump loader-utils from 1.4.0 to 1.4.2 by @dependabot in #12
Full Changelog: v1.0.0...v1.1.0
Version 1.0.0
Version 1.0.0
First full public release of dorametrix
.
What's Changed
- Bump simple-get from 2.8.1 to 2.8.2 by @dependabot in #3
- Bump node-fetch from 2.6.6 to 2.6.7 by @dependabot in #2
- Bump follow-redirects from 1.14.6 to 1.14.8 by @dependabot in #1
New Contributors
- @dependabot made their first contribution in #3
Full Changelog: https://github.com/mikaelvesavuori/dorametrix/commits/v1.0.0