Skip to content

chore(deps): update rust crate nucleo-picker to 0.12.0 - #3913

Merged
renovate[bot] merged 1 commit into
mainfrom
renovate/nucleo-picker-0.x
Sep 19, 2026
Merged

renovate[bot] merged 1 commit into
mainfrom
renovate/nucleo-picker-0.x

Conversation

@renovate

@renovate renovate Bot commented Sep 19, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
nucleo-picker workspace.dependencies minor 0.11.10.12.0

Release Notes

autobib/nucleo-picker (nucleo-picker)

v0.12.2

Compare Source

v0.12.1

Compare Source

Added
  • Added configuration options to set decorative UI chars.
    New methods: PickerOptions::{prompt_indicator, selection_indicator, queued_indicator, truncation_ellipsis, separator, ascii_compatible}

v0.12.0

Changed
  • The methods {Injector, Picker}::extend_exact have been replaced with {Injector, Picker}::push_batch which no longer has the ExactSizeIterator bound.
    Internally, the Extend implementation now uses Iterator::size_hint to optimize insertions.
Added
  • Added Event::Status and Picker::status_observer to request and receive status metadata (via PickerStatus) from a running picker.
  • The picker interface now includes indicators showing:
    • When items are still being streamed.
    • When match list scoring is being performed.
  • Added Observer::recv_timeout.
  • Removed the T: Send + Sync + 'static trait bounds on the struct declaration of Picker<T, R>.
    These bounds are still required to actually use the picker.
Fixed
  • Fixed many minor bugs:
    • Combining graphemes (e.g. emojis followed by skin-tone modifiers) inserted separately would corrupt the prompt cursor position.
    • Terminal screen cleanup on interrupt or panic is now writer-agnostic.
    • Handling of extremely narrow terminals is now more correct.
    • Prompt resize logic is a bit smoother.
    • Integer overflow when queueing a massive number of items via an event.
    • Out-of-order event handling bug where QuitPromptEmpty could have resulted in cancellation even with non-empty prompt.
    • Picker now uses all of the columns provided by the terminal.
  • No longer query for terminal size unless a redraw is actually required.

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot enabled auto-merge (squash) September 19, 2026 08:36
@github-actions github-actions Bot added the type: chore Routine tasks like conversions, reorganization, and maintenance work. label Sep 19, 2026
@renovate
renovate Bot force-pushed the renovate/nucleo-picker-0.x branch from 4e42b19 to 233d93b Compare September 19, 2026 08:44
@renovate
renovate Bot merged commit a9ec61d into main Sep 19, 2026
8 checks passed
@renovate
renovate Bot deleted the renovate/nucleo-picker-0.x branch September 19, 2026 08:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: chore Routine tasks like conversions, reorganization, and maintenance work.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants