{"release":{"tag":{"name":"2.0.5","path":"/tinyflow-ai/tinyflow-java/tags/2.0.5","tree_path":"/tinyflow-ai/tinyflow-java/tree/2.0.5","message":"","commit":{"id":"53d7dc8aba1aa277395e86866e3cb55ae4c0ca5c","short_id":"53d7dc8","title":"build: v2.0.5 release (^.^)YYa!!","title_markdown":"build: v2.0.5 release (^.^)YYa!!","description":"","description_markdown":"","message":"build: v2.0.5 release (^.^)YYa!!\n","message_markdown":"build: v2.0.5 release (^.^)YYa!!","detail_path":"/tinyflow-ai/tinyflow-java/commit/53d7dc8aba1aa277395e86866e3cb55ae4c0ca5c","commits_path":"/tinyflow-ai/tinyflow-java/commits/53d7dc8aba1aa277395e86866e3cb55ae4c0ca5c","tree_path":"/tinyflow-ai/tinyflow-java/tree/53d7dc8aba1aa277395e86866e3cb55ae4c0ca5c","author":{"name":"Michael Yang","email":"fuhai999@gmail.com","username":"fuhai","user_path":"/fuhai","enterprise_user_path":null,"image_path":"https://foruda.gitee.com/avatar/1716893681414311163/61279_fuhai_1716893681.png!avatar30","is_gitee_user":true,"is_enterprise_user":null,"widget_url":""},"committer":{"name":"Michael Yang","email":"fuhai999@gmail.com","username":"fuhai","user_path":"/fuhai","enterprise_user_path":null,"image_path":"https://foruda.gitee.com/avatar/1716893681414311163/61279_fuhai_1716893681.png!avatar30","is_gitee_user":true,"is_enterprise_user":null,"widget_url":""},"authored_date":"2026-05-22T09:26:50+08:00","committed_date":"2026-05-22T09:26:50+08:00","signature":null,"build_state":null},"archive_path":"/tinyflow-ai/tinyflow-java/repository/archive/2.0.5","signature":null},"operating":{"edit":false,"download":true,"destroy":false,"enterprise_forbid_zip":false},"release":{"title":"2.0.5","path":"/tinyflow-ai/tinyflow-java/releases/tag/2.0.5","tag_path":"/tinyflow-ai/tinyflow-java/tree/2.0.5","project_id":39258034,"created_at":"2026-05-22T09:29:52+08:00","is_prerelease":false,"description":"- feat(core): add configurable state update timeout and retry delay settings\r\n- docs(ChainExecutor): add comprehensive JavaDoc comments for execution methods\r\n- feat(engine): add environment support for chain execution \r\n- refactor(chain): wrap state update methods with distributed lock mechanism\r\n- refactor(core): replace computeIfAbsent with MapUtil helper method","author":{"name":"Michael Yang","username":"fuhai","path":"/fuhai","avatar_url":"https://foruda.gitee.com/avatar/1716893681414311163/61279_fuhai_1716893681.png!avatar30"},"attach_files":[],"zip_download_url":"/tinyflow-ai/tinyflow-java/releases/tag/2.0.5.zip","tar_download_url":"/tinyflow-ai/tinyflow-java/releases/tag/2.0.5.tar.gz"}}}