Releases: eat-pray-ai/yutu
Releases · eat-pray-ai/yutu
v0.10.2
Changelog
Features
- 367140e: ♻️ Refactor logger in mcp (@OpenWaygate)
- 8b008ee: 🎨 Optimize imports (@OpenWaygate)
- 7b6f8b2: ✨ Move video catogory to resource (@OpenWaygate)
- 416b3c3: ♻️ Handle maxResults in Option (@OpenWaygate)
- 66f7e0c: ♻️ Extract interface in auth (@OpenWaygate)
- 5c0a1c9: ♻️ Extract fs parameter for test (@OpenWaygate)
- abe4f99: ♻️ Organize shared variables (@OpenWaygate)
- 20a6544: ♻️ Refactor logger in auth (@OpenWaygate)
- 432dfd4: ♻️ Refactor auth flow (@OpenWaygate)
- b922986: ♻️ Expose root directly (@OpenWaygate)
- c9e1fc6: ✨ Support root dir and log level (@OpenWaygate)
Bug Fixes and Tests
- b55f2a7: ✅ Add test for auth and improve coverage (@OpenWaygate)
- 0eb4d0b: ✅ Pass service test and optimize imports (@OpenWaygate)
Documentation
- c0c108f: 📝 Update mcp demo gif (@OpenWaygate)
- 7f3f166: 📝 Add MCP Catalog Trust Score badge (@Matvey-Kuk)
- e7a3f9d: 📝 Update features (@OpenWaygate)
- 783d788: 📝 Add test coverage (@OpenWaygate)
CI/CD
- 3103cfb: 👷 Upgrade ci steps' version (@OpenWaygate)
- a2ae072: 👷 Upgrade bazel and its deps (@OpenWaygate)
- afe9cef: 👷 Update test job and add test coverage (@OpenWaygate)
Others
- df7d5f4: 🔊 Add logger to mcp (@OpenWaygate)
v0.10.1
Changelog
Features
- 373afaa: ♿ Mcp bool input default to empty (@OpenWaygate)
- 3595289: 🚸 Update default output style in mcp (@OpenWaygate)
- c4df857: ✨ Move i18n languages to resources (@OpenWaygate)
- 9e84851: ✨ Move i18n region to resources (@OpenWaygate)
- 67e85e1: ♻️ Extract json mime (@OpenWaygate)
- 8f55663: ✨ Add hl mcp resources (@OpenWaygate)
- 66da39a: ✨ Language and region as resource template (@OpenWaygate)
Bug Fixes and Tests
- 1d28ab2: 🐛 Skil nil when reset bool (@OpenWaygate)
Documentation
- 827242c: 📝 Add toc and update description (@OpenWaygate)
- a304c52: 📝 Improve readme and features (@OpenWaygate)
- 16f8f0e: 📝 Add gif about mcp (@OpenWaygate)
Others
- 96fef40: 📄 Use apache license v2.0 (@OpenWaygate)
- ebf0775: ⚰️ Remove dead mcp tools (@OpenWaygate)
v0.9.10
Changelog
Features
- 78f50cd: 🚸 Use table as default output (@OpenWaygate)
- 4292aeb: ♻️ Extract output usage (@OpenWaygate)
- dacc321: ✨ Allow jsonpath when print json or yaml (@OpenWaygate)
- f859570: ✨ Add jsonpath flag (@OpenWaygate)
- bace73c: ♻️ Extract command runner (@OpenWaygate)
- 0c88ed9: 💥 Support mcp server (@OpenWaygate)
- 774446b: 🚸 Set enum options (@OpenWaygate)
- 5d92e0b: ♻️ Extract common usages and add enum options (@OpenWaygate)
Bug Fixes and Tests
- 3e61ad2: ✏️ Format cp tool name (@OpenWaygate)
- 5a16174: 🐛 Remedy auth with cred (@OpenWaygate)
Documentation
- a074d55: 📝 Update readme about mcp (@OpenWaygate)
v0.9.9
Changelog
Features
- 9240653: ✨ Add playlistImage service (@OpenWaygate)
- a729d05: ✨ Support list playlist image (@OpenWaygate)
- 806985f: ♻️ Auth support more format (@OpenWaygate)
- 6b67d3a: 💥 Introduce mcp in activity (@OpenWaygate)
- 0264b55: ♻️ Refactor bool as pointer (@OpenWaygate)
- 2543222: ♻️ Refactor flag usage for mcp (@OpenWaygate)
- b909ab5: ✨ Support multiple targets (@OpenWaygate)
- cb7594c: ✨ Support multiple targets (@OpenWaygate)
- 3dc2bbc: ✨ Finish playlist image (@OpenWaygate)
- 399ae25: 🚸 Improve required flags (@OpenWaygate)
- 1cf9583: ♻️ Refactor flag usage and mcp logging (@OpenWaygate)
- ad4a29d: ✨ Specify annotations in mcp tool (@OpenWaygate)
- ff631cd: 🚸 Table format output (@OpenWaygate)
Bug Fixes and Tests
- 861ef69: 🐛 Fix auth using docker image (@OpenWaygate)
- 46f2fb1: ✅ Add test for playlist image service (@OpenWaygate)
- 379e9f3: ✅ Fix tests for bool pointer (@OpenWaygate)
- 5084c0f: ✅ Remedy tests for ids (@OpenWaygate)
- 871d405: ✅ Remedy tests for ids (@OpenWaygate)
- 675eaf4: 🐛 Add missing channel id in channel banner (@OpenWaygate)
- 2b94637: ✅ Add command tests for playlist image (@OpenWaygate)
- 118e8a3: 🐛 Remedy ResetBool not work (@OpenWaygate)
- e526ca6: ✅ Add tests for utils (@OpenWaygate)
Documentation
- 376c88d: 📝 Update usage about docker (@OpenWaygate)
- 7f66973: 📝 Brew available (@OpenWaygate)
- 3bbf6c1: 📝 Add new badges and features (@OpenWaygate)
CI/CD
- 147102e: 👷 Add annotations into docker image (@OpenWaygate)
- a9cc86f: 👷 Support build with bazel! (@OpenWaygate)
- ef5a644: 👷 Config bazel cross-compile (@OpenWaygate)
- ec9a491: 👷 Config x_defs in bazel (@OpenWaygate)
- af14265: 👷 Config nogo and fix detected errors (@OpenWaygate)
Others
- 87569ee: 💬 Improve long help message (@OpenWaygate)
- e7a99a9: ➕ Add and upgrade go deps (@OpenWaygate)
- 8b4acf4: 🧑💻 Improve error handle (@OpenWaygate)
- af001bc: 🔨 Update test and bazel scripts (@OpenWaygate)
- 50fd850: 🥅 Improve err handling in caption (@OpenWaygate)
- 575e4a9: 🥅 Improve err handling (@OpenWaygate)
- ad22b2a: 💬 Align output format (@OpenWaygate)
v0.9.8
Changelog
Features
- 44bb314: ✨ Allow set credential and cacheToken from env (@OpenWaygate)
- 445b1fa: ✨ Allow read env when init youtube service (@OpenWaygate)
- 3f1b001: ♿ Add a shell script to install (@OpenWaygate)
Bug Fixes and Tests
- 67a19ed: 🐛 Add missing youtube service (@OpenWaygate)
Documentation
- 771970a: 📝 Verify installation with gh (@OpenWaygate)
- 76acfd0: 📝 Remedy actions' link (@OpenWaygate)
- 1d8f2f2: 📝 Add badges' link (@OpenWaygate)
- cced5ed: 📝 Update documentation (@zamai)
- 70af2b8: 📝 Add usage about environment variables (@OpenWaygate)
- 5d60088: 📝 Update install section and contributing (@OpenWaygate)
CI/CD
- 5eea377: 💚 Remedy test pipeline and badge (@OpenWaygate)
- 9e7f65b: 👷 Align binary name in release (@OpenWaygate)
- f9ec115: 👷 Update changelog rules (@OpenWaygate)
- 284e41b: 👷 Specify build config (@OpenWaygate)
- 9c6e73e: 👷 Refactor docker build and update actions (@OpenWaygate)
Others
- 739369b: 🧑💻 Sort commands and features (@OpenWaygate)
v0.9.7
Changelog
Features
- 6c22e93: ✨ Add super chat event service (@OpenWaygate)
- a15ddcf: ✨ Support list super chat event (@OpenWaygate)
Documentation
- a8f8638: 📝 Update implemented features (@OpenWaygate)
Others
- fd8966c: ⬆️ Bump golang.org/x/oauth2 from 0.21.0 to 0.22.0 (@dependabot[bot])
- 915665d: ♻️ Simplify directory hierarchy (@OpenWaygate)
- 9ee902d: ⬆️ Bump google.golang.org/api from 0.190.0 to 0.191.0 (@dependabot[bot])
- e024534: ⬆️ Bump github.com/savioxavier/termlink from 1.3.0 to 1.4.0 (@dependabot[bot])
- 528aecd: ⬆️ Upgrade go and go deps (@OpenWaygate)
- 0a03188: 🚸 Aligh shorthand (@OpenWaygate)
- 0413f5c: ⬆️ Bump github.com/savioxavier/termlink from 1.4.0 to 1.4.1 (@dependabot[bot])
- 165bfce: ⬆️ Bump google.golang.org/api from 0.192.0 to 0.194.0 (@dependabot[bot])
- 53ffe81: ⬆️ Upgrade go deps (@OpenWaygate)
- 1f41bfc: 💬 Align help text (@OpenWaygate)
- 048e5a9: 👷 Improve ci script (@OpenWaygate)
- 0ef50f5: 💄 Generate icon and version info (@OpenWaygate)
- 4d15205: 👷 Init goreleaser config (@OpenWaygate)
- 79a9fa2: ⬆️ Upgrade go deps (@OpenWaygate)
- 44939c4: 👷 Use goreleaser (@OpenWaygate)
- d4966bb: 💚 Add missing winres config (@OpenWaygate)
- 38fc2e5: 💚 Make worktree clean when build (@OpenWaygate)
- 2a5399d: 💚 Update action permission (@OpenWaygate)
v0.9.6
🌠
v0.9.5
🙋
v0.9.2
😿
v0.9.1
🐰