fix(deps): update rust dependencies #14306
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.8.0
->1.10.0
4.4.8
->4.4.11
0.23.0
->0.24.1
0.23.0
->0.24.1
2.0.1
->2.1.0
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
Command::mut_group
v4.4.10
Compare Source
Documentation
v4.4.9
Compare Source
Fixes
Command::about
under flattened headingshide
when flattening subcommandsemilk/egui (egui)
v0.24.1
Compare Source
v0.24.0
Compare Source
✨ Highlights
You can now spawn multiple native windows on supported backends (e.g.
eframe
), using the newviewport
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
zoom_factor
#3608Undoer
#3478 (thanks @LoganDark!)egui::Vec2b
#3543Window
size & other size helpers #3537 (thanks @arduano!)RawInput::viewports
contains a list of all viewports. Access the current one withctx.input(|i| i.viewport())
🔧 Changed
Id::null()
withId::NULL
#3544🐛 Fixed
ImageButton
#3531 (thanks @chriscate!)constraint_to
->constrain_to
#3438 (thanks @rinde!)#[inline]
to all builder-pattern functions #3557egui::gui_zoom::zoom_with_keyboard_shortcuts
is gone, replaced withOptions::zoom_with_keyboard
, which istrue
by defaultSpacing::scroll_bar_X
has been moved toSpacing::scroll_bar.X
Context::set_pixels_per_point
now callsContext::set_zoom_level
, and it may make sense for you to call that directly insteadeframe
, check out the breaking changes in theeframe
changelogFor integrations
There are several changes relevant to integrations.
crate::RawInput::viewports
with information about all active viewportsContext::set_request_repaint_callback
now points to which viewport should be repaintedContext::run
now returns a list ofViewportOutput
inFullOutput
which should result in their own independent windowsContext::set_immediate_viewport_renderer
for setting up the immediate viewport integrationContext::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
read_line
and other futures use a naive implementation of bytesearching unless the
memchr
feature is enabled. This prevents needing tocompile 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.
This PR has been generated by Mend Renovate. View repository job log here.