Releases: larksuite/cli
Releases · larksuite/cli
Release list
v1.0.89
Changelog
- f28a418 feat(base): add --position and statistics number_format to dashboard-block create/update (#2118)
- da371dc feat(base): add dashboard and form share shortcuts (#2282)
- 79b8647 feat(base): add template discovery and form question field reuse (#2340)
- 4206015 feat(base): support button workflow bindings (#2437)
- cc015ba feat(skills): extend slides XML schema (#2442)
- e525beb feat(skills): unify meeting related skills (#2387)
- b343e67 feat(slides): use office_slide_file parent_type for imported office presentations (#2441)
- fbd1aa4 feat: add IM read status shortcuts (#2318)
- 755daa4 feat: add minutes transcript degradation logic (#2404)
- ca35f60 fix(apps): make cache-clear ask first, and make apps failures classifiable (#2415)
- de45ec6 fix: honor recovered E2E retries (#2400)
- 52f970f refactor(shortcuts): remove MCP text location paths (#2439)
- bbcdf65 test(drive): retry transient async cleanup contention (#2397)
v1.0.88
Changelog
- cb1bb1d docs(base): restructure skill routing and analysis guidance (#2320)
- 327874c docs(lark-shared): split SKILL.md into a slim core plus references (#2226)
- 0a20372 feat(base): clarify skill routing and references (#2347)
- 525a982 feat(docs): support comments and block mutation ranges (#2341)
- 5a72b98 feat(sheets): accept the --range / --cells / border shapes callers actually send (#2338)
- 27ed082 feat(slides): add kickoff reminder for empty presentations (#2367)
- 0c5530d feat(slides): auto-upload @path images in +update-slide (#2346)
- a8552d7 feat: fix doc skill about identity coutinue (#2334)
- e0867e6 feat: support separate and suite skill layouts (#2211)
- 679ebd5 fix(api): reject query strings and fragments in paths (#2375)
- 9b231d9 fix(base): improve record history output and validation (#2298)
- b6d0473 test(docs): align fetch help comment expectations (#2363)
v1.0.87
Changelog
- fd97039 docs(base): add common filter condition examples (#2310)
- b75632e docs(calendar): clarify +create-first strategy for advanced fields (#2336)
- f98db39 docs(lark-im): support user and bot identities for resource uploads (#2319)
- 8b824b0 feat(base): add typed NDJSON workflows for professional data analysis (#2196)
- 723f884 feat(base): support BaseApp application mode (#2231)
- 9b845a5 feat(calendar): support setting VC meeting owner in +create (#2328)
- ac6d7ce feat: propagate credential metadata (#2305)
- 1e87f67 fix(apps): friendly-ize "Container not exists" for observability commands (#2302)
- 56dba0f fix(apps): reject non-HTML apps in +html-publish with actionable error (#2300)
- 52ab2ea fix(drive): guide wiki permission recovery (#2311)
- 6e2cad7 fix(wiki): bound node retries (#2292)
- 5190cfd fix(wiki): guide recovery from node structural limits (#2290)
v1.0.86
Changelog
- 115357d ci: verify release Go toolchain (#2256)
- a80c810 docs(calendar): clarify identity selection for scheduling (#2280)
- 169e30c docs(slides): use built-in --jq in cli examples and fix workflow link labels (#2286)
- 79eb16c feat(affordance): support domain skill lists (#2291)
- 4488da0 feat(apps): add +user-id-convert shortcut for Miaoda↔Feishu ID conversion (#2270)
- d289566 feat(base): require --fields on +table-create (#2221)
- bd38b9b feat(drive): add +member-remove shortcut (#1994)
- 7be2476 feat(drive): add wiki url/token support to +download and +preview (#2220)
- 5028c2e feat(drive): document copy workflow guidance (#2184)
- 7436a53 feat(slides): inline slides reference docs into help output (#2181)
- 7cfbea6 feat(slides): normalize replace-slide part aliases (#2225)
- a18ccd6 feat(wiki): improve node creation and terminal errors (#2266)
- 158d15b feat: add apps database sync shortcuts for Base-to-database import (#2251)
- b9cced6 feat: expose compact task fields (#2109)
- 5b73423 feat: report upload file events (#2093)
- 6d6b688 feat: support bot identity (#2288)
- 8419534 feat: support shared vc live references and document context (#2249)
- 82e628b fix(drive): harden export and push failure recovery (#2279)
- ed65049 fix(slides): move add-slide and delete-slide reference docs to cli/ directory (#2272)
- b1167a1 fix(wiki): clarify resource permission recovery (#2281)
- fb4fc26 fix(wiki): correct copy semantics and rename routing (#2238)
- 199762b refactor: reorganize lark slides skill references (#2207)
v1.0.86-beta.0
v1.0.85
Changelog
- 4ff2bd1 docs(doc): clarify history edit time format (#1962)
- 27ab8fb docs(skills): sync lark whiteboard skill (#2215)
- db102ab feat (apps): add miaoda app collaborator management (#2230)
- a6f3e63 feat(docs): add local authoring and resource workflows (#1921)
- d92ad6e feat(drive): add +copy shortcut (#2129)
- 010029c feat(drive): add +update-title shortcut (#2172)
- fcdef49 feat(event): compile the catalog and harden the consume pipeline (#2142)
- 6945932 feat(sheets): add ai formula verify (#1959)
- be2a96f feat(sheets): harden error prescriptions, batch updates, and read workflows
- 46e2186 feat(slides): accept slide XML files in +create (#2197)
- 5919e86 feat: add frontend as third app type for apps domain (#2072)
- 0f82591 feat: preflight export permission for downloads (#2218)
- b546516 feat: support bot identity for search shortcuts (#2194)
- 6402080 fix(apps): detect the no-database failure by code or message (#2217)
- 426f80f fix(apps): isolate git credential helper chain for scoped repos (#2188)
- 9f713e6 fix(auth): harden token refresh and concurrency handling (#2135)
- 50b4c68 fix(base): guide complete dashboard data recovery (#2144)
- 7c4f6c0 fix(base): improve field creation and query guidance (#2114)
- 0d6f2c6 fix(im): harden resource downloads with validated ranged streams (#2223)
- 9759167 fix(im): unpin search identity after bot support landed (#2208)
- 164d3cc fix(registry): describe the attendance and mindnotes domains (#2210)
- bc0ba22 fix(slides): restore update-slide skill guidance (#2227)
- 771ff44 fix: align slides xml-get skill flags (#2237)
- f7d0326 fix: reject truncated wiki node tokens (#2203)
v1.0.84
Changelog
- 875d20a docs(calendar): clarify attendee resolution to avoid type guessing (#2195)
- fb944d2 docs(slides): temporarily route skill guidance back to +replace-pages (#2187)
- bdb1964 docs(wiki): route node resolution through shortcut (#2132)
- 3516952 feat(calendar): allow bot auth for search-event (#2186)
- ebdeda8 feat(extension): present restricted commands as absent and trim skills (#1837)
- 7363eb5 feat(slides): support explicit screenshot output paths (#2180)
- 8e88492 feat: add Base table copy shortcuts (#2019)
- 960bdf6 feat: migrate application and IM guidance to affordance (#2199)
- 47c9741 feat: profile selection from environment with source-aware errors (#2198)
- 0848a5b fix(drive): stop export polling on rate limits (#2192)
- 3fd4ebf fix(slides): bind lint issues to source XML nodes (#2179)
- 09feefe fix: make agent recovery and concealment reliable (#2189)
- 43fe6c8 fix: surface retry metadata for TAT rate limits (#2200)
v1.0.83
Changelog
- 8b50cae ci: allow concurrent live e2e jobs (#2182)
- c828372 ci: notarize macOS release candidates (#2073)
- 8d75ee1 docs(base): clarify unsupported capability boundaries (#2133)
- f1dc4fc docs(slides): correct +xml-get flag requirements (#2171)
- ec882dd feat(apps): friendly error for db commands on an app with no database (#2162)
- 56fd29e feat(slides): add +update-slide for whole-page updates (#2143)
- 95a0449 feat(slides): support embedded SVG content (#2154)
- b299794 fix(slides): add agent-friendly aliases for screenshot flags (#2156)
- 2297435 fix(slides): improve missing screenshot selector guidance (#2177)
- 3b66d47 fix(slides): migrate SML namespace from HTTP to HTTPS (#2169)
- b20f374 fix(slides): name the wrong --parts field instead of "non-empty replacement" (#2174)
v1.0.82
Changelog
- fff1fb9 docs(base): harden dashboard multi-block read guidance (#2122)
- f4cf768 feat(docx): refine docs history revert guidance (#2149)
- 40a0a9d feat(enhancement): centralize HTTP transport policies (#2021)
- ba10438 feat(slides): add +add-slide and +delete-slide shortcuts (#2120)
- 2a16134 feat: add framework flag aliases and unified IM pagination (#2146)
- e8202c2 fix(slides): restore presentation aliases (#2164)
- 427cbd6 fix: normalize mail triage filters (#2068)
v1.0.81
Changelog
- cfe76ad ci: add protected public domain allowlists (#2111)
- 5cf09ec docs(base): clarify form and file operation routing (#2110)
- fa9c30c docs(calendar): confirm scope before editing recurring events (#2119)
- 1f565a2 docs(calendar): warn against container-default timezone in time conversion (#2104)
- 41692b7 feat(apps): add cache debug commands (+cache-get/-delete/-clear) (#1896)
- a575a8b feat(contact): add bot search shortcut (#2083)
- ba95252 feat(drive): add comment-operation shortcuts (#1898)
- 0f35676 feat(drive): extend permission shortcuts for Miaoda (#2070)
- 6e5308a feat: add SXSD schema validation to Slides lint (#2103)
- 7946e5c feat: support source file preview artifacts (#2085)
- 68a77ee feat: support visible_rule for form questions (#1891)
- 4a16139 fix(base): resolve Base URL block types accurately (#2099)
- 87be09e fix(contact): stop bot match segments carrying tags or empty entries (#2115)
- 946964e fix(drive): use title for default download filename (#2089)
- b79827d fix: drop stale target version from root upgrade prompt (#2100)