-
Notifications
You must be signed in to change notification settings - Fork 9
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
chore(deps): update dependencies (minor changes) #60
Open
renovate
wants to merge
1
commit into
main
Choose a base branch
from
renovate/dependencies-(minor-changes)
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
renovate
bot
force-pushed
the
renovate/dependencies-(minor-changes)
branch
from
June 19, 2023 00:57
3747e20
to
3231608
Compare
renovate
bot
changed the title
chore(deps): update rust crate clap to ~4.3.4
chore(deps): update dependencies (minor changes)
Jun 19, 2023
renovate
bot
force-pushed
the
renovate/dependencies-(minor-changes)
branch
3 times, most recently
from
June 23, 2023 22:05
2fcd53d
to
76b88ba
Compare
renovate
bot
force-pushed
the
renovate/dependencies-(minor-changes)
branch
6 times, most recently
from
July 5, 2023 15:53
520d4b8
to
45a06c7
Compare
renovate
bot
force-pushed
the
renovate/dependencies-(minor-changes)
branch
2 times, most recently
from
July 7, 2023 19:30
e5bcc0b
to
bce9c42
Compare
renovate
bot
force-pushed
the
renovate/dependencies-(minor-changes)
branch
8 times, most recently
from
July 21, 2023 06:03
945e58d
to
ce5650a
Compare
renovate
bot
force-pushed
the
renovate/dependencies-(minor-changes)
branch
3 times, most recently
from
July 25, 2023 08:06
46f9b9d
to
95a43ff
Compare
renovate
bot
force-pushed
the
renovate/dependencies-(minor-changes)
branch
5 times, most recently
from
August 8, 2023 04:23
ffe08c6
to
8047dbe
Compare
renovate
bot
force-pushed
the
renovate/dependencies-(minor-changes)
branch
from
August 12, 2023 13:31
8047dbe
to
8d22286
Compare
renovate
bot
force-pushed
the
renovate/dependencies-(minor-changes)
branch
5 times, most recently
from
March 29, 2024 12:46
63c492a
to
f091c2a
Compare
renovate
bot
force-pushed
the
renovate/dependencies-(minor-changes)
branch
2 times, most recently
from
April 2, 2024 17:08
c0d4a2e
to
1778a32
Compare
renovate
bot
force-pushed
the
renovate/dependencies-(minor-changes)
branch
4 times, most recently
from
April 17, 2024 07:02
d7f0ff3
to
bcf1855
Compare
renovate
bot
force-pushed
the
renovate/dependencies-(minor-changes)
branch
from
April 20, 2024 19:51
bcf1855
to
b3c9be2
Compare
renovate
bot
force-pushed
the
renovate/dependencies-(minor-changes)
branch
2 times, most recently
from
May 5, 2024 09:03
6931b87
to
7e21607
Compare
|
renovate
bot
force-pushed
the
renovate/dependencies-(minor-changes)
branch
3 times, most recently
from
June 19, 2024 06:01
25d8405
to
964c36b
Compare
renovate
bot
force-pushed
the
renovate/dependencies-(minor-changes)
branch
3 times, most recently
from
June 25, 2024 15:02
705e3d6
to
00dc820
Compare
renovate
bot
force-pushed
the
renovate/dependencies-(minor-changes)
branch
from
July 5, 2024 20:56
00dc820
to
39bbcfd
Compare
renovate
bot
force-pushed
the
renovate/dependencies-(minor-changes)
branch
from
July 22, 2024 15:32
39bbcfd
to
9f203f3
Compare
renovate
bot
force-pushed
the
renovate/dependencies-(minor-changes)
branch
2 times, most recently
from
August 6, 2024 20:40
15db0cd
to
5f71033
Compare
renovate
bot
force-pushed
the
renovate/dependencies-(minor-changes)
branch
from
September 18, 2024 22:28
5f71033
to
9f74f95
Compare
renovate
bot
force-pushed
the
renovate/dependencies-(minor-changes)
branch
2 times, most recently
from
September 28, 2024 16:49
97feed4
to
5461001
Compare
renovate
bot
force-pushed
the
renovate/dependencies-(minor-changes)
branch
from
September 29, 2024 15:09
5461001
to
dbfd9d9
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
None yet
0 participants
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.0.71
->1.0.93
0.7.1
->0.7.2
~1.4.3
->~1.5.0
~1.2
->~1.3.0
~4.3.3
->~4.5.0
0.22.0
->0.29.0
0.22.0
->0.29.0
~0.10
->~0.11.0
~0.10
->~0.11.0
0.4.19
->0.4.22
0.4.19
->0.4.22
~0.19.0
->~0.22.0
~1.7
->~1.10.0
~1.8.4
->~1.11.0
0.11.4
->0.15.0
~0.24.1
->~0.26.0
~3.6.0
->~3.13.0
1.0.40
->1.0.68
4.4.0
->4.4.2
~0.11.2
->~0.12.0
~0.7.1
->~0.8.0
Release Notes
dtolnay/anyhow (anyhow)
v1.0.93
Compare Source
thiserror
v2v1.0.92
Compare Source
&raw const
and&raw mut
syntax insideensure!
(#390)v1.0.91
Compare Source
v1.0.90
Compare Source
v1.0.89
Compare Source
UnwindSafe
andRefUnwindSafe
impl consistently available between versions of Rust newer and older than 1.72 (#386)v1.0.88
Compare Source
v1.0.87
Compare Source
Error::new
andError::chain
, in no-std mode on Rust 1.81+ (#383)v1.0.86
Compare Source
ensure!
with non-literal after minus sign (#373)v1.0.85
Compare Source
ensure!
macro's rules to unblock some rustc pretty-printer improvements (#368, #371)v1.0.84
Compare Source
ensure!
through aNot
impl for a type that is notbool
(#367)v1.0.83
Compare Source
v1.0.82
Compare Source
v1.0.81
Compare Source
v1.0.80
Compare Source
v1.0.79
Compare Source
v1.0.78
Compare Source
v1.0.77
Compare Source
anyhow::Error::backtrace
available on stable Rust compilers 1.65+ (#293, thanks @LukasKalbertodt)v1.0.76
Compare Source
unsafe_op_in_unsafe_fn
lint (#329)v1.0.75
Compare Source
v1.0.74
Compare Source
v1.0.73
Compare Source
v1.0.72
Compare Source
fatemender/boolector-sys (boolector-sys)
v0.7.2
Compare Source
This version fixes a build issue when using
vendor-lgl
. Thanks to @yeggor for the contribution!BurntSushi/byteorder (byteorder)
v1.5.0
Compare Source
hyunsik/bytesize (bytesize)
v1.3.0
: Release 1.3.0Compare Source
Changes
clap-rs/clap (clap)
v4.5.20
Compare Source
Features
CommandExt
v4.5.19
Compare Source
Internal
v4.5.18
Compare Source
Features
Arg::get_display_order
andCommand::get_display_order
v4.5.17
Compare Source
Fixes
v4.5.16
Compare Source
Fixes
derive
feature is missingv4.5.15
Compare Source
Compatiblity
Arg::remove
changed return typesFixes
Arg::remove
return the removed itemv4.5.14
Compare Source
Features
Arg::add
for attaching arbitrary state, like completion hints, toArg
withoutArg
knowing about itv4.5.13
Compare Source
Fixes
#[flatten]
ing an optional#[group(skip)]
v4.5.12
Compare Source
v4.5.11
Compare Source
v4.5.10
Compare Source
v4.5.9
Compare Source
Fixes
v4.5.8
Compare Source
Fixes
v4.5.7
Compare Source
Fixes
num_args
v4.5.6
Compare Source
v4.5.5
Compare Source
Fixes
exclusive
to overriderequired_unless_present
,required_unless_present_any
,required_unless_present_all
v4.5.4
Compare Source
Fixes
#[arg(id)]
attributes againv4.5.3
Compare Source
Internal
heck
v4.5.2
Compare Source
Features
CommandExt
v4.5.1
Compare Source
Internal
v4.5.0
Compare Source
Compatibility
v4.4.18
Compare Source
Fixes
usage
feature, ensure the list of required arguments is uniquev4.4.17
Compare Source
Fixes
panic!
when mixingargs_conflicts_with_subcommands
withArgGroup
(which is implicit withderive
) introduced in 4.4.15v4.4.16
Compare Source
Fixes
v4.4.15
Compare Source
Fixes
args_conflicts_with_subcommands
args_conflicts_with_subcommands
when using subcommand short and long flagsv4.4.14
Compare Source
Documentation
find
cookbook entry to allow repeats of flags/optionsFeatures
num_args(0)
on options which allows making them emulate being a flag for position-tracking flagsv4.4.13
Compare Source
Documentation
v4.4.12
Compare Source
Performance
TypedValueParser
for possible values if neededv4.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 subcommandsv4.4.8
Compare Source
Features
Command::flatten_help
to allowgit stash -h
like help for subcommandsv4.4.7
Compare Source
Performance
v4.4.6
Compare Source
Internal
anstream
v4.4.5
Compare Source
Fixes
name
orlong_flag
, allow ambiguous-looking matches that unambiguously map back to the same commandlong_flag
, don't panicv4.4.4
Compare Source
Internal
terminal_size
to 0.3v4.4.3
Compare Source
Documentation
v4.4.2
Compare Source
Performance
once_cell
dependencyv4.4.1
Compare Source
Fixes
usage
feature, ensure the list of required arguments is uniquev4.4.0
Compare Source
compatibility
v4.3.24
Compare Source
Fixes
--help
with custom templatesv4.3.23
Compare Source
Fixes
UnknownArgumentValueParser
to not error on flag's absencev4.3.22
Compare Source
Features
UnknownArgumentValueParser
for injecting errors for improving the experience with errorsv4.3.21
Compare Source
Features
TryMapValueParser
so the type can be namedv4.3.20
Compare Source
Features
Command::mut_args
for modifying all arguments en massev4.3.19
Compare Source
Fixes
value_terminator
even in the presence of later multiple-value positional argumentsv4.3.18
Compare Source
Fixes
--
in fewer places where it won't workv4.3.17
Compare Source
Fixes
PossibleValue
descriptions in--help
v4.3.16
Compare Source
Fixes
v4.3.15
Compare Source
Features
anstyle
Documentation
v4.3.14
Compare Source
Features
ArgAction::HelpShort
andArgAction::HelpLong
for explicitly specifying which style of help to displayFixes
[OPTIONS]
in usage if a help or versionArgAction
is usedv4.3.13
Compare Source
v4.3.12
Compare Source
Fixes
v4.3.11
Compare Source
Features
num::Wrapping
,Box
, orArc
Box<str>
,Box<OsStr>
, andBox<Path>
v4.3.10
Compare Source
Performance
v4.3.9
Compare Source
Fixes
Command::ignore_errors
no longer masks help/versionv4.3.8
Compare Source
Fixes
infer_long_arg
, rather than arbitrarily picking one, matching the documentation and subcommand's behaviorv4.3.7
Compare Source
Documentation
v4.3.6
Compare Source
Documentation
clio
v4.3.5
Compare Source
ColorChoice::possible_values
is added to simplify things for builder usersFixes
ColorChoice::to_possible_value
no longer includes descriptions, encouraging shorter help where possiblev4.3.4
Compare Source
Features
Error::exit_code
emilk/egui (eframe)
v0.29.1
Compare Source
v0.29.0
Compare Source
✨ Highlights
🧳 Migration
WebRunner::start
now expects aHtmlCanvasElement
rather than the id of it (#4780)NativeOptions::follow_system_theme
anddefault_theme
is gone, and is now inegui::Options
instead (#4860 by @bash)⭐ Added
🔧 Changed
HtmlCanvasElement
element directly inWebRunner::start
#4780 by @jprochazkstatic
eframe::App
lifetime #5060 by @timstrglow
context switching #4814 by @rustbasicweb-sys
&wasm-bindgen
#4980 by @bircniweb_sys_unstable_apis
#5000 by @emilkdirectories
dependency #4904 by @YgorSouza🐛 Fixed
save
when hiding web tab, andupdate
when focusing it #5114 by @emilkeframe::run_simple_native()
persistence #4846 by @tpstevensv0.28.1
Compare Source
v0.28.0
Compare Source
✨ Highlights
The eframe web canvas now works properly when its a small part of a larger web page.
Previously this caused a lot of weird bugs, such as the eframe canvas stealing focus, and resizing the canvas in annoying ways.
Now it should all work seamlessly to have an eframe canvas as part of a web page, including having multiple different eframe apps next to each other.
As part of that the eframe canvas can now be focused (or not), just like an
<input>
HTML element.We've also implemented a better method for sizing and positioning the canvas so that it yields pixel-perfect rendering on all known browsers except for Desktop Safari.
What this means is that text is much less likely to be blurry on web for users (#4536 by @jprochazk).
⭐ Added
register_native_texture
ineframe::Frame
#4246 by @ChaojimengnanNativeOptions::persistence_path
#4423 by @lucasmerlinraw_input_hook
on web #4646 by @owen-d🔧 Changed
glow
backend #4284, #4296 by @emilkobjc2
and its framework crates #4395 by @madsmtmResizeObserver
instead ofresize
event #4536 by @jprochazkrequest_animation_frame
into resize observer #4628 by @jprochazkdirectories-next
dependency withdirectories
#4661 by @crumblingstatueeframe::Result
is now short foreframe::Result<()>
#4706 by @emilk🐛 Fixed
ViewportCommand::InnerSize
not resizing viewport on Wayland (#4211) #4211 by @rustbasicEvent::Ime
#4358 by @rustbasic.forget()
RAF closure #4551 by @jprochazk🧳 Migration
Wrap app creator in a
Result
Applications can now return an error during the app creation (#4565 by @emilk), so you now need to wrap your
Box<dyn App>
in aResult
like so:Change web CSS
To make the eframe canvas fill the entire web browser, set its CSS to:
See
index.html
and #4536 for details.Web canvas focus
If you are using eframe for a fullscreen app, you should call
.focus()
on your canvas during startup:v0.27.2
Compare Source
Desktop/Native
unwrap()
#4285Web
v0.27.1
Compare Source
#hash
in the URL changes #4261zoom_factor
#4260 (thanks @justusdieckmann!)v0.27.0
Compare Source
App::raw_input_hook
allows for the manipulation or filtering of raw input events #4008 (thanks @varphone!)Desktop/Native
winuser
feature towinapi
to fix unresolved import #4037 (thanks @varphone!)get_proc_address
in CreationContext #4145 (thanks @Chaojimengnan!)Web
webgpu
feature by default to wgpu #4124 (thanks @ctaggart!)request_animation_frame
when destroying web runner #4169 (thanks @jprochazk!)Location::query_map
: support repeated key #4183v0.26.2
Compare Source
winuser
feature towinapi
to fix unresolved import #4037 (thanks @varphone!)v0.26.1
Compare Source
v0.26.0
Compare Source
wgpu
to 0.19 #3824wgpu
#3875cpu_usage
timing #3913Desktop/Native
ViewportInfo::maximized
andminimized
up-to-date on Windows #3831 (thanks @rustbasic!)IconData::default()
without crashing #3842WgpuConfiguration::desired_maximum_frame_latency
#3874App::update
on minimized windows #3877 (thanks @rustbasic!)Web
wgpu
on web,eframe
will try to use WebGPU if available, then fall back to WebGL #3824 #3895 (thanks @Wumpf!)v0.25.0
Compare Source
glow
andwgpu
features are enabled, default towgpu
#3717Desktop/Native
Send + Sync
again #3646 (thanks @surban!)accesskit
process window events #3733 (thanks @DataTriny!)Web
wasm32
docs fordocs.rs
#3757v0.24.1
Compare Source
Desktop/Native
x11
feature on Linux #3643glow
backend: clear framebuffer color before callingApp::update
#3665Web
tts
#3651v0.24.0
Compare Source
eframe::Frame
commands andWindowInfo
with egui #3564egui::ViewportBuilder
ineframe::NativeOptions
#3572Breaking changes:
Most settings in
NativeOptions
have been moved toNativeOptions::viewport
, which uses the newegui::ViewportBuilder
:NativeOptions::fullsize_content
has been replaced with four settings:ViewportBuilder::with_fullsize_content_view
,with_title_shown
,with_titlebar_shown
,with_titlebar_buttons_shown
frame.info().window_info
is gone, replaced withctx.input(|i| i.viewport())
.frame.info().native_pixels_per_point
is replaced withctx.input(|i| i.raw.native_pixels_per_point)
.Most commands in
eframe::Frame
has been replaced withegui::ViewportCommand
, so Soframe.close()
becomesctx.send_viewport_cmd(ViewportCommand::Close)
, etc.App::on_close_event
has been replaced withctx.input(|i| i.viewport().close_requested())
andctx.send_viewport_cmd(ViewportCommand::CancelClose)
.eframe::IconData
is nowegui::IconData
.eframe::IconData::try_from_png_bytes
is noweframe::icon_data::from_png_bytes
.App::post_rendering
is gone. Screenshots are taken withctx.send_viewport_cmd(ViewportCommand::Screenshots)
and are returned inegui::Event
which you can check with:v0.23.0
Compare Source
wgpu
0.17.0 #3170 (thanks @Aaron1011!)eframe
, especially for wasm32 #3295eframe::Frame::info
returns a reference #3301 (thanks @Barugon!)App::persist_window
toNativeOptions
andApp::max_size_points
toWebOptions
#3397Desktop/Native
eframe::storage_dir
#3286NativeOptions::window_builder
for more customization #3390 (thanks @twop!)eframe
#3241 (thanks @lucasmerlin!)eframe
state storage #3353 (thanks @sebbert!)winit
features #3228run_return
twice on Windows #3053 (thanks @pan93412!)eframe
#3330 #3332Web
Function()
invocation from eframe text_agent to bypass "unsafe-eval" restrictions in Chrome browser extensions. #3349 (thanks @aspect!)emilk/egui (egui)
v0.29.1
Compare Source
with_layer_id/dnd_drag_source
#5191 by @emilkUi::response
#5192 by @emilkv0.29.0
Compare Source
✨ Highlights
This release adds initial support for multi-pass layout, which is a tool to circumvent a common limitation of immediate mode.
You can use the new
UiBuilder::sizing_pass
(#4969) to instruct theUi
and widgets to shrink to their minimum size, then store that size.Then call the new
Context::request_discard
(#5059) to discard the visual output and do another pass immediately after the current finishes.Together, this allows more advanced layouts that is normally not possible in immediate mode.
So far this is only used by
egui::Grid
to hide the "first-frame jitters" that would sometimes happen before, but 3rd party libraries can also use it to do much more advanced things.There is also a new
UiBuilder
for more flexible construction ofUi
s (#4969).By specifying a
sense
for theUi
you can make it respond to clicks and drags, reading the result with the newUi::response
(#5054).Among other things, you can use this to create buttons that contain arbitrary widgets.
0.29 also adds improve support for automatic switching between light and dark mode.
You can now set up a custom
Style
for both dark and light mode, and have egui follow the system preference (#4744 #4860).There also has been several small improvements to the look of egui:
The new text selection
What text selection used to look like
🧳 Migration
id_source
is now calledid_salt
everywhere (#5025)Ui::new
nConfiguration
📅 Schedule: 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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.