{"release":{"tag":{"name":"v2.4.0","path":"/energye/energy/tags/v2.4.0","tree_path":"/energye/energy/tree/v2.4.0","message":"","commit":{"id":"0302ac04b85c910ab5b9730f98cd723947b4696d","short_id":"0302ac0","title":"Upgrade 2.4.0","title_markdown":"Upgrade 2.4.0","description":"","description_markdown":"","message":"Upgrade 2.4.0\n","message_markdown":"Upgrade 2.4.0","detail_path":"/energye/energy/commit/0302ac04b85c910ab5b9730f98cd723947b4696d","commits_path":"/energye/energy/commits/0302ac04b85c910ab5b9730f98cd723947b4696d","tree_path":"/energye/energy/tree/0302ac04b85c910ab5b9730f98cd723947b4696d","author":{"name":"yanghy","email":"snxamdf@126.com","username":"snxamdf","user_path":"/snxamdf","enterprise_user_path":null,"image_path":"https://foruda.gitee.com/avatar/1675754835633530519/299760_snxamdf_1675754835.png!avatar30","is_gitee_user":true,"is_enterprise_user":null,"widget_url":""},"committer":{"name":"yanghy","email":"snxamdf@126.com","username":"snxamdf","user_path":"/snxamdf","enterprise_user_path":null,"image_path":"https://foruda.gitee.com/avatar/1675754835633530519/299760_snxamdf_1675754835.png!avatar30","is_gitee_user":true,"is_enterprise_user":null,"widget_url":""},"authored_date":"2024-04-26T14:22:58+08:00","committed_date":"2024-04-26T14:22:58+08:00","signature":null,"build_state":null},"archive_path":"/energye/energy/repository/archive/v2.4.0","signature":null},"operating":{"edit":false,"download":true,"destroy":false,"enterprise_forbid_zip":false},"release":{"title":"v2.4.0","path":"/energye/energy/releases/tag/v2.4.0","tag_path":"/energye/energy/tree/v2.4.0","project_id":25427191,"created_at":"2024-04-26T14:46:27+08:00","is_prerelease":false,"description":"**Full Changelog**: https://github.com/energye/energy/compare/v2.3.8...v2.4.0\r\n\r\nThis version is incompatible with 2.3.x.\r\n\r\nU: LCLBrowserWindow and ViewsFrameworkBrowserWindow, Add func ChromiumBrowser() ICEFChromiumBrowser\r\nU: rename, ipc.emitSync =\u003E ipc.emitWait, This trigger has a timeout configuration\r\nA: linux arm64 demo startup.sh\r\nU: energy cmd version 1.0.6, install golang default version 1.19.13\r\nA: Add gif play component\r\nU: TCEFWindowComponent.SetOnGetTitleBarHeight param titleBarHeight =\u003E *float32\r\nA: extension, misc_functions api\r\nU: MacOS UI async thread run function\r\nU: Logic when using RunOnMainThread to determine IsMessage Loop\r\nFix: vf tary Window state control\r\nU: Remove MainFormOnTaskBar configuration and use Enabling MainWindow configuration when the taskbar is not displayed\r\nU: all demo, windows import syso\r\nFix: Use VF Application init. RunOnMainThread VF Use ThreadSync UI. ChromiumBrowser LCLBrowserWindow nil bug.\r\nU: Go execution IPC listening event changed to asynchronous execution\r\nU: Condition judgment when the gate is empty\r\nU: browserConfig \u003E BrowserConfig\r\nU: IPC NewTarget IWindow \u003E Add Chromium\r\nU: Chromium All Event Callback Parameters NativeUInt Type Pointer Passing\r\nA: Chromium SendDevToolsMessage function, ExecuteDevToolsMethod Add Result messageId\r\nA\u0026U: examples\r\n\r\nDownload-liblcl\r\n[![Download liblcl](https://a.fsdn.com/con/app/sf-download-button)](https://sourceforge.net/projects/liblcl/files/v2.3.6/)","author":{"name":"yanghy","username":"snxamdf","path":"/snxamdf","avatar_url":"https://foruda.gitee.com/avatar/1675754835633530519/299760_snxamdf_1675754835.png!avatar30"},"attach_files":[],"zip_download_url":"/energye/energy/releases/tag/v2.4.0.zip","tar_download_url":"/energye/energy/releases/tag/v2.4.0.tar.gz"}}}