All notable changes to hyperswitch-card-vault will be documented here.
Full Changelog: v0.3.0...v0.4.0
- benches: Introduce benchmarks for internal components (#53) (
8a7bbc3
) - caching: Implement hash_table and merchant table caching (#55) (
f0d4cc4
) - hashicorp-kv: Add feature to extend key management service at runtime (#65) (
9260782
) - router: Add
duplication_check
field in stored card response(#59) (358cdb8
)
- deps: Update axum
0.6.20
to0.7.3
(#66) (7b8e116
) - Fix caching issue for conditional merchant creation (#68) (
258b3ac
)
Full Changelog: v0.2.0...v0.3.0
Full Changelog: v0.1.3...v0.2.0
Full Changelog: v0.1.2...v0.1.3
- card+config: Add cards API and config pulling feature (
1c9569c
) - cargo: Add limiting and release build improvements (
22bdcdd
) - db: Add variable pool size (#45) (
0f6ee81
) - docker:
- hash: Add support for detecting data duplication (
6a23a7d
) - key_custodian: Encrypt master key with 2 custodian keys (
064dcca
) - kms:
- loadtest: Add support for loadtesting (
fcb0428
) - logging: Add logging framework (
427db97
) - ratelimit: Add rate limit to delete api (
845296e
) - trace: Add tracing middleware for tracing requests (
2b00866
) - utils: Add utils binary for key generation (
c3edc13
)
- error: Rewrite the error framework with custom change contexts (
af78b58
) - loadtest: Add jwe to loadtest (
afcfd8c
) - validation: Add key validation and card number validation (
250ebfa
) - Fix clippy errors in main (
93d9eb4
) - Clippy lints (
083e2f2
)
- kms: Enable kms feature for configs (
18fb1fa
) - Address requested changes (
39b53c6
) - Add logs to existing routes (
6525abe
) - Address requested changes (
3ae7a9c
) - Hex decode master_key (
b85d656
)
- crypto: Add tests for jwe (
8744683
)
- openapi: Add openapi spec to docs (
9b58830
) - setup: Add setup guide for locker (
6f30ce6
) - Create LICENSE (#44) (
e7f7db4
)
- Minor fixes (
d23284b
) - Fmt check (
40ce145
) - Minor fixes (
6755d82
) - Remove unnecessary clones from routes (
b4bdb10
) - Fix clippy + fmt errors (
94c93c3
) - Fix dockerfile (
3794d99
) - Fix error message and and custom status code mapping (
e29650f
) - Fix minor bugs after adding stricter linting (
f8d7ac0
) - Address comments and fix cargo hack (
88ca5ee
) - Format yaml files (
678ae44
) - Remove commented code (
f16c841
) - Remove redundant keys (
5898755
) - Remove cargo.toml changes (
f548350
) - Add formatting for markdown (
c67b4c1
) - Remove commented code and println (
d2b5873
) - Update README.md (
65cc26d
) - Add semi-colon in migrations to make it work (
5c10107
) - Remove default changes (
34c376c
) - Add env variables in setup.md (
ef998a2
) - Move allow blocks to functions (
379ad8a
) - Add example config (
fe8ea20
) - Fix merge conflicts (
c5c57f6
)
Full Changelog: 69979a0ae15c8fe3180aea17949fce9fc0ee2335...v0.1.2