Skip to content

chore: release v0.20.0#188

Merged
Alex793x merged 1 commit into
mainfrom
release-plz-2025-12-16T18-49-55Z
Dec 16, 2025
Merged

chore: release v0.20.0#188
Alex793x merged 1 commit into
mainfrom
release-plz-2025-12-16T18-49-55Z

Conversation

@Alex793x
Copy link
Copy Markdown
Contributor

🤖 New release

  • syncable-cli: 0.19.0 -> 0.20.0 (⚠ API breaking changes)

syncable-cli breaking changes

--- failure constructible_struct_adds_field: externally-constructible struct adds field ---

Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field Config.agent in /tmp/.tmpgjDIxE/syncable-cli/src/config/types.rs:11

--- failure enum_struct_variant_field_missing: pub enum struct variant's field removed or renamed ---

Description:
A publicly-visible enum has a struct variant whose field is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/enum_struct_variant_field_missing.ron

Failed in:
  field setup of variant Commands::Chat, previously in file /tmp/.tmpoCqZXb/syncable-cli/src/cli.rs:253

--- failure enum_variant_added: enum variant added on exhaustive enum ---

Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/enum_variant_added.ron

Failed in:
  variant IaCGeneratorError:Agent in /tmp/.tmpgjDIxE/syncable-cli/src/error.rs:28
  variant IaCGeneratorError:Agent in /tmp/.tmpgjDIxE/syncable-cli/src/error.rs:28

--- failure enum_variant_missing: pub enum variant removed or renamed ---

Description:
A publicly-visible enum has at least one variant that is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/enum_variant_missing.ron

Failed in:
  variant AgentError::ClientError, previously in file /tmp/.tmpoCqZXb/syncable-cli/src/agent/mod.rs:76

--- failure function_missing: pub fn removed or renamed ---

Description:
A publicly-visible function cannot be imported by its prior path. A `pub use` may have been removed, or the function itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/function_missing.ron

Failed in:
  function syncable_cli::agent::ui::print_logo, previously in file /tmp/.tmpoCqZXb/syncable-cli/src/agent/ui.rs:23
  function syncable_cli::agent::ui::format_tool_summary, previously in file /tmp/.tmpoCqZXb/syncable-cli/src/agent/ui.rs:355
  function syncable_cli::agent::config::ensure_credentials, previously in file /tmp/.tmpoCqZXb/syncable-cli/src/agent/config.rs:218
  function syncable_cli::agent::ui::create_progress_bar, previously in file /tmp/.tmpoCqZXb/syncable-cli/src/agent/ui.rs:374
  function syncable_cli::agent::config::run_setup_wizard, previously in file /tmp/.tmpoCqZXb/syncable-cli/src/agent/config.rs:124

--- failure module_missing: pub module removed or renamed ---

Description:
A publicly-visible module cannot be imported by its prior path. A `pub use` may have been removed, or the module may have been renamed, removed, or made non-public.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/module_missing.ron

Failed in:
  mod syncable_cli::agent::config, previously in file /tmp/.tmpoCqZXb/syncable-cli/src/agent/config.rs:1

--- failure pub_static_missing: pub static is missing ---

Description:
A public static is missing, renamed, or made private.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/pub_static_missing.ron

Failed in:
  ROBOT in file /tmp/.tmpoCqZXb/syncable-cli/src/agent/ui.rs:10
  TOOL in file /tmp/.tmpoCqZXb/syncable-cli/src/agent/ui.rs:12
  SEARCH in file /tmp/.tmpoCqZXb/syncable-cli/src/agent/ui.rs:15
  FOLDER in file /tmp/.tmpoCqZXb/syncable-cli/src/agent/ui.rs:18
  THINKING in file /tmp/.tmpoCqZXb/syncable-cli/src/agent/ui.rs:11
  ERROR in file /tmp/.tmpoCqZXb/syncable-cli/src/agent/ui.rs:14
  FILE in file /tmp/.tmpoCqZXb/syncable-cli/src/agent/ui.rs:17
  ARROW in file /tmp/.tmpoCqZXb/syncable-cli/src/agent/ui.rs:20
  SUCCESS in file /tmp/.tmpoCqZXb/syncable-cli/src/agent/ui.rs:13
  SECURITY in file /tmp/.tmpoCqZXb/syncable-cli/src/agent/ui.rs:16
  SPARKLES in file /tmp/.tmpoCqZXb/syncable-cli/src/agent/ui.rs:19

--- failure struct_missing: pub struct removed or renamed ---

Description:
A publicly-visible struct cannot be imported by its prior path. A `pub use` may have been removed, or the struct itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/struct_missing.ron

Failed in:
  struct syncable_cli::agent::config::AgentCredentials, previously in file /tmp/.tmpoCqZXb/syncable-cli/src/agent/config.rs:14
  struct syncable_cli::agent::tools::FindFilesTool, previously in file /tmp/.tmpoCqZXb/syncable-cli/src/agent/tools/search.rs:298
  struct syncable_cli::agent::ui::AgentUI, previously in file /tmp/.tmpoCqZXb/syncable-cli/src/agent/ui.rs:65
  struct syncable_cli::agent::tools::GenerateIaCTool, previously in file /tmp/.tmpoCqZXb/syncable-cli/src/agent/tools/generate.rs:30
  struct syncable_cli::agent::tools::DiscoverServicesTool, previously in file /tmp/.tmpoCqZXb/syncable-cli/src/agent/tools/discover.rs:31
  struct syncable_cli::agent::tools::SearchCodeTool, previously in file /tmp/.tmpoCqZXb/syncable-cli/src/agent/tools/search.rs:39
Changelog

0.20.0 - 2025-12-16

Added

  • updated syncable-cli

Other


This PR was generated with release-plz.

@Alex793x Alex793x merged commit 86b551f into main Dec 16, 2025
Alex793x added a commit that referenced this pull request Mar 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant