Skip to content

chore(main): release v0.2.23 - #102

Merged
loonghao merged 1 commit into
mainfrom
release-please--branches--main
Apr 1, 2026
Merged

chore(main): release v0.2.23#102
loonghao merged 1 commit into
mainfrom
release-please--branches--main

Conversation

@github-actions

@github-actions github-actions Bot commented Mar 26, 2026

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

0.2.23

0.2.23 (2026-04-01)

Features

  • add entity relationship delete endpoint (#100) (68ed3d8)
  • add entity relationship write (create/update) and entity share endpoints (cd892b2)
  • add entity.relationship, entity.update-last-accessed, followers.following, schema.entity-read, schema.field-revive endpoints (0429ceb)
  • add missing ShotGrid API endpoints, public API facade, tests & CI coverage (bb4cde5)
  • add preferences update, note reply update/delete endpoints (#98) (189ba5c)
  • add resumable bulk upsert with checkpoint/resume support (#43) (1773651)
  • add schedule work-day-rules create/delete and thumbnail upload endpoints (#112) (ab6284b)
  • add schema entity-update, entity-delete, and batch find-one commands (88289bb)
  • add schema.field-read, work-schedule.update, entity.text-search, note.reply-create, entity.batch.revive APIs (#71) (85a30e9)
  • add user.current, note.reply-read, and filmstrip.url CLI commands (#94) (11f35fb)
  • apply agent-dx best practices (inspect list, batch count, input hardening, SKILL.md) (#115) (e1240b9)
  • enrich all AppError callsites with structured details fields (9065ff5)
  • expand shotgrid cli capabilities and release workflows (f4d50d7)
  • extend API coverage with entity count, batch summarize, and schema entity CRUD (79e2f3d)
  • extend REST API coverage with hierarchy expand, schedule, license, and preferences custom-entity (#104) (756d9ca)
  • improve entity-link filter ergonomics in entity find (78f645c), closes #42
  • improve shotgrid cli docs and coverage (3ed1f26)

Bug Fixes

  • feat: add adaptive throttling, retry/backoff, and stats for batch workloads #41-45: exit codes, search normalization, entity-link DSL, batch upsert, retry/stats (0f260d5)
  • add --locked to CI commands and update Cargo.lock (024b4bc)
  • ci: add build test job and update Cargo.lock (9125559)
  • ci: catch stale Cargo.lock before release (3e96719)
  • ci: enable cargo-workspace plugin for release-please (4e850a9)
  • ci: install cargo-hakari in quality workflow (0914f8f)
  • ci: publish release and skills from release-please (9ae31aa)
  • ci: publish release and skills from release-please (c39377f)
  • ci: sync lockfile with workspace version (a425815)
  • correct release-please crate path (0271971)
  • deps: update rust crate bit-vec to 0.9 (c107d44)
  • deps: update rust crate lalrpop-util to 0.23 (d861f4d)
  • deps: update rust crate windows-sys-b21d60becc0929df to 0.61 (79502ed)
  • isolate auth_config_tests env and apply cargo fmt (1d4de57)
  • normalize structured search payloads consistently across query commands (16f02b8), closes #44
  • resolve config clear panic, capabilities version mismatch, and harden exit codes (#48, #49, #45) (26da0f7)
  • skills: complete credential declarations in SKILL.md and install-and-auth.md (6b4dbe5)
  • stabilize ci checks for pull request (0e01a1c)
  • test: isolate infers_user_password_auth test from persisted config and env vars (f04be7b)
  • unify release artifact publishing (18b0476)
  • use candidates.contains() instead of iter().any() per clippy (e543059)
  • use rustls-tls-native-roots to support enterprise MITM proxies (#64) (d3a0eda)
  • use vx uv for skill packaging workflows (39e1e55)

Code Refactoring

  • cache env var reads with OnceLock and improve error context (#107) (86b8dc8)
  • consolidate self_update map_err helpers and add edge-case transport tests (#92) (e252079)
  • deduplicate filter normalization and relocate query param builder (#88) (6996dd5)
  • eliminate code duplication and improve type safety (#84) (a6ef06e)
  • extract batch result helpers, deduplicate retry logic, and tighten visibility (#89) (7a967fc)
  • extract transport constants, add doc comments, simplify helpers, fix batch id display (#108) (abc7511)

Documentation

  • align skill install paths with installers (7034e7d)
  • harden OpenClaw skill install guidance (d35bdd9)
  • update READMEs with complete command reference for all 72 CLI commands (#110) (cf9f30f)

Miscellaneous Chores

  • code cleanup - narrow visibility, extract constant, fix httpmock 0.8 API, fix workspace-hack (#103) (f263ba6)
  • code cleanup — extract constants, deduplicate helpers, improve naming (#76) (a84a3d6)
  • code cleanup — remove dead code, fix backoff jitter, improve idioms (#68) (9d1e0ae)
  • code cleanup — remove unnecessary clones, use idiomatic patterns, fix panic paths (#72) (89e8a33)
  • code cleanup round 4 — deduplicate errors and helpers\n\n- Extract bad_format closure in split_repository to eliminate duplicated error construction (self_update.rs)\n- Extract binary_not_found_error helper shared by extract_tar_gz_binary and extract_zip_binary (self_update.rs)\n- Add RestTransport::is_debug() to consolidate 3 redundant env var lookups (transport.rs)\n- Replace build_note_query_params with existing build_common_query_params from activity.rs (~30 lines removed) (note.rs)\n- Replace format allocation with in-place push for trailing newline (config.rs) (#86) (95b733f)
  • deduplicate patterns and replace magic strings (#109) (ee015dc)
  • deduplicate query helpers and remove unused code (#70) (5452752)
  • dependency consistency and COMMANDS ordering cleanup (#79) (2d52ce6)
  • deps: bump rustls-webpki from 0.103.9 to 0.103.10 (07880cb)
  • deps: bump tar from 0.4.44 to 0.4.45 (e76208b)
  • deps: update github artifact actions (7592191)
  • deps: update github artifact actions (d48fa69)
  • deps: update github artifact actions (a8f937e)
  • deps: update github artifact actions (c96b0b6)
  • deps: update rust crate httpmock to 0.8.0 (92cc582)
  • deps: update rust crate rstest to 0.26.0 (199d2a7)
  • deps: update rust crate zip to v8 (2573e61)
  • deps: update rust crate zip to v8.3.0 (23d87a6)
  • deps: update rust crate zip to v8.3.1 (#62) (f4294c1)
  • deps: update rust crate zip to v8.4.0 (a5512b3)
  • enable chore type to bump version in release-please config (dcf27b2)
  • extract magic strings into named constants and minor code hygiene (#81) (d2d7bea)
  • extract preferences module, eliminate unnecessary clones, remove magic strings (#111) (6753254)
  • extract shared page-param parser and fix trailing whitespace (#90) (7dcc581)
  • fix release automation and add workspace hack (ec5bc83)
  • main: release 0.2.0 (6fc134b)
  • main: release v0.2.10 (f98a597)
  • main: release v0.2.11 (db63a87)
  • main: release v0.2.12 (496945f)
  • main: release v0.2.13 (02c6871)
  • main: release v0.2.13 (94a0507)
  • main: release v0.2.14 (e6ab4ba)
  • main: release v0.2.15 (1ad3fc8)
  • main: release v0.2.16 (275c8b3)
  • main: release v0.2.17 (6c716dd)
  • main: release v0.2.18 (e00d87e)
  • main: release v0.2.19 (6b01575)
  • main: release v0.2.2 (1f947a4)
  • main: release v0.2.20 (9e9075a)
  • main: release v0.2.21 (9342dbe)
  • main: release v0.2.22 (09b485d)
  • main: release v0.2.3 (8a6bcbf)
  • main: release v0.2.4 (f379ce7)
  • main: release v0.2.5 (0534b21)
  • main: release v0.2.6 (889a388)
  • main: release v0.2.7 (2a80472)
  • main: release v0.2.8 (bde4917)
  • main: release v0.2.9 (215e176)
  • release v0.2.1 (21f0c27)
  • remove --locked flags from cargo commands (a6b5419)
  • replace all Chinese strings/comments with English (e938351)
  • update dependencies (cargo update) (12909a2)

This PR was generated with Release Please. See documentation.

@github-actions
github-actions Bot force-pushed the release-please--branches--main branch from 87ed349 to ee91bea Compare March 26, 2026 00:23
@github-actions
github-actions Bot force-pushed the release-please--branches--main branch 8 times, most recently from c052ff0 to e181096 Compare March 28, 2026 14:30
@github-actions
github-actions Bot force-pushed the release-please--branches--main branch from e181096 to d35f770 Compare April 1, 2026 15:36
@loonghao
loonghao merged commit 58d44aa into main Apr 1, 2026
@github-actions

github-actions Bot commented Apr 1, 2026

Copy link
Copy Markdown
Contributor Author

🤖 Created releases:

🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

bug: structured search payloads are not handled consistently across query commands improve entity-link filter ergonomics in entity find

1 participant