-
Notifications
You must be signed in to change notification settings - Fork 3
Update Rust #59
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
base: main
Are you sure you want to change the base?
Update Rust #59
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests.
Additional details and impacted files@@ Coverage Diff @@
## main #59 +/- ##
==========================================
- Coverage 89.69% 83.32% -6.38%
==========================================
Files 171 18 -153
Lines 21407 1577 -19830
Branches 294 294
==========================================
- Hits 19202 1314 -17888
+ Misses 2202 260 -1942
Partials 3 3
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
5fce243
to
5bf3e58
Compare
5bf3e58
to
d05744b
Compare
c0c287d
to
bf98879
Compare
|
56dba3c
to
a4ddd06
Compare
cc0f717
to
2ee657d
Compare
9f7e70c
to
d500be9
Compare
52bbe6d
to
fffb65e
Compare
fffb65e
to
329c382
Compare
|
This PR contains the following updates:
1.0.0
->1.0.3
0.30.0
->0.35.0
1.21.1
->1.21.3
0.15.1
->0.15.4
0.12.0
->0.13.0
0.27.1
->0.27.2
0.27.1
->0.27.2
Release Notes
rust-lang/cfg-if (cfg-if)
v1.0.3
Compare Source
@__identity
rule."v1.0.2
Compare Source
@__identity
rule.v1.0.1
Compare Source
compiler-builtins
fromrustc-dep-of-std
dependenciesservo/html5ever (html5ever)
v0.35.0
: 0.35.0From this release forward,
html5ever
,xml5ever
,markup5ever
, andmatch_token
are now released using a synced version number. Thus this release is version0.35.0
of all of these crates.Changes
web_atoms
are now in sync. (#637)mac
crate. (#639)TreeBuilder
option. (#631)scripting_enabled
andiframe_srcdoc
options (#631)TreeSink::attach_declarative_shadow_root
(#633)matklad/once_cell (once_cell)
v1.21.3
Compare Source
race
: #284,#285.
v1.21.2
Compare Source
race
: #278.ruma/ruma (ruma-common)
v0.15.4
: ruma-common 0.15.4Compare Source
Bug fix:
serde::default_on_error
deserialization helper. It was working withserde_json::from_value
but not other functions likeserde_json::from_(str/slice)
. It now works with all 3 methods but is limited to deserializing JSON.v0.15.3
: ruma-common 0.15.3Compare Source
Improvements:
RoomSummary
that represents the summary of a room's state.From<RoomSummary>
forPublicRoomsChunk
MatrixVersion::V1_15
.PublicRoomJoinRule
now includes all possible join rule kinds, due to a clarification in Matrix 1.15.serde::default_on_error()
as a helper to ignore errors during deserialization.PublicRoomJoinRule
andSpaceRoomJoinRule
.FeatureFlag
as an enum whose variants are the flags of features supported by Ruma.SupportedVersions
, a type to parse/versions
responses to get lists of supported versions and features.v0.15.2
: ruma-common 0.15.2Compare Source
Bug fixes:
MatrixVersion::V1_0
now also matches Identity Service API versions r0.2.0 to r0.3.0.RUMA_UNSTABLE_EXHAUSTIVE_TYPES
environment variableImprovements:
MatrixVersion
implementsPartialOrd
andOrd
. The variants are ordered by release date, with a newer version being greater than an older version.Signatures
implementsIntoIterator
PartialEqAsRefStr
,Eq
,PartialOrdAsRefStr
,OrdAsRefStr
forruma_common::media::Method
.DeviceId::new()
generates a string with 10 chars instead of 8.ignore_invalid_vec_items
, to assist deserialization ofVec
s, where invalid items should be ignored.MatrixVersion::V1_14
.oknozor/speculoos (speculoos)
v0.13.0
Compare Source
What's Changed
New Contributors
Full Changelog: oknozor/speculoos@0.12.0...0.13.0
Peternator7/strum (strum)
v0.27.2
Compare Source
#141: Adding support for doc comments on
EnumDiscriminants
generated type.#435:allow discriminants on empty enum.
#443: Change enum table callbacks to FnMut.
#444: Add
#[automatically_derived]
to theimpl
s by @dandedotdev in https://github.com/Peternator7/strum/pull/444#440: Implement a
suffix
attribute for serialization of enum variants.#446: Drop needless
rustversion
dependency.Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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 was generated by Mend Renovate. View the repository job log.