Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update rust dependencies #14306

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 4, 2023

Mend Renovate

This PR contains the following updates:

Package Type Update Change
bitstream-io dependencies minor 1.8.0 -> 1.10.0
clap dependencies patch 4.4.8 -> 4.4.11
egui workspace.dependencies minor 0.23.0 -> 0.24.1
egui_extras dependencies minor 0.23.0 -> 0.24.1
futures-lite dependencies minor 2.0.1 -> 2.1.0
unic-langid dependencies patch 0.9.1 -> 0.9.3

Release Notes

tuffy/bitstream-io (bitstream-io)

v1.10.0

Compare Source

v1.9.0

Compare Source

clap-rs/clap (clap)

v4.4.11

Compare Source

Features
  • Add Command::mut_group

v4.4.10

Compare Source

Documentation
  • Link out to changelog
  • Cross link derive's attribute reference to derive tutorial

v4.4.9

Compare Source

Fixes
  • (help) Show correct Command::about under flattened headings
  • (help) Respect hide when flattening subcommands
emilk/egui (egui)

v0.24.1

Compare Source

  • Fix buggy text with multiple viewports on monitors with different scales #​3666

v0.24.0

Compare Source

✨ Highlights

You can now spawn multiple native windows on supported backends (e.g. eframe), using the new viewport API (#​3172).

You can easily zoom any egui app using Cmd+Plus, Cmd+Minus or Cmd+0, just like in a browser (#​3608).

Scrollbars are now hidden by default until you hover the ScrollArea (#​3539).

⭐ Added
🔧 Changed
🐛 Fixed
⚠️ BREAKING
  • egui::gui_zoom::zoom_with_keyboard_shortcuts is gone, replaced with Options::zoom_with_keyboard, which is true by default
  • Spacing::scroll_bar_X has been moved to Spacing::scroll_bar.X
  • Context::set_pixels_per_point now calls Context::set_zoom_level, and it may make sense for you to call that directly instead
  • If you are using eframe, check out the breaking changes in the eframe changelog
For integrations

There are several changes relevant to integrations.

  • Added crate::RawInput::viewports with information about all active viewports
  • The repaint callback set by Context::set_request_repaint_callback now points to which viewport should be repainted
  • Context::run now returns a list of ViewportOutput in FullOutput which should result in their own independent windows
  • There is a new Context::set_immediate_viewport_renderer for setting up the immediate viewport integration
  • If you support viewports, you need to call Context::set_embed_viewports(false), or all new viewports will be embedded (the default behavior)
smol-rs/futures-lite (futures-lite)

v2.1.0

Compare Source

  • Make it so read_line and other futures use a naive implementation of byte
    searching unless the memchr feature is enabled. This prevents needing to
    compile the memchr crate unless it is desired. (#​77)

Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/rust-dependencies branch from 3647546 to 4d93b83 Compare December 4, 2023 11:13
@renovate renovate bot force-pushed the renovate/rust-dependencies branch 2 times, most recently from d7a2ae9 to 9a3c364 Compare December 4, 2023 23:15
@renovate renovate bot force-pushed the renovate/rust-dependencies branch from 9a3c364 to 8253fa4 Compare December 5, 2023 01:38
@torokati44
Copy link
Member

This won't pass because of egui (see #13732 for that), the rest is done in #14313.

@torokati44 torokati44 closed this Dec 5, 2023
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