Skip to content

Releases: dcc-mcp/fpt-cli

v0.2.25

Choose a tag to compare

@github-actions github-actions released this 02 Apr 11:08

0.2.25 (2026-04-02)

Miscellaneous Chores

  • deps: update rust crate zip to v8.5.0 (ea92c7a)

v0.2.24

Choose a tag to compare

@github-actions github-actions released this 01 Apr 16:15

0.2.24 (2026-04-01)

Bug Fixes

  • rename skill slug from fpt-cli-openclaw to fpt-cli (08aca76)

v0.2.23

Choose a tag to compare

@github-actions github-actions released this 01 Apr 15:39

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

  • #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 ...
Read more

v0.2.21

Choose a tag to compare

@github-actions github-actions released this 25 Mar 23:25

0.2.21 (2026-03-25)

Features

  • add entity relationship write (create/update) and entity share endpoints (cd892b2)
  • add preferences update, note reply update/delete endpoints (#98) (189ba5c)
  • add user.current, note.reply-read, and filmstrip.url CLI commands (#94) (11f35fb)

v0.2.20

Choose a tag to compare

@github-actions github-actions released this 25 Mar 04:35

0.2.20 (2026-03-25)

Bug Fixes

  • deps: update rust crate lalrpop-util to 0.23 (d861f4d)

v0.2.19

Choose a tag to compare

@github-actions github-actions released this 24 Mar 16:36

0.2.19 (2026-03-24)

Code Refactoring

  • consolidate self_update map_err helpers and add edge-case transport tests (#92) (e252079)

Miscellaneous Chores

  • extract shared page-param parser and fix trailing whitespace (#90) (7dcc581)

v0.2.18

Choose a tag to compare

@github-actions github-actions released this 24 Mar 12:24

0.2.18 (2026-03-24)

Code Refactoring

  • 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)

Miscellaneous Chores

  • 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)

v0.2.17

Choose a tag to compare

@github-actions github-actions released this 24 Mar 06:31

0.2.17 (2026-03-24)

Miscellaneous Chores

  • dependency consistency and COMMANDS ordering cleanup (#79) (2d52ce6)
  • extract magic strings into named constants and minor code hygiene (#81) (d2d7bea)

v0.2.16

Choose a tag to compare

@github-actions github-actions released this 24 Mar 01:06

0.2.16 (2026-03-24)

Features

  • add schema entity-update, entity-delete, and batch find-one commands (88289bb)

v0.2.15

Choose a tag to compare

@github-actions github-actions released this 23 Mar 23:38

0.2.15 (2026-03-23)

Features

  • add entity.relationship, entity.update-last-accessed, followers.following, schema.entity-read, schema.field-revive endpoints (0429ceb)
  • add schema.field-read, work-schedule.update, entity.text-search, note.reply-create, entity.batch.revive APIs (#71) (85a30e9)

Miscellaneous Chores

  • 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)
  • deduplicate query helpers and remove unused code (#70) (5452752)