Update non-major dependencies
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| bevy (source) | workspace.dependencies | minor | 0.10 -> 0.11 |
| bevy-inspector-egui | dependencies | minor | 0.18 -> 0.19 |
| bevy_ecs (source) | workspace.dependencies | minor | 0.10 -> 0.11 |
| bevy_egui | dependencies | minor | 0.20 -> 0.21 |
| bevy_math (source) | workspace.dependencies | minor | 0.10 -> 0.11 |
| bevy_rapier2d (source) | dependencies | minor | 0.21 -> 0.22 |
| itertools | dependencies | minor | 0.10 -> 0.11 |
| parol | build-dependencies | minor | 0.21.5 -> 0.23.1 |
| parol_runtime | dependencies | minor | 0.16.0 -> 0.18.0 |
| pretty_assertions | dependencies | minor | 1.3.0 -> 1.4.0 |
| strum | dependencies | minor | 0.24 -> 0.25 |
| uuid | dependencies | minor | 1.3 -> 1.4 |
| uuid | workspace.dependencies | minor | 1.3 -> 1.4 |
Release Notes
bevyengine/bevy (bevy)
v0.11.2
v0.11.1
v0.11.0
Rendering
- Webgpu support
- improve shader import model
- Screen Space Ambient Occlusion (SSAO) MVP
- Temporal Antialiasing (TAA)
- Immediate Mode Line/Gizmo Drawing
- Make render graph slots optional for most cases
- Split opaque and transparent phases
- Built-in skybox
- Add parallax mapping to bevy PBR
- Add port of AMD's Robust Contrast Adaptive Sharpening
- Add RenderGraphApp to simplify adding render nodes
- Add screenshot api
- Add morph targets
- Screenshots in wasm
- Add ViewNode to simplify render node management
- Bias texture mipmaps
-
Instanced line rendering for gizmos based on
bevy_polyline -
Add
RenderTarget::TextureView - Change default tonemapping method
- Allow custom depth texture usage
- Use the prepass normal texture in main pass when possible
- Left-handed y-up cubemap coordinates
- Allow SPIR-V shaders to process when shader defs are present
- Remove unnecesssary values Vec from DynamicUniformBuffer and DynamicStorageBuffer
-
Add
MAY_DISCARDshader def, enabling early depth tests for most cases -
Add
Aabbcalculation forSprite,TextureAtlasSpriteandMesh2d - Color::Lcha constructors
- Fix Color::as_rgba_linear for Color::Lcha
- Added Globals struct to prepass shader
- Derive Copy and Clone for Collision
- Fix crash when enabling HDR on 2d cameras
- Dither fix
-
Compute
vertex_countfor indexed meshes onGpuMesh - Run update_previous_view_projections in PreUpdate schedule
-
Added
WebPimage format support - Add support for pnm textures
- fix invalid bone weights
- Fix pbr shader breaking on missing UVs
- Fix Plane UVs / texture flip
- Fix look_to resulting in NaN rotations
- Fix look_to variable naming
- Fix segfault with 2d gizmos
- Use RenderGraphApp in more places
- Fix viewport change detection
- Remove capacity fields from all Buffer wrapper types
- Sync pbr_types.wgsl StandardMaterial values
- Avoid spawning gizmo meshes when no gizmos are being drawn
- Use a consistent seed for AABB gizmo colors
- bevy_pbr: Do not cull meshes without Aabbs from cascades
- Handle vertex_uvs if they are present in default prepass fragment shader
- Changed (Vec2, Vec2) to Rect in Camera::logical_viewport_rect
- make glsl and spirv support optional
- fix prepass normal_mapping
- conversions between [u8; 4] and Color
- Add option to disable gizmo rendering for specific cameras
- Fix morph target prepass shader
- Fix bloom wasm support
- Fix black spots appearing due to NANs when SSAO is enabled
- fix normal prepass
- Refs #8975 -- Add return to RenderDevice::poll()
- Fix WebGL mode for Adreno GPUs
- Fix parallax mapping
- Added Vec append to BufferVec - Issue #3531
- Fix CAS shader with explicit FullscreenVertexOutput import
-
Make
TextureAtlas::texture_handlespubinstead ofpub(crate)(#8633) - Make Material2d pipeline systems public
- Fix screenshots on Wayland + Nvidia
-
Apply codebase changes in preparation for
StandardMaterialtransmission - Use ViewNode for TAA
- Change Camera3dBundle::tonemapping to Default
-
Remove
Componentderive for AlphaMode - Make setup of Opaque3dPrepass and AlphaMask3dPrepass phase items consistent with others
-
Rename
Planestruct toHalfSpace -
Expand
FallbackImageto include aGpuImagefor each possibleTextureViewDimension - Cascaded shadow maps: Fix prepass ortho depth clamping
- Fix gizmos in WebGPU
- Fix AsBindGroup derive, texture attribute, visibility flag parsing
- Disable camera on window close
-
Reflect
ComponentandDefaultofBloomSettings - Add Reflection Macros to TextureAtlasSprite
- Implement Reflect on NoFrustumCulling
Audio
Diagnostics
- Allow systems using Diagnostics to run in parallel
- add a feature for memory tracing with tracy
- Re-add the "frame" span for tracy comparisons
- log to stderr instead of stdout
Scenes
- bevy_scene: Add SceneFilter
- (De) serialize resources in scenes
- add position to scene errors
- Bugfix: Scene reload fix (nonbreaking)
- avoid panic with parented scenes on deleted entities
Transform + Hierarchy
Gizmo
- Add a bounding box gizmo
-
Added
arc_2dfunction for gizmos - Use AHash to get color from entity in bevy_gizmos
- do not crash when rendering only one gizmo
Reflection
- reflect: stable type path v2
- bevy_reflect: Better proxies
- bevy_reflect: FromReflect Ergonomics Implementation
-
bevy_reflect: Allow
#[reflect(default)]on enum variant fields - Add FromReflect where Reflect is used
- Add get_at_mut to bevy_reflect::Map trait
- Reflect now requires DynamicTypePath. Remove Reflect::get_type_path()
-
bevy_ui: Add
FromReflectderives - Add Reflect and FromReflect for AssetPath
- bevy_reflect: Fix trailing comma breaking derives
- Fix Box dyn Reflect struct with a hashmap in it panicking when clone_value is called on it
-
bevy_reflect: Add
ReflectFromReflectto the prelude - bevy_reflect: Allow construction of MapIter outside of the bevy_reflect crate.
- bevy_reflect: Disambiguate type bounds in where clauses.
- adding reflection for Cow<'static, [T]>
- Do not require mut on ParsedPath::element_mut
- Reflect UUID
-
Don't ignore additional entries in
UntypedReflectDeserializerVisitor - Construct Box dyn Reflect from world for ReflectComponent
- reflect: avoid deadlock in GenericTypeCell
App
-
Allow tuples and single plugins in
add_plugins, deprecateadd_plugin - Merge ScheduleRunnerSettings into ScheduleRunnerPlugin
- correctly setup everything in the default run_once runner
-
Fix
Plugin::builddetection -
Fix not calling App::finish and App::cleanup in
ScheduleRunnerPlugin - Relaxed runner type from Fn to FnOnce
- Relax FnMut to FnOnce in app::edit_schedule
Windowing + Reflection
Hierarchy
- fix panic when moving child
-
Remove
Childrencomponent when callingdespawn_descendants -
Change
despawn_descendantsto return&mut Self
Time
Assets
- Delay asset hot reloading
- Add support for custom glTF vertex attributes.
- Fix panic when using debug_asset_server
-
unused_variableswarning when building withfilesystem_watcherfeature disabled -
bevy_asset: Add
LoadContext::get_handle_untyped
Windowing
- Move cursor position to internal state
- Set cursor hittest during window creation
- do not set hit test unconditionally on window creation
-
Add winit's
wayland-csd-adwaitafeature to Bevy'swaylandfeature - Support to set window theme and expose system window theme changed event
- Touchpad magnify and rotate events
- Fix windows not being centered properly when system interface is scaled
- Expose WindowDestroyed events
Animation
UI
- Ui Node Borders
-
Add CSS Grid support to
bevy_ui -
text_systemsplit - Replace the local text queues in the text systems with flags stored in a component
-
NoWrapTextfeature - add a default font
- UI texture atlas support
- Improved UI render batching
- Consistent screen-space coordinates
-
UiImagehelper functions - Perform text scaling calculations per text, not per glyph
- Fix size of clipped text glyphs.
-
Apply scale factor to
ImageMeasuresizes - Fix WebGPU error in "ui_pipeline" by adding a flat interpolate attribute
- Rename Interaction::Clicked -> Interaction::Pressed
-
Flatten UI
Styleproperties that useSize+ removeSize -
Split UI
Overflowby axis - Add methods for calculating the size and postion of UI nodes
- Skip the UV calculations for untextured UI nodes
- Fix text measurement algorithm
- Divide by UiScale when converting UI coordinates from physical to logical
-
MeasureFuncimprovements -
Expose sorting methods in
Children - Fix min and max size using size value
-
Fix the
Text2dtext anchor's incorrect horizontal alignment -
Remove
Val::Undefined -
Valviewport unit variants -
Remove the corresponding measure from Taffy when a
CalculatedSizecomponent is removed. -
UiRectaxes constructor - Fix the UV calculations for clipped and flipped ImageNodes
- Fix text systems broken when resolving merge conflicts in #8026
-
Allow
bevy_uicrate to compile without thetextfeature enabled -
Fix the double leaf node updates in
flex_node_system - also import the default handle when feature disabled
-
measure_text_systemtext query fix - Fix panic in example: text_wrap_debug.rs
- UI layout tree debug print
-
Fix
Node::physical_rectand add aphysical_sizemethod -
Perform
relative_cursor_positioncalculation vectorwise inui_focus_system -
Add
UiRect::px()andUiRect::percent()utils -
Add missing dependencies to
bevy_textfeature - Remove "bevy_text" feature attributes on imports used by non-text systems
- Growing UI nodes Fix
ECS
- Schedule-First: the new and improved add_systems
- Add OnTransition schedule that is ran between OnExit and OnEnter
-
run_ifforSystemConfigsvia anonymous system sets - Remove OnUpdate system set
- Rename apply_system_buffers to apply_deferred
- Rename Command's "write" method to "apply"
-
Require
#[derive(Event)]on all Events - Implement WorldQuery for EntityRef
- Improve or-with disjoint checks
-
Add a method to run read-only systems using
&World - Reduce branching when inserting components
-
Make
#[system_param(ignore)]and#[world_query(ignore)]unnecessary -
Remove
#[system_param(ignore)]and#[world_query(ignore)] -
Extend the
WorldQuerymacro to tuple structs - Make state private and only accessible through getter for State resource
-
implement
DerefforState<S> - Inline more ECS functions
-
Add a
scopeAPI for world schedules - Simplify system piping and make it more flexible
-
Add
any_component_removedcondition -
Use
UnsafeWorldCellto increase code quality forSystemParam -
Improve safety for the multi-threaded executor using
UnsafeWorldCell -
Migrate the rest of the engine to
UnsafeWorldCell -
Make the
Conditiontrait generic - Add or_else combinator to run_conditions.rs
- Add iter_many_manual QueryState method
- Provide access to world storages via UnsafeWorldCell
- Added Has T WorldQuery type
-
Add/fix
track_callerattribute on panicking entity accessor methods - Increase type safety and clarity for change detection
-
Make
WorldQuerymeta types unnameable -
Add a public constructor for
Mut<T> - Remove ChangeTrackers
- Derive Eq, PartialEq for Tick
-
Initialize empty schedules when calling
.in_scheduleif they do not already exist -
Replace multiple calls to
add_systemwithadd_systems - don't panic on unknown ambiguity
- add Clone to common conditions
- Make BundleInfo's fields not pub(crate)
-
Pass query change ticks to
QueryParIterinstead of always using change ticks fromWorld. -
Remove redundant bounds check in
Entities::get - Add World::try_run_schedule
- change not implemation to custom system struct
-
Fix name conflicts caused by the
SystemParamandWorldQuerymacros -
Check for conflicting accesses in
assert_is_system -
Fix field visibility for read-only
WorldQuerytypes -
Or<T>should be a new type ofPhantomData<T> - Make standard commands more ergonomic (in niche cases)
-
Remove base set error variants of
ScheduleBuildError - Replace some unsafe system executor code with safe code
-
Update
increment_change_tickto return a strongly-typedTick - Move event traces to detailed_trace!
-
Only trigger state transitons if
next_state != old_state - Fix panics and docs when using World schedules
- Improve warning for Send resources marked as non_send
- Reorganize system modules
- Fix boxed labels
- Simplify world schedule methods
- Just print out name string, not the entire Name struct
-
Manually implement common traits for
EventId -
Replace remaining uses of
&T, Changed<T>withRefin UI system queries -
Rename
UnsafeWorldCell::read_change_tick - Improve encapsulation for commands and add docs
- Fix all_tuples + added docs.
-
Add
newandmapmethods toRef -
Allow unsized types as mapped value in
Ref::map -
Implement
CloneforCombinatorSystem - Add get_ref to EntityRef
-
Make
QueryParIter::for_each_uncheckedprivate -
Simplify the
ComponentIdFortype - Add last_changed_tick and added_tick to ComponentTicks
-
Require read-only queries in
QueryState::par_iter - Fix any_component_removed
-
Deprecate type aliases for
WorldQuery::Fetch - bevy_ecs: add untyped methods for inserting components and bundles
- Move AppTypeRegistry to bevy_ecs
- skip check change tick for apply_deferred systems
- Split the bevy_ecs reflect.rs module
- Make function pointers of ecs Reflect* public
Rendering + Reflection + Scenes
Tasks
Math
- Re-export glam_assert feature
- Fix CubicCurve::iter_samples iteration count
-
Add integer equivalents for
Rect -
Add
CubicCurve::segment_count+iter_samplesadjustment
Rendering + Assets + Meta
ECS + Scenes
Util
Input
- Add gamepad rumble support to bevy_input
-
Rename keys like
LAlttoAltLeft - Add window entity to mouse and keyboard events
- Add get_unclamped to Axis
Upgrades
- Upgrade Taffy requirement to v0.3.5
- Update ruzstd and basis universal
- Updated to wgpu 0.16.0, wgpu-hal 0.16.0 and naga 0.12.0
- Update sysinfo requirement from 0.28.1 to 0.29.0
- Update libloading requirement from 0.7 to 0.8
- update syn, encase, glam and hexasphere
- Update android_log-sys requirement from 0.2.0 to 0.3.0
- update bitflags to 2.3
- Update ruzstd requirement from 0.3.1 to 0.4.0
- Update notify requirement from 5.0.0 to 6.0.0
- Bump hashbrown to 0.14
- update ahash and hashbrown
- Bump accesskit and accesskit_winit
Examples
- new example showcase tool
- Adding a bezier curve example
- Add low level post process example using a custom render pass
- Add example to demonstrate manual generation and UV mapping of 3D mesh (generate_custom_mesh) solve #4922
-
Add
overflow_debugexample -
UI text wrapping and
LineBreakOnexample - Size Constraints Example
- UI Display and Visibility Example
v0.10.1
mvlabat/bevy_egui (bevy_egui)
v0.21.0
Changed
- Update Bevy to 0.11 (#188 by @Vrixyz).
- Update Egui to 0.22 (#184).
- Move sampler descriptor into
EguiSettings(#179 by @GlummixX). - Update GitHub Actions CI (#183 by @striezel).
Added
v0.20.3
Fixed
v0.20.2
Fixed
- Fix incorrect bounds check for set_scissor_rect (#167 by @Gorialis).
- Fix panic messages for uninitialised contexts.
Changed
- Move
bevy_core_pipelineto dev-dependencies (#166 by @jakobhellermann).
v0.20.1
Fixed
- Fix recreation of
EguiContexton startup (#162 by @encounter). - Set image sampler address modes to
ClampToEdge(#158 by @galop1n).
dimforge/bevy_rapier (bevy_rapier2d)
v0.22.0
Modified
- Update to Bevy 0.11.
- Disabled rigid-bodies are no longer synchronized with the rapier backend.
- Switch to bevy’s gizmo system for the debug-renderer. This removes the vendored debug lines plugin.
Added
- Add a joint for simulating ropes: the
RopeJoint. - Add
Velocity::linear_velocity_at_pointto calculate the linear velocity at the given world-space point. - Add the
ComputedColliderShape::ConvexHullvariant to automatcially calculate the convex-hull of an imported mesh. - Implement
Reflectfor the debug-renderer.
Fix
- Fix broken interpolation for rigid-bodies with the
TransformInterpolationcomponent. - Fix compilation when
bevy_rapieris being used with headless bevy. - Improved performance of the writeback system by not iterting on non-rigid-body entities.
- Fix typo by renaming
CuboidViewMut::sed_half_extentstoset_half_extents. - Properly scale parented collider’s offset based on changes on its
ColliderScale.
rust-itertools/itertools (itertools)
v0.11.0
Breaking
- Make
Itertools::merge_join_byalso accept functions returning bool (#704) - Implement
PeekingNexttransitively over mutable references (#643) - Change
with_positionto yield(Position, Item)instead ofPosition<Item>(#699)
Added
- Add
Itertools::take_while_inclusive(#616) - Implement
PeekingNextforPeekingTakeWhile(#644) - Add
EitherOrBoth::{just_left, just_right, into_left, into_right, as_deref, as_deref_mut, left_or_insert, right_or_insert, left_or_insert_with, right_or_insert_with, insert_left, insert_right, insert_both}(#629) - Implement
CloneforCircularTupleWindows(#686) - Implement
CloneforChunks(#683) - Add
Itertools::process_results(#680)
Changed
- Use
Cellinstead ofRefCellinFormatandFormatWith(#608) - CI tweaks (#674, #675)
- Document and test the difference between stable and unstable sorts (#653)
- Fix documentation error on
Itertools::max_set_by_key(#692) - Move MSRV metadata to
Cargo.toml(#672) - Implement
equalwithIterator::eq(#591)
v0.10.5
- Maintenance
v0.10.4
- Add
EitherOrBoth::orandEitherOrBoth::or_else(#593)
v0.10.3
- Maintenance
v0.10.1
- Add
Itertools::contains(#514)- Add
Itertools::counts_by(#515) - Add
Itertools::partition_result(#511) - Add
Itertools::all_unique(#241) - Add
Itertools::duplicatesandItertools::duplicates_by(#502) - Add
chain!(#525) - Add
Itertools::at_most_one(#523) - Add
Itertools::flatten_ok(#527) - Add
EitherOrBoth::or_default(#583) - Add
Itertools::find_or_lastandItertools::find_or_first(#535) - Implement
FusedIteratorforFilterOk,FilterMapOk,InterleaveShortest,KMergeBy,MergeBy,PadUsing,Positions,Product,RcIter,TupleWindows,Unique,UniqueBy,Update,WhileSome,Combinations,CombinationsWithReplacement,Powerset,RepeatN, andWithPosition(#550) - Implement
FusedIteratorforInterleave,IntersperseWith, andZipLongest(#548)
- Add
jsinger67/parol (parol)
v0.23.1
- Fixed issue #166 reported by
nblei
- Removed an aggressive optimization step in the phase of grammar transformation
(
eliminate_duplicates)
- Removed an aggressive optimization step in the phase of grammar transformation
(
v0.23.0
- Cleaner generation of raw strings in parser source. Especially hash characters in raw string prefixes and postfixes are now generated only when and as much as needed. This fixes clippy message "unnecessary hashes around raw string literal"
- Removed clippy warnings new in Rust 1.7.1
- Using new version of
parol_runtime
v0.22.1
-
Ensure deterministic state numbering after minimization of Lookahead DFAs. Before this fix the states could be numbered differently after each generation. Although this imposed no problems on the functionality of generated parsers nondeterministic output isn't desirable.
-
Fixed problem in terminal name generation when
- regex string representation (/.../) is used
- the terminal included characters that are automatically escaped (by
regex::escape) and - the production was meant as a "primary non-terminal for a terminal".
For more details about this special handling please see the book.
-
Removed subcommand generate because of dependency conflicts
Maybe I find a substitute for the crate
rand_regexwhich is sadly no more properly maintained.
v0.22.0
- Fixed a smaller problem with
parol newthat occurs with special module names - Removed clippy warnings new in Rust 1.70
- Fixed exceeded array bounds when MAX_K is used as lookahead size
- New support for handling of user defined comments (
%line_comment,%block_comment)- This fixes issue #107 (Provide better support for language comments)
jsinger67/parol (parol_runtime)
v0.18.0
- To minimize the size of tokens the types of some members of
Tokenhave been changed from usize to u32.- This is a BREAKING CHANGE! Sorry for inconvenience.
- To support the new comment handling feature more generally I added a new member
Token::token_numberwhich is actually an index. So if you use tokens provided by<UserType>GrammarTrait::on_comment_parsedyou can now determine where exactly the comment token has been scanned in the input relatively to other normal tokens.
v0.17.1
- Update crate
regex-automatato version 0.3.2
v0.17.0
- New support for handling of user defined comments (
%line_comment,%block_comment)- This library works in conjunction wit
parol>= 0.22.0 to work properly - The new method
<UserType>GrammarTrait::on_comment_parsedis called in order of appearance each time before the parser consumes a normal token from token stream. - It is default implemented and the user can provide an own implementation if she is interested in comments.
- This is a minimal support but can greatly improve the usability. Feed is appreciated.
- This library works in conjunction wit
rust-pretty-assertions/rust-pretty-assertions (pretty_assertions)
v1.4.0
Changed
- (Windows only) Removed the
ctorandoutput_vt100dependencies, as their benefit could not be demonstrated (#118)
Fixed
- Minor documentation fixes (#107)
Peternator7/strum (strum)
v0.25.0
Breaking Changes
-
#261 Upgrade syn dependency to version 2. This bumps the msrv to 1.56. It's impractical to maintain a package where a core dependency of the ecosystem has a different msrv than this one.
-
270 Change the
to_stringbehavior when usingdefault. Now, when usingdefault, thedisplaymethod will return the display version of the value contained in the enum rather than the name of the variant.#[derive(strum::Display)] enum Color { Red, Blue, Green, #[strum(default)] Other(String) } fn main() { // This used to print "Other", now it prints "Purple" assert_eq!(Color::Other("Purple".to_string()).to_string(), "Purple"); }If you want the old behavior, you can use the
to_stringattribute to override this behavior. See the PR for an example. -
268 Update the behavior of
EnumCountto exclude variants that aredisabled. This is a breaking change, but the behavior makes it more consistent with other methods.
New Features
-
#257 This PR adds the
EnumIsmacro that automatically implementsis_{variant_name}methods for each variant.#[derive(EnumIs)] enum Color { Red, Blue, Green, } #[test] fn simple_test() { assert!(Color::Red.is_red()); }
v0.24.1
-
#220. Add support for PHF in
EnumString(opt-in runtime performance improvements for large enums as#[strum(use_phf)], requiresphffeature and increases MSRV to1.46)- #224 tweaked the algorithm.
-
#217: Automatically implement
TryFrominFromRepr. This is technically a breaking change, but the fix is to just remove the manual implementation of TryFrom so it shouldn't be more than a minor inconvenience.
uuid-rs/uuid (uuid)
v1.4.1
What's Changed
- Fix macro hygiene by @teohhanhui in https://github.com/uuid-rs/uuid/pull/694
- Add #[inline] for Uuid::from_bytes[_ref] and Uuid::{as,into}_bytes by @jrose-signal in https://github.com/uuid-rs/uuid/pull/693
- Print uuids in examples by @KodrAus in https://github.com/uuid-rs/uuid/pull/697
- Prepare for 1.4.1 release by @KodrAus in https://github.com/uuid-rs/uuid/pull/698
New Contributors
- @teohhanhui made their first contribution in https://github.com/uuid-rs/uuid/pull/694
- @jrose-signal made their first contribution in https://github.com/uuid-rs/uuid/pull/693
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.4.0...1.4.1
v1.4.0
What's Changed
- Fixed wasm tests not running due to incorrect attribute target by @kmusick in https://github.com/uuid-rs/uuid/pull/688
- Fixing issue with Cloudflare Workers and wasm32-unknown-unknown when using now() by @kmusick in https://github.com/uuid-rs/uuid/pull/690
- Add
borshsupport by @grovesNL in https://github.com/uuid-rs/uuid/pull/686 - Fix some timestamp generation by @KodrAus in https://github.com/uuid-rs/uuid/pull/691
- Prepare for 1.4.0 release by @KodrAus in https://github.com/uuid-rs/uuid/pull/692
New Contributors
- @kmusick made their first contribution in https://github.com/uuid-rs/uuid/pull/688
- @grovesNL made their first contribution in https://github.com/uuid-rs/uuid/pull/686
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.3.4...1.4.0
v1.3.4
What's Changed
- Add
wasm32-wasisupport with tests by @acfoltzer in https://github.com/uuid-rs/uuid/pull/677 - Fix up MSRV build in CI by @KodrAus in https://github.com/uuid-rs/uuid/pull/679
- fix: keep the order when filling random bytes by @Hanaasagi in https://github.com/uuid-rs/uuid/pull/682
- Prepare for 1.3.4 release by @KodrAus in https://github.com/uuid-rs/uuid/pull/683
New Contributors
- @acfoltzer made their first contribution in https://github.com/uuid-rs/uuid/pull/677
- @Hanaasagi made their first contribution in https://github.com/uuid-rs/uuid/pull/682
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.3.3...1.3.4
v1.3.3
What's Changed
- Use sha hash for checkout action and remove others by @KodrAus in https://github.com/uuid-rs/uuid/pull/671
- Hard deprecate Timestamp::to_unix_nanos by @KodrAus in [https://github.com/uuid
Configuration
📅 Schedule: Branch creation - "before 5am on monday" in timezone Asia/Tokyo, 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.
⚠ Artifact update problem
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
- any of the package files in this branch needs updating, or
- the branch becomes conflicted, or
- you click the rebase/retry checkbox if found above, or
- you rename this PR's title to start with "rebase!" to trigger it manually
The artifact failure details are included below:
File name: Cargo.lock
Command failed: docker run --rm --name=renovate_a_sidecar --label=renovate_a_child --memory=3584m -v "/tmp/worker/765623/e76fdc/repos/github/Hihaheho/Desk":"/tmp/worker/765623/e76fdc/repos/github/Hihaheho/Desk" -v "/tmp/worker/765623/e76fdc/cache":"/tmp/worker/765623/e76fdc/cache" -e CONTAINERBASE_CACHE_DIR -w "/tmp/worker/765623/e76fdc/repos/github/Hihaheho/Desk" ghcr.io/containerbase/sidecar:9.9.1 bash -l -c "install-tool rust 1.71.1 && cargo update --manifest-path crates/plugins/desk-rapier2d/Cargo.toml --workspace"
/usr/local/bin/docker: line 4: .: filename argument required
.: usage: . filename [arguments]
install: WARNING: failed to run ldconfig. this may happen when not installing as root. run with --verbose to see the error
error: failed to parse manifest at `/tmp/worker/765623/e76fdc/repos/github/Hihaheho/Desk/crates/plugins/desk-rapier2d/Cargo.toml`
Caused by:
error inheriting `bevy` from workspace root manifest's `workspace.dependencies.bevy`
Caused by:
failed to find a workspace root