Releases: bright-room/idem
Releases · bright-room/idem
v1.2.1
What's Changed
Bug Fix 💊
Other Changes
- fix: correct enabledPlugins key to dev-workflow@br-claude-plugins by @kukv in #207
- Fix Chi example ignoring http.ListenAndServe error by @kukv in #208
- Close #154 test: add edge case tests for AllowedKeyHeaders, panic, and empty body by @kukv in #209
- Close #148 Echo サンプルのミドルウェア二重適用を修正 by @kukv in #211
- Fix Prometheus high-cardinality labels in README Metrics sample by @kukv in #212
- docs: remove golangci-lint version from coding rules by @kukv in #213
Full Changelog: v1.2.0...v1.2.1
v1.2.0
What's Changed
New Features 🎉
Enhancement Updates 💪
- Close #98: Add ConfigHandler() HTTP endpoint helper by @kukv in #182
- Close #99 Add Duration type with human-readable JSON serialization by @kukv in #183
- Close #100 Add DiffConfig utility for Config comparison by @kukv in #184
- Add Unwrap method to responseRecorder for ResponseController support by @kukv in #185
- Close #136 Export DefaultKeyPrefix and DefaultLockPrefix in redis package by @kukv in #188
dependency updates 🛠
- Update dependency golangci/golangci-lint to v2.11.4 by @renovate[bot] in #176
- Update actions/create-github-app-token action to v3 by @renovate[bot] in #177
- Update module github.com/bright-room/idem to v1 by @renovate[bot] in #178
- Update module github.com/labstack/echo/v4 to v5 by @renovate[bot] in #181
- fix(deps): update module github.com/bright-room/idem to v1.1.1 by @renovate[bot] in #180
Full Changelog: v1.1.2...v1.2.0
v1.1.2
v1.1.1
What's Changed
Other Changes
- Add shared Claude skills via submodule by @br-github-manager in #164
- Refactor: split triage skill into granular sub-skills by @kukv in #165
- Update CLAUDE.md to reference shared skills by @kukv in #166
- Update shared skills configuration by @kukv in #167
- Revert "Update CLAUDE.md to reference shared skills" by @nonaka-koki in #168
- Remove submodules by @nonaka-koki in #169
- Replace PAT with GitHub App token in release workflow by @kukv in #170
New Contributors
- @br-github-manager made their first contribution in #164
- @nonaka-koki made their first contribution in #168
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
Enhancement Updates 💪
- Close #137: Export sentinel errors for programmatic error handling by @kukv in #140
- Close #94: Add TTLRange validator by @kukv in #141
Other Changes
- Close #92: Add Sentinel failover integration test by @kukv in #139
- Close #95: Add WithMessage support for preset validators by @kukv in #143
- Close #96: Add All and Any validator composition utilities by @kukv in #144
Full Changelog: v1.0.0...v1.1.0
v1.0.0
What's Changed
Bug Fix 💊
dependency updates 🛠
- Update golang Docker tag to v1.25.8 by @renovate[bot] in #115
- Update Github actions families to v6 (major) by @renovate[bot] in #127
- Update prom/prometheus Docker tag to v3.10.0 by @renovate[bot] in #120
- Update module github.com/bright-room/idem to v0.7.0 by @renovate[bot] in #118
- Update golang Docker tag to v1.26.1 by @renovate[bot] in #117
- Update module github.com/prometheus/client_golang to v1.23.2 by @renovate[bot] in #119
- Update module github.com/labstack/echo/v4 to v5 by @renovate[bot] in #121
- Update module github.com/labstack/echo/v4 to v5 by @renovate[bot] in #130
Other Changes
- Fix review comments: concurrency, build config, and key validation by @kukv in #109
- Close #105: Fix Gin wrapMiddleware to enable idempotent cache by @kukv in #110
- Close #107: Add missing files for redis-sentinel-gin example by @kukv in #111
- Close #106: Remove invalid COPY memory/ from example Dockerfiles by @kukv in #112
- Close #16: API review breaking changes final adjustment by @kukv in #125
Full Changelog: v0.7.0...v1.0.0
v0.7.0
What's Changed
Enhancement Updates 💪
- Close #81: Add preset validator factory functions by @kukv in #85
- Close #82: Add Config snapshot utilization by @kukv in #86
Other Changes
- Close #70: Commonize Redis Standalone/Cluster integration tests by @kukv in #83
- Close #74: Migrate responseRecorder types to go generate by @kukv in #87
- Close #72: Add Nginx reverse proxy Docker Compose example by @kukv in #89
- Close #40: Add framework integration comparison table by @kukv in #90
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
Enhancement Updates 💪
- Close #67: Add OnLockContention metrics hook by @kukv in #77
- Close #58: Add WithValidation option for custom config validators by @kukv in #78
Bug Fix 💊
Other Changes
- Close #68: Add Prometheus metrics example with Gin by @kukv in #79
- Close #69: Add Redis Cluster Docker Compose sample by @kukv in #80
Full Changelog: v0.5.0...v0.6.0
v0.5.0
v0.4.0
What's Changed
Enhancement Updates 💪
- Close #25: Add Delete method to Storage interface by @kukv in #54
- Close #27: Add option validation to New() by @kukv in #55
dependency updates 🛠
- Update dorny/test-reporter action to v2 by @renovate[bot] in #49
- Update golangci/golangci-lint-action action to v9 by @renovate[bot] in #51
- Update Github actions families to v6 (major) by @renovate[bot] in #50
- Update redis Docker tag to v8 by @renovate[bot] in #53
- Update module github.com/labstack/echo/v4 to v5 by @renovate[bot] in #52
- Update module github.com/gin-gonic/gin to v1.12.0 by @renovate[bot] in #47
- Update dependency golangci/golangci-lint to v2.11.3 by @renovate[bot] in #46
- Update module github.com/go-chi/chi/v5 to v5.2.5 by @renovate[bot] in #44
Full Changelog: v0.3.0...v0.4.0