Releases: zeromicro/go-zero
Releases · zeromicro/go-zero
goctl/v1.3.6
goctl
- add
goctl quickstart
command - refactor cli to cobra
- improve cache management in model update template
- bug fixes and improvements
v1.3.3
- add
mon
andmonc
packages to use official driver for mongodb - add
httpc.Do
andhttpc.Service.Do
to make requests from defined structs - ignore timeout settings on websocket connections
- support sub-domains for CORS
- tracing span added in redis, sql and mongodb calls
- upgrade
gRPC
to 1.46, removed the deprecated usage ofgrpc.WithBalancerName
- bug fixes and minor improvements
goctl/v1.3.5
v1.3.2
- support
cgroups v2
for CPU statistics - add
httpc
package- enable
OpenTelemetry
and circuit breaker for HTTP client calls - make parsing HTTP responses easy with
httpc.Parse(...)
- enable
- support
-
in tags of model, allows ignoring the corresponding fields on SQL queries - support
:N
dynamic parameters in Oracle database - support
getset
redis command SetBit
in redis now returns the original value- disable re-entrance for
RedisLock
- minor improvements and bug fixes
goctl/v1.3.4
What's Changed
- support to set
timeout
in api on #1713 by jiang4869 - support api format with reader input on #1722 by fynxiu
- support
-base
to specify image for goctl docker on #1668 by kevwan - add
--verbose
flag forgoctl env
andgoctl rpc
on #1686 by anqiansong - make directories if not exists while zrpc code generation on #1659 by anqiansong
- optimize cache model code generation on #1672 by Mikaelemmmm
- optimize model tag on #1663 by mervin0502
- remove command
goctl rpc proto
on #1665 by anqiansong
New Contributors
- @mervin0502 made their first contribution in #1663
- @wubenqi made their first contribution in #1693
- @aimuz made their first contribution in #1702
- @jiang4869 made their first contribution in #1713
Full Changelog: tools/goctl/v1.3.3...tools/goctl/v1.3.4
tools/goctl/v1.3.3
Features
- Add ServiceAccount on goctl kuke on #1543 by @Mikaelemmmm
- Support context in sql model generation on #1551 by @kevwan
- Add goctl env on #1557 by @anqiansong
- Support pg serial type on #1563 by @kurimi1
- Support absoulutely import path on #1569 by @fynxiu
- Support Dart v2 on #1603 by @fynxiu
Fixes
- Use struct pointer on #1538 by @mlr3000
- Fix integer overflow while build goctl on arch 386 on #1582 by @anqiansong
- Support
form
tag in dart on #1596 by @fynxiu - Fix goctl rpc code genertion on #1624 by @anqiansong
- Fix kotlin code generion error on #1632 by @soasurs
- Fix context missing in sql model on #1642 by @xybingbing
v1.3.1
What's Changed
- update go-redis to v8, support ctx in redis methods, OpenTelemetry enabled by @kevwan in #1507
- support ctx in sqlx/sqlc, OpenTelemetry enabled by @kevwan in #1535
- support ctx in
Cache
, OpenTelemetry enabled by @chenquan in #1518 - log 404 requests with traceid by @kevwan in #1554
- minor bug fixes and improvements
New Contributors
- @mlr3000 made their first contribution in #1538
- @fynxiu made their first contribution in #1569
- @x1nchen made their first contribution in #1589
Full Changelog: v1.3.0...v1.3.1
Release goctl v1.3.2
Release tools/goctl/v1.3.0
What's Changed
- docs: update tal-tech to zeromico in docs by @kevwan in #1498
- fix: goctl not compile on windows by @kevwan in #1500
- chore: update command comment by @kevwan in #1501
- fix typo: goctl protoc usage by @anqiansong in #1502
- ci: add test for win by @kevwan in #1503
- test: change fuzz tests by @kevwan in #1504
- feature: Add
goctl completion
by @anqiansong in #1505 - fixes typo by @anqiansong in #1511
- feat: update go-redis to v8, support ctx in redis methods by @kevwan in #1507
- chore: make error clearer by @chenquan in #1514
- chore: optimize yaml unmarshaler by @chenquan in #1513
- refactor: refactor yaml unmarshaler by @kevwan in #1517
Full Changelog: v1.3.0...tools/goctl/v1.3.0
Release v1.3.0
Framework
- rename module from tal-tech to zeromicro by @kevwan in #1413
- upgrade from earlier versions:
- update goctl:
go install github.com/zeromicro/go-zero/tools/goctl@latest
- migrate command:
goctl migrate --verbose --version v1.3.0
- update goctl:
- upgrade from earlier versions:
- support re-entrance in periodlimit by @kevwan in #1428
- support panic handling in mapreduce (core/mr package) by @kevwan in #1433
- support the ltrim command of redis by @shenbaise9527 in #1443
- implement console plain output for debug logs by @kevwan in #1456
- optimize string search with Aho–Corasick algorithm by @kevwan in #1476
- minor improvements and bug fixes
goctl
- add migrate subcommand to upgrade go-zero from earlier versions by @anqiansong in #1419
- fix goctl pg model generation without tag by @SpectatorNan in #1407
- support rpc protoc subcommand to use installed protoc by @anqiansong in #1251
- support global parameters in templates by @anqiansong in #1458
- support JwtTransition in API files by @anqiansong in #1460
- support same handler name in different API groups by @anqiansong in #1478
- minor improvements and bug fixes
New Contributors
- @SpectatorNan made their first contribution in #1407
- @letian-jiang made their first contribution in #1454
- @Lisanaaa made their first contribution in #1475
Full Changelog: v1.2.5...v1.3.0