Skip to content

chore: release v0.10.0#57

Merged
beeb merged 1 commit into
mainfrom
release-plz-2026-07-05T12-49-18Z
Jul 5, 2026
Merged

chore: release v0.10.0#57
beeb merged 1 commit into
mainfrom
release-plz-2026-07-05T12-49-18Z

Conversation

@beeb-release-plz

Copy link
Copy Markdown
Contributor

🤖 New release

  • swpui: 0.9.0 -> 0.10.0 (⚠ API breaking changes)

swpui 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.48.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field WalkOptions.globs in /tmp/.tmp2L5JQ6/swpui/src/search.rs:43
  field Options.globs in /tmp/.tmp2L5JQ6/swpui/src/config.rs:17
  field App.include_input in /tmp/.tmp2L5JQ6/swpui/src/app.rs:57
  field App.exclude_input in /tmp/.tmp2L5JQ6/swpui/src/app.rs:58
  field App.pending_rebuild in /tmp/.tmp2L5JQ6/swpui/src/app.rs:70
  field App.filter_view in /tmp/.tmp2L5JQ6/swpui/src/app.rs:71
  field PaneAreas.include_input in /tmp/.tmp2L5JQ6/swpui/src/types.rs:142
  field PaneAreas.exclude_input in /tmp/.tmp2L5JQ6/swpui/src/types.rs:143

--- failure derive_trait_impl_removed: built-in derived trait no longer implemented ---

Description:
A public type has stopped deriving one or more traits. This can break downstream code that depends on those types implementing those traits.
        ref: https://doc.rust-lang.org/reference/attributes/derive.html#derive
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/derive_trait_impl_removed.ron

Failed in:
  type Options no longer derives Copy, in /tmp/.tmp2L5JQ6/swpui/src/config.rs:13
  type WalkOptions no longer derives Copy, in /tmp/.tmp2L5JQ6/swpui/src/search.rs:40

--- failure enum_no_repr_variant_discriminant_changed: enum variant had its discriminant change value ---

Description:
The enum's variant had its discriminant value change. This breaks downstream code that used its value via a numeric cast like `as isize`.
        ref: https://doc.rust-lang.org/reference/items/enumerations.html#assigning-discriminant-values
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/enum_no_repr_variant_discriminant_changed.ron

Failed in:
  variant Pane::FileList 2 -> 4 in /tmp/.tmp2L5JQ6/swpui/src/types.rs:59
  variant Pane::Preview 3 -> 5 in /tmp/.tmp2L5JQ6/swpui/src/types.rs:60

--- 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.48.0/src/lints/enum_variant_added.ron

Failed in:
  variant Pane:IncludeInput in /tmp/.tmp2L5JQ6/swpui/src/types.rs:57
  variant Pane:ExcludeInput in /tmp/.tmp2L5JQ6/swpui/src/types.rs:58

--- failure method_parameter_count_changed: pub method parameter count changed ---

Description:
A publicly-visible method now takes a different number of parameters, not counting the receiver (self) parameter.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#fn-change-arity
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/method_parameter_count_changed.ron

Failed in:
  swpui::types::Pane::next takes 0 parameters in /tmp/.tmperHXb3/swpui/src/types.rs:63, but now takes 1 parameters in /tmp/.tmp2L5JQ6/swpui/src/types.rs:65
  swpui::types::Pane::prev takes 0 parameters in /tmp/.tmperHXb3/swpui/src/types.rs:73, but now takes 1 parameters in /tmp/.tmp2L5JQ6/swpui/src/types.rs:88
Changelog

[0.10.0] - 2026-07-05

Added

  • add glob filters for including/excluding paths (#56) - (818b231)

Full Changelog: 0.9.0...0.10.0


This PR was generated with release-plz.

@beeb beeb merged commit 90c37d9 into main Jul 5, 2026
18 checks passed
@beeb beeb deleted the release-plz-2026-07-05T12-49-18Z branch July 5, 2026 12:56
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