catalogist

Catalogist is the easy way to catalog and make your software and (micro)services visible to your organization in a lightweight and developer-friendly way.

MIT License

Stars
16
catalogist - Version 3.1.0 Latest Release

Published by mikaelvesavuori about 1 month ago

What's Changed

  • Upgrade to Node 20
  • Update dependencies
  • Update CI
  • Migrate from Jest to Vitest

Full Changelog: https://github.com/mikaelvesavuori/catalogist/compare/v3.0.0...v3.1.0

catalogist - Version 3.0.0

Published by mikaelvesavuori over 1 year ago

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: https://github.com/mikaelvesavuori/catalogist/compare/v2.0.1...v3.0.0

catalogist - Version 2.0.1

Published by mikaelvesavuori over 1 year ago

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: https://github.com/mikaelvesavuori/catalogist/compare/v2.0.0...v2.0.1

catalogist - Version 2.0.0

Published by mikaelvesavuori over 1 year ago

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: https://github.com/mikaelvesavuori/catalogist/compare/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.

catalogist - Version 1.0.1

Published by mikaelvesavuori almost 2 years ago

What's Changed

Full Changelog: https://github.com/mikaelvesavuori/catalogist/compare/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.

catalogist - Version 1.0.0

Published by mikaelvesavuori almost 3 years ago

This marks the first release version of catalogist.

Full Changelog: https://github.com/mikaelvesavuori/catalogist/commits/v1.0.0

Badges
Extracted from project README
FOSSA Status Quality Gate Status CodeScene Code Health CodeScene System Mastery codecov Maintainability