Releases: go-kratos/kratos
Releases · go-kratos/kratos
v2.0.3
v2.0.2
New Features
- feat(cmd/changelog): add chore group (#1217)
- feat(middleware/selector): add middleware selector (#1244)
Bug Fixes
- fix(env): index out panic when env key is preifix (#1247)
- fix http resovler bug (#1231)
- fix: using rv directly (#1213)
- fix(cmd/new): print exception to console (#1227)
- fix(config): load env and file source order bug (#1220)
- fix: fixed kratos "new" command #1218 (#1221)
Chores
- chore(config/env): minor refactor (#1232)
- chore(examples/event): examples of increasing use of event (#1228)
- chore: add zookeeper registry example (#1223)
- chore: optimize import sort and the short description of run cmd (#1211)
- chore(typo): fixed document errors in README_ZH (#1209)
Others
- add codecov (#1195)
- repair some misspelling (#1248)
- style: add gosimple linter and gofmt linter (#1242)
- mod: clean cmd mod (#1240)
- mod: upgrade uuid & form (#1239)
- Revert "replace env underscore to dot (#1229)" (#1235)
- replace env underscore to dot (#1229)
- http form array (#1226)
- support expand config keys (#1224)
- update WithDecoder comment
- add zero endpoint protection (#1215)
- test config struct (#1212)
v2.0.1
New Features
- feat(env): add config env source (#1181)
- feat(examples/i18n) add i18n example (#1157)
- feat(config): support Resolver for config variable placeholders (#1135)
Bug Fixes
- fix(transport/http): fixed the problem of getting empty node list (#1206)
- fix(examples/config): fixed spelling mistake (#1186)
- fix(examples/cors): method misuse (#1184)
- fix(config): strconv.ParseFloat use correct bitSize
- fix(cmd/run): fix the problem of looking for the cmd directory outside the project (#1166)
Others
- add router group for http server (#1208)
- add sub router for http
- use "and" replace "sub" (#1207)
- add gin examples
- upgrade consul (#1205)
- typo: modify the comments of the proto-gen-go-errors (#1204)
- chore(config/file): add tests for file watcher (#1199)
- docs: add wechat official account image to the Chinese document (#1190)
- style(transport): remove duplicate get path code (#1188)
- docs: default documents points to the english document (#1180)
- ci(github action): use golangci-lint to replace the deprecated golint (#1175)
- docs: Added a list of acknowledgments that influence on kratos's design. (#1171)
- examples: add echo example (#1162)
- chore(example/blog): add ent tracing, and print the original SQL (#1163)
v2.0.0
New Features
- feat(cmd): add kratos run command and clean code (#1145)
- feat(cmd): add kratos changelog command (#1140)
- feat(examples): add benchmark example (#1134)
- feat: add int/int32/Stringer support when get atomicValue (#1130)
Bug Fixes
- fix(cmd/run): fixed a problem that did not run correctly on windows (#1153)
- fix(cmd): modify the problem of getting length error of kratos run command array (#1150)
- fix(cmd): fixed a problem where prefix could not be matched in some cases (#1151)
- fix config decoder (#1142)
- fix(http): fix error encoder (#1141)
- fix: kratos run command support to find the cmd directory from the parent directory (#1146)
Others
v1.0.1
v2.0.0-rc7
Feat/fix examples (#1129) remove github protobuf dependency
v2.0.0-rc6
fix version (#1090)
v2.0.0-rc5
add examples/errors (#1077) * addd examples/errors
v2.0.0-rc4
fix wrapper seq (#1073)
v2.0.0-rc3
v2.0.0-rc3