v1.3.0
릴리스 날짜: 2022-02-01 — GitHub 릴리스
Framework
섹션 제목: “Framework”- module 이름을
tal-tech에서zeromicro로 변경했습니다. — @kevwan, https://github.com/zeromicro/go-zero/pull/1413- 이전 버전에서 업그레이드하는 방법:
- goctl 업데이트:
go install github.com/zeromicro/go-zero/tools/goctl@latest - 마이그레이션 명령 실행:
goctl migrate --verbose --version v1.3.0
- goctl 업데이트:
- 이전 버전에서 업그레이드하는 방법:
periodlimit에서 re-entrance를 지원합니다. — @kevwan, https://github.com/zeromicro/go-zero/pull/1428mapreduce(core/mr패키지)에서 panic 처리를 지원합니다. — @kevwan, https://github.com/zeromicro/go-zero/pull/1433- Redis
ltrim명령을 지원합니다. — @shenbaise9527, https://github.com/zeromicro/go-zero/pull/1443 - debug log의 console plain 출력을 구현했습니다. — @kevwan, https://github.com/zeromicro/go-zero/pull/1456
- Aho–Corasick 알고리즘으로 문자열 검색을 최적화했습니다. — @kevwan, https://github.com/zeromicro/go-zero/pull/1476
- 기타 소규모 개선과 버그 수정이 포함되었습니다.
goctl
섹션 제목: “goctl”- 이전 버전의 go-zero를 업그레이드하기 위한
migrate하위 명령을 추가했습니다. — @anqiansong, https://github.com/zeromicro/go-zero/pull/1419 - tag 없이 goctl PostgreSQL model을 생성할 때의 문제를 수정했습니다. — @SpectatorNan, https://github.com/zeromicro/go-zero/pull/1407
- 설치된
protoc을 사용할 수 있도록rpc protoc하위 명령을 지원합니다. — @anqiansong, https://github.com/zeromicro/go-zero/pull/1251 - template에서 전역 매개변수를 지원합니다. — @anqiansong, https://github.com/zeromicro/go-zero/pull/1458
- API 파일에서
JwtTransition을 지원합니다. — @anqiansong, https://github.com/zeromicro/go-zero/pull/1460 - 서로 다른 API group에서 같은 handler 이름을 사용할 수 있도록 지원합니다. — @anqiansong, https://github.com/zeromicro/go-zero/pull/1478
- 기타 소규모 개선과 버그 수정이 포함되었습니다.
새로운 기여자
섹션 제목: “새로운 기여자”- @SpectatorNan 님이 https://github.com/zeromicro/go-zero/pull/1407 에서 첫 기여를 해 주셨습니다.
- @letian-jiang 님이 https://github.com/zeromicro/go-zero/pull/1454 에서 첫 기여를 해 주셨습니다.
- @Lisanaaa 님이 https://github.com/zeromicro/go-zero/pull/1475 에서 첫 기여를 해 주셨습니다.
전체 변경 로그: https://github.com/zeromicro/go-zero/compare/v1.2.5…v1.3.0