v3.7.0
- Exit with code 1 when the check script fails by @skiffer-git in https://github.com/openimsdk/open-im-server/pull/2022
- [Auto PR 🤖] Bump League Patch auto PR by @kubbot in https://github.com/openimsdk/open-im-server/pull/2025
- Execute after the component check succeeds && minio.Enable is not configured to use MinIO by @skiffer-git in https://github.com/openimsdk/open-im-server/pull/2026
- Log redirection causes incorrect program exit status. by @skiffer-git in https://github.com/openimsdk/open-im-server/pull/2030
- Error not handled by @skiffer-git in https://github.com/openimsdk/open-im-server/pull/2040
- feat: add local cache for high frequency reads by @withchao in https://github.com/openimsdk/open-im-server/pull/2036
- Fix bug Remove duplicate function definitions by @skiffer-git in https://github.com/openimsdk/open-im-server/pull/2033
- Fix bug configGetEnv failed,err:string to int failed: strconv.Atoi: parsing "openim_v3": invalid syntaxr by @skiffer-git in https://github.com/openimsdk/open-im-server/pull/2044
- delete log for update images by @skiffer-git in https://github.com/openimsdk/open-im-server/pull/2047
- Bug: component check by @skiffer-git in https://github.com/openimsdk/open-im-server/pull/2053
- Bug: component check by @skiffer-git in https://github.com/openimsdk/open-im-server/pull/2056
- Fix bug delete data conversion by @skiffer-git in https://github.com/openimsdk/open-im-server/pull/2059
- Fix bug redis address by @skiffer-git in https://github.com/openimsdk/open-im-server/pull/2063
- Run in the background by @skiffer-git in https://github.com/openimsdk/open-im-server/pull/2065
- [Auto PR 🤖] Bump League Patch auto PR by @kubbot in https://github.com/openimsdk/open-im-server/pull/2057
- fix: fix make lint error about scripts errout by @cubxxw in https://github.com/openimsdk/open-im-server/pull/2068
- fix: fix docker file images proxy by @cubxxw in https://github.com/openimsdk/open-im-server/pull/2069
- fix: fix docker file images proxy by @cubxxw in https://github.com/openimsdk/open-im-server/pull/2071
- fix: fix the bug of background, such as groups count error,fix Msgfield to contentType by @luhaoling in https://github.com/openimsdk/open-im-server/pull/2074
- optimization: message remove options. by @FGadvancer in https://github.com/openimsdk/open-im-server/pull/2082
- [Auto PR 🤖] Bump League Patch auto PR by @kubbot in https://github.com/openimsdk/open-im-server/pull/2105
- cicd: update e2e-test fix e2e and api test ci by @cubxxw in https://github.com/openimsdk/open-im-server/pull/2101
- add github actions is create code-language-detector.yml by @cubxxw in https://github.com/openimsdk/open-im-server/pull/2113
- docs: Update openim version management strategy, detailed design by @cubxxw in https://github.com/openimsdk/open-im-server/pull/2076
- feat: golang fix apt test design by @cubxxw in https://github.com/openimsdk/open-im-server/pull/2084
- fix: Add Descending Sort by Creation Time to Group Search & Fix Admin Update Error by @cubxxw in https://github.com/openimsdk/open-im-server/pull/2090
- fix: Fix Incorrect Group Member Count in SearchMessage API group getGroupMemberIDs is 0 err by @cubxxw in https://github.com/openimsdk/open-im-server/pull/2108
- fix: conversation crash caused by non-existence by @withchao in https://github.com/openimsdk/open-im-server/pull/2087
- [Auto PR 🤖] Bump League Patch auto PR by @kubbot in https://github.com/openimsdk/open-im-server/pull/2117
- fix: Fix the callback after reading the group message by @honlyc in https://github.com/openimsdk/open-im-server/pull/2114
- The check script is not compatible with Mac. by @skiffer-git in https://github.com/openimsdk/open-im-server/pull/2119
- Fix Path Resolution Error for Root Directory .env File Generation Update env-template.yaml by @cubxxw in https://github.com/openimsdk/open-im-server/pull/2128
- feat: set git cherry pick and Milestone by @cubxxw in https://github.com/openimsdk/open-im-server/pull/2131
- [Auto PR 🤖] Bump League Patch auto PR by @kubbot in https://github.com/openimsdk/open-im-server/pull/2130
- feat: Update bot-cherry-pick.yml fixes the release branch protection issue by going PR by @cubxxw in https://github.com/openimsdk/open-im-server/pull/2132
- feat: Remove Go Typecheck Tools Implement GitHub Actions Based Typecheck for OpenIM by @cubxxw in https://github.com/openimsdk/open-im-server/pull/2140
- docs: Optimize Deployment Speed for Users in China with Aliyun Image Registry by @cubxxw in https://github.com/openimsdk/open-im-server/pull/2154
- feat: Enhancements to OpenIM Engineering Practices with Standardizer and Tool Versioning by @cubxxw in https://github.com/openimsdk/open-im-server/pull/2159
- feat: optimize go version auto set by @cubxxw in https://github.com/openimsdk/open-im-server/pull/2182
- refactor: 3.7.0 code conventions. by @FGadvancer in https://github.com/openimsdk/open-im-server/pull/2148
- @honlyc made their first contribution in https://github.com/openimsdk/open-im-server/pull/2114
Full Changelog: https://github.com/openimsdk/open-im-server/compare/v3.6.0...v3.7.0
v3.57.0
This release contains bug fixes, improvements and new features.
- US-362 Text Extraction options for extract text annotations
- US-387 Implements file attachment feature
v4.12.0
Security
- Update golang.org/x/net dep because of GO-2024-2687 by @aldas in https://github.com/labstack/echo/pull/2625
Enhancements
- binder: make binding to Map work better with string destinations by @aldas in https://github.com/labstack/echo/pull/2554
- README.md: add Encore as sponsor by @marcuskohlberg in https://github.com/labstack/echo/pull/2579
- Reorder paragraphs in README.md by @aldas in https://github.com/labstack/echo/pull/2581
- CI: upgrade actions/checkout to v4 by @aldas in https://github.com/labstack/echo/pull/2584
- Remove default charset from 'application/json' Content-Type header by @doortts in https://github.com/labstack/echo/pull/2568
- CI: Use Go 1.22 by @aldas in https://github.com/labstack/echo/pull/2588
- binder: allow binding to a nil map by @georgmu in https://github.com/labstack/echo/pull/2574
- Add Skipper Unit Test In BasicBasicAuthConfig and Add More Detail Explanation regarding BasicAuthValidator by @RyoKusnadi in https://github.com/labstack/echo/pull/2461
- fix some typos by @teslaedison in https://github.com/labstack/echo/pull/2603
- fix: some typos by @pomadev in https://github.com/labstack/echo/pull/2596
- Allow ResponseWriters to unwrap writers when flushing/hijacking by @aldas in https://github.com/labstack/echo/pull/2595
- Add SPDX licence comments to files. by @aldas in https://github.com/labstack/echo/pull/2604
- Upgrade deps by @aldas in https://github.com/labstack/echo/pull/2605
- Change type definition blocks to single declarations. This helps copy… by @aldas in https://github.com/labstack/echo/pull/2606
- Fix Real IP logic by @cl-bvl in https://github.com/labstack/echo/pull/2550
- Default binder can use
UnmarshalParams(params []string) error
inter… by @aldas in https://github.com/labstack/echo/pull/2607 - Default binder can bind pointer to slice as struct field. For example
*[]string
by @aldas in https://github.com/labstack/echo/pull/2608 - Remove maxparam dependence from Context by @aldas in https://github.com/labstack/echo/pull/2611
- When route is registered with empty path it is normalized to
/
. by @aldas in https://github.com/labstack/echo/pull/2616 - proxy middleware should use httputil.ReverseProxy for SSE requests by @aldas in https://github.com/labstack/echo/pull/2624
- @marcuskohlberg made their first contribution in https://github.com/labstack/echo/pull/2579
- @doortts made their first contribution in https://github.com/labstack/echo/pull/2568
- @georgmu made their first contribution in https://github.com/labstack/echo/pull/2574
- @RyoKusnadi made their first contribution in https://github.com/labstack/echo/pull/2461
- @teslaedison made their first contribution in https://github.com/labstack/echo/pull/2603
- @pomadev made their first contribution in https://github.com/labstack/echo/pull/2596
- @cl-bvl made their first contribution in https://github.com/labstack/echo/pull/2550
Full Changelog: https://github.com/labstack/echo/compare/v4.11.4...v4.12.0
Optimisations, storage enhancements and fixes arrive in v2.4.5
This bugfix release has a lot of great improvements, with a focus on mobile storage fixes and resolving some memory leaks.
- iOS files write would fail when over 16KB
- storage.Delete not supported on Android/iOS (#2120)
- layout.formLayout do not handle canvas.Text well in second column (#4665)
- Fix building with ios17.4 (#4741)
- Support template icon for system tray menu icons
- Fix recognition of missing XDG user directories (#4650)
- FileDialog.SetOnClosed not always working (#4651)
- Upgrade GLFW for performance improvements and bug fixes
- Multiple select popups can crash during background operations (#4730)
- Controlling a negative slider with the left arrow key blocks after 8 steps (#4736)
- cmd/fyne: command "get" is broken with Go 1.22 (#4684)
- Race condition during system tray menu refresh (#4697)
- Fyne release on Linux does not set Metadata().Release to true (#4711)
- RichText leaks memory when replacing segments (#4723)
As always do let us know how you get on, we are now pushing forward with v2.5.0.
v1.4.0
Full Changelog can be found in CHANGELOG.md
- @VadimKulagin made their first contribution in https://github.com/shopspring/decimal/pull/278
- @CAEL0 made their first contribution in https://github.com/shopspring/decimal/pull/341
- @zlasd made their first contribution in https://github.com/shopspring/decimal/pull/301
- @falsaffa made their first contribution in https://github.com/shopspring/decimal/pull/342
- @frankli0324 made their first contribution in https://github.com/shopspring/decimal/pull/322
- @cbelsole made their first contribution in https://github.com/shopspring/decimal/pull/265
- @acln0 made their first contribution in https://github.com/shopspring/decimal/pull/346
- @davseby made their first contribution in https://github.com/shopspring/decimal/pull/288
- @serprex made their first contribution in https://github.com/shopspring/decimal/pull/355
- @agmt made their first contribution in https://github.com/shopspring/decimal/pull/352
- @richardJiang made their first contribution in https://github.com/shopspring/decimal/pull/285
- @axopadyani made their first contribution in https://github.com/shopspring/decimal/pull/328
- @Bububuger made their first contribution in https://github.com/shopspring/decimal/pull/131
v2.8.1
- Added docs to help fix NixOs/Wayland font-size css issue. Added by @atterpac in PR
- Added -m (skip
go mod tidy
) flag to dev command by @te5se in PR - Added mac option
DisableZoom
to remove zoom button. Added by @wizzymore in PR
- Fixed some typos in comments. Changed by @reallylowest in PR
- Fixed an issue where the destination file was not properly closed after copying. Changed by @testwill in PR
- Fixed an issue where
xattr
calls were not working. Fixed by @leaanthony
goctl/v1.6.4
- feat: add gen api @doc comment to logic handler routes by @ch3nnn in https://github.com/zeromicro/go-zero/pull/3790
- fix: fix the usage datasource url of postgresql (#4029) by @ak5w in https://github.com/zeromicro/go-zero/pull/4030
- fix: multi imports the api cause redeclared error in types.go by @wjiec in https://github.com/zeromicro/go-zero/pull/3988
- fix: when digits in the name, goctl not generating correctly by @kesonan in https://github.com/zeromicro/go-zero/pull/4032
- @ansoda made their first contribution in https://github.com/zeromicro/go-zero/pull/3981
- @patche-v made their first contribution in https://github.com/zeromicro/go-zero/pull/3994
- @shyandsy made their first contribution in https://github.com/zeromicro/go-zero/pull/4026
- @ak5w made their first contribution in https://github.com/zeromicro/go-zero/pull/4030
- @linden-in-China made their first contribution in https://github.com/zeromicro/go-zero/pull/4035
- @wjiec made their first contribution in https://github.com/zeromicro/go-zero/pull/3988
- @jaronnie made their first contribution in https://github.com/zeromicro/go-zero/pull/4053
Full Changelog: https://github.com/zeromicro/go-zero/compare/tools/goctl/v1.6.3...tools/goctl/v1.6.4
v1.6.4
- feat: support http stream response by @kevwan in https://github.com/zeromicro/go-zero/pull/4055
- feat: add custom health response information by @fearlessfei in https://github.com/zeromicro/go-zero/pull/4034
- fix: didn't count failure in allow method with breaker algorithm by @kevwan in https://github.com/zeromicro/go-zero/pull/4008
- fix: only add log middleware to not found handler when enabled by @AlexLast in https://github.com/zeromicro/go-zero/pull/3969
- fix: mysql WithAcceptable bug by @MarkJoyMa in https://github.com/zeromicro/go-zero/pull/3986
- fix: StopAgent panics when trace agent disabled by @ansoda in https://github.com/zeromicro/go-zero/pull/3981
- optimize: change err == xx to errors.Is(err, xx) by @mongobaba in https://github.com/zeromicro/go-zero/pull/3991
- optimize: migrate redis breaker into hook by @MarkJoyMa in https://github.com/zeromicro/go-zero/pull/3982
- optimize: Optimize the error log to be more specific by @patche-v in https://github.com/zeromicro/go-zero/pull/3994
- @ansoda made their first contribution in https://github.com/zeromicro/go-zero/pull/3981
- @patche-v made their first contribution in https://github.com/zeromicro/go-zero/pull/3994
- @shyandsy made their first contribution in https://github.com/zeromicro/go-zero/pull/4026
- @ak5w made their first contribution in https://github.com/zeromicro/go-zero/pull/4030
- @linden-in-China made their first contribution in https://github.com/zeromicro/go-zero/pull/4035
- @wjiec made their first contribution in https://github.com/zeromicro/go-zero/pull/3988
- @jaronnie made their first contribution in https://github.com/zeromicro/go-zero/pull/4053
Full Changelog: https://github.com/zeromicro/go-zero/compare/v1.6.3...v1.6.4