@flowcore/generator-library-template
Version:
A Yeoman generator for adding flowcore library components to a typescript service or application
209 lines (93 loc) • 9.32 kB
Markdown
# Changelog
## [1.15.0](https://github.com/flowcore-io/generator-library-template/compare/v1.14.0...v1.15.0) (2025-02-02)
### Features
* **iam-validation:** :fire: Replace Redis with Bun SQLite key-value store for local caching ([01ca6b8](https://github.com/flowcore-io/generator-library-template/commit/01ca6b8bb60349de9f6e21bacdd97f2135ee8da8))
## [1.14.0](https://github.com/flowcore-io/generator-library-template/compare/v1.13.0...v1.14.0) (2024-11-14)
### Features
* **redis-factory:** :sparkles: added redis instance pool that includes reconnect and retry strategies for redis instances ([a7b063e](https://github.com/flowcore-io/generator-library-template/commit/a7b063efa07fb9512a9acd8fccc5f7e034b952b1))
### Bug Fixes
* **metrics:** :technologist: renamed from withoutDefaultMetrics(flag) to withDefaultMetrics(flag) default is true ([8c24ec6](https://github.com/flowcore-io/generator-library-template/commit/8c24ec6e57dc9d30b12416e0e85ead6a56e30430))
* **redis-factory:** :memo: added tsdocs for the redis factory ([33dd147](https://github.com/flowcore-io/generator-library-template/commit/33dd147cc3d1cb7f6ec86ff9d139f38f3bd30d93))
## [1.13.0](https://github.com/flowcore-io/generator-library-template/compare/v1.12.0...v1.13.0) (2024-10-31)
### Features
* **metrics:** :sparkles: added global metrics factory, to be used outside elysia, for example scheduled tasks ([00e3338](https://github.com/flowcore-io/generator-library-template/commit/00e3338f1c5fd784438818205006cf040795304f))
## [1.12.0](https://github.com/flowcore-io/generator-library-template/compare/v1.11.1...v1.12.0) (2024-10-31)
### Features
* **metrics:** :sparkles: added metrics builder, factory and utility methods ([e2ec0ea](https://github.com/flowcore-io/generator-library-template/commit/e2ec0eaa428728d1abd011dad8b222b0e2279122))
## [1.11.1](https://github.com/flowcore-io/generator-library-template/compare/v1.11.0...v1.11.1) (2024-10-22)
### Bug Fixes
* **predicates:** :bug: fixed the import url and sdk transformer core version ([c36958a](https://github.com/flowcore-io/generator-library-template/commit/c36958af537285f773d0e813458841ee80993747))
## [1.11.0](https://github.com/flowcore-io/generator-library-template/compare/v1.10.0...v1.11.0) (2024-10-22)
### Features
* **redis-factory:** :sparkles: added redis factory and dependencies on redis factory ([281851b](https://github.com/flowcore-io/generator-library-template/commit/281851bf14d92fcdef83936f45eb419ca3619741))
### Bug Fixes
* **custom-types:** :bug: Corrected incorrect custom-types name ([a006d4d](https://github.com/flowcore-io/generator-library-template/commit/a006d4dc09c44e7b3ee5a5e1d8a1126e79fbc677))
## [1.10.0](https://github.com/flowcore-io/generator-library-template/compare/v1.9.0...v1.10.0) (2024-09-30)
### Features
* **exceptions:** :sparkles: added an exception guard library ([38065d5](https://github.com/flowcore-io/generator-library-template/commit/38065d5fb6e11522eedbdbbb6166c31a5c99a9a2))
### Bug Fixes
* **exceptions:** :art: added missing ts docs for the exception guard ([ad4c71b](https://github.com/flowcore-io/generator-library-template/commit/ad4c71b9939828b302a95b27ebe60b2545303f6e))
## [1.9.0](https://github.com/flowcore-io/generator-library-template/compare/v1.8.0...v1.9.0) (2024-09-30)
### Features
* **swagger:** :sparkles: added apiKey schema for transformers ([ecd2e98](https://github.com/flowcore-io/generator-library-template/commit/ecd2e9805b880b6914c94eefac4087e2ba0ffdcf))
## [1.8.0](https://github.com/flowcore-io/generator-library-template/compare/v1.7.0...v1.8.0) (2024-09-30)
### Features
* **iam-validation:** :art: removed logger requirement from constructor ([d69c058](https://github.com/flowcore-io/generator-library-template/commit/d69c0586c3e90897fe22490826a8747658a36bf8))
## [1.7.0](https://github.com/flowcore-io/generator-library-template/compare/v1.6.0...v1.7.0) (2024-09-30)
### Features
* :sparkles: added jwks-guard, logger, updated iam validation and addd cross-library reference support ([7fea39b](https://github.com/flowcore-io/generator-library-template/commit/7fea39b14b884724f0e804e4d0aa70ac0b0deb19))
## [1.6.0](https://github.com/flowcore-io/generator-library-template/compare/v1.5.0...v1.6.0) (2024-09-30)
### Features
* :sparkles: Added iam validation library ([a516b04](https://github.com/flowcore-io/generator-library-template/commit/a516b0466631667b54a0f916f7c056b1dd74194e))
### Bug Fixes
* :wheelchair: removed need for env context ([c56b3f7](https://github.com/flowcore-io/generator-library-template/commit/c56b3f75fd7b40846abe3c55b6404867768f9465))
## [1.5.0](https://github.com/flowcore-io/generator-library-template/compare/v1.4.0...v1.5.0) (2024-09-27)
### Features
* :sparkles: added new custom-types library ([380e071](https://github.com/flowcore-io/generator-library-template/commit/380e0716b1f38e172d68f498b058e8ff94c14f6a))
* :sparkles: Added optional root path option for when you add a component ([512fa87](https://github.com/flowcore-io/generator-library-template/commit/512fa8765ec443e3181a4cf0b1263f6e6cd0319e))
## [1.4.0](https://github.com/flowcore-io/generator-library-template/compare/v1.3.0...v1.4.0) (2024-09-23)
### Features
* :sparkles: Added an api exception component library ([fe81563](https://github.com/flowcore-io/generator-library-template/commit/fe81563f7f3593530a2b74fdf45968348da51d1a))
## [1.3.0](https://github.com/flowcore-io/generator-library-template/compare/v1.2.0...v1.3.0) (2024-09-19)
### Features
* :sparkles: Added an in memory predicate component, for simpler use-cases ([7fabc75](https://github.com/flowcore-io/generator-library-template/commit/7fabc752ebafdcc639d6a0de592eaeaa0ca2e625))
* **predicates:** :sparkles: Added a redis-predicate library ([ce32ba1](https://github.com/flowcore-io/generator-library-template/commit/ce32ba12380db1086c6a7ae691cc3cfc52304ce3))
## [1.2.0](https://github.com/flowcore-io/generator-library-template/compare/v1.1.0...v1.2.0) (2024-09-02)
### Features
* **swagger-factory:** added flowcore and bearer as default authentication methods ([f6b037f](https://github.com/flowcore-io/generator-library-template/commit/f6b037f4107f1c4b81bab08598a51ead0d49e0e7))
## [1.1.0](https://github.com/flowcore-io/generator-library-template/compare/v1.0.0...v1.1.0) (2024-09-02)
### Features
* **swagger-factory:** added basic http bearer authentication as default option for swagger ([ae88758](https://github.com/flowcore-io/generator-library-template/commit/ae887587b847d62c121418bb8f4bd230cf795bfc))
## 1.0.0 (2024-09-02)
### Features
* added swagger-factory component ([2ef932e](https://github.com/flowcore-io/generator-library-template/commit/2ef932e9cde501b310d2a89378145a053dc829c0))
* initial commit ([c3465ee](https://github.com/flowcore-io/generator-library-template/commit/c3465ee3db8ed41c4e287f2608d977fd386c9e5f))
## [1.0.7](https://github.com/flowcore-io/generator-bun-app/compare/v1.0.6...v1.0.7) (2024-08-23)
### Bug Fixes
* add build command ([d2ca28f](https://github.com/flowcore-io/generator-bun-app/commit/d2ca28fbcabc718272d338bb6c7bcf2b70ab320c))
* fix dockerfile ([935e0f5](https://github.com/flowcore-io/generator-bun-app/commit/935e0f5b224a615a83c74c1996010aff75caa3ff))
## [1.0.6](https://github.com/flowcore-io/generator-bun-app/compare/v1.0.5...v1.0.6) (2024-08-22)
### Bug Fixes
* some refactor ([8778611](https://github.com/flowcore-io/generator-bun-app/commit/8778611e7fad0c2a4712872d0ee1abf808e454fc))
## [1.0.5](https://github.com/flowcore-io/generator-bun-app/compare/v1.0.4...v1.0.5) (2024-08-22)
### Bug Fixes
* add github actions ([87ddb85](https://github.com/flowcore-io/generator-bun-app/commit/87ddb85f3e21709617a6e8515035728d39936ed9))
## [1.0.4](https://github.com/flowcore-io/generator-bun-app/compare/v1.0.3...v1.0.4) (2024-08-22)
### Bug Fixes
* add readme and some cleanup ([842bb5a](https://github.com/flowcore-io/generator-bun-app/commit/842bb5a469aa05fc458eb6e69ec5f6f8f40bec7c))
## [1.0.3](https://github.com/flowcore-io/generator-bun-app/compare/v1.0.2...v1.0.3) (2024-08-22)
### Bug Fixes
* add yarn lock file ([becaf30](https://github.com/flowcore-io/generator-bun-app/commit/becaf30a788f98f84bb0d07ef665ab01f0645d2e))
* fix publish ([975478d](https://github.com/flowcore-io/generator-bun-app/commit/975478da967a65c951336fdba055c3a666f38830))
* remove step from actions ([881cf5b](https://github.com/flowcore-io/generator-bun-app/commit/881cf5bb32682f6df53a07741f762c91ed8e50ba))
## [1.0.2](https://github.com/flowcore-io/generator-bun-app/compare/v1.0.1...v1.0.2) (2024-08-22)
### Bug Fixes
* fix publish ([648118a](https://github.com/flowcore-io/generator-bun-app/commit/648118a2a29553039689496897a6d16c7e82bd32))
## [1.0.1](https://github.com/flowcore-io/generator-bun-app/compare/v1.0.0...v1.0.1) (2024-08-22)
### Bug Fixes
* fix publish ([3a1052b](https://github.com/flowcore-io/generator-bun-app/commit/3a1052ba1bc89d4a2bf4ffd79d8f801cf613d9cc))
## 1.0.0 (2024-08-22)
### Features
* first version ([53eaef9](https://github.com/flowcore-io/generator-bun-app/commit/53eaef9ff441bc74acb4f2e9ba3382a5eafb2ace))
### Bug Fixes
* fix github actions ([31dac1f](https://github.com/flowcore-io/generator-bun-app/commit/31dac1f06f145c045b27fa818e6a5bb736947973))