Releases: mikaelvesavuori/catalogist
Version 3.1.0
What's Changed
- Upgrade to Node 20
- Update dependencies
- Update CI
- Migrate from Jest to Vitest
Full Changelog: v3.0.0...v3.1.0
Version 3.0.0
What's Changed
- Revise data access patterns - breaking changes from version 1 and 2!
- Update and improve manifest schema, particularly around SLOs to make them more general-purpose (and Google-influenced)
- Update documentation
- Update OpenAPI schema
- Update tests
- Cleanup code, files, small stuff
Full Changelog: v2.0.1...v3.0.0
Version 2.0.1
What's Changed
- Ensure numbers inputs won't run
replace()
functionality - Add esbuild configuration to
serverless.yml
- Add better test for full, valid input object
Full Changelog: v2.0.0...v2.0.1
Version 2.0.0
What's Changed
- Migrate to HTTP API (API Gateway v2) instead of REST API (API Gateway v1)
- Remove JSON validator as it isn't supported by HTTP API
- Minor cleanup and restructuring of folders and files to be in line with most of my other projects
- Use generic
pk
/sk
format in DynamoDB to allow for improved future single table design
Full Changelog: v1.0.1...v2.0.0
Summary of changes
This version is mostly about under-the-covers changes. The migration to HTTP API should improve both cost (about 3x cheaper than REST API) and be somewhat faster. The generic pk
/sk
format in DynamoDB is also a very subtle change that will allow for more elaborate database usage in the future.
Version 1.0.1
What's Changed
- Refactor and restructure to be closer to Clean Architecture and my more recent projects
- Use Node 18
- Migrate to esbuild from Webpack
- Update dependencies
- Remove chaff from CI scripts
- Add CodeSee architecture diagram workflow to repository by @codesee-maps in #2
- Bump moment from 2.29.1 to 2.29.2 by @dependabot in #6
- Bump minimist from 1.2.5 to 1.2.6 by @dependabot in #5
- Bump async from 2.6.3 to 2.6.4 by @dependabot in #7
- Bump node-fetch from 2.6.6 to 2.6.7 by @dependabot in #4
- Bump simple-get from 2.8.1 to 2.8.2 by @dependabot in #3
- Bump follow-redirects from 1.14.6 to 1.14.8 by @dependabot in #1
- Bump terser from 5.10.0 to 5.14.2 by @dependabot in #9
- Bump protobufjs from 6.11.2 to 6.11.3 by @dependabot in #8
- Bump moment from 2.29.2 to 2.29.4 by @dependabot in #10
- Bump decode-uri-component from 0.2.0 to 0.2.2 by @dependabot in #16
- Bump simple-git from 3.14.1 to 3.15.1 by @dependabot in #15
- Bump qs and formidable by @dependabot in #14
- Bump loader-utils from 2.0.2 to 2.0.4 by @dependabot in #13
- Bump json5 from 2.2.1 to 2.2.3 by @dependabot in #17
Full Changelog: v1.0.0...v1.0.1
Summary of changes
It's been almost exactly a year since the original 1.0.0
. While a fair amount of commits have been made in that time, most of those had to do with dependency bumps and minor fixes, this release is certainly bigger.
The biggest observable change for a user of Catalogist surrounds the default shared
stage being dev
now.
Under the hood however, I've refactored and restructured the project to be more similar with more recent projects I've made, as well as being firmer of the Clean Architecture file/folder structure. Webpack has been replaced with esbuild
, Node 18 is now used, and a bit of plumbing is neater now. It's still very well covered with tests and a pretty neat little package, but has a fresher air around it.
Version 1.0.0
This marks the first release version of catalogist
.
Full Changelog: https://github.com/mikaelvesavuori/catalogist/commits/v1.0.0