Skip to content

Update Rust crate ruma to 0.15#1134

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/ruma-0.x
Open

Update Rust crate ruma to 0.15#1134
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/ruma-0.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Jan 19, 2026

This PR contains the following updates:

Package Type Update Change
ruma (source) dependencies minor 0.90.15

Release Notes

ruma/ruma (ruma)

v0.15.1: ruma 0.15.1

Compare Source

Refer to the changelogs of:

  • ruma-client-api 0.23.1

v0.15.0: ruma 0.15.0

Compare Source

  • The canonical-json feature was removed.
  • Bump MSRV to 1.89

Please refer to the changelogs of:

  • ruma-client-api 0.23.0
  • ruma-common 0.18.0
  • ruma-events 0.33.0
  • ruma-federation-api 0.14.0
  • ruma-html 0.7.0
  • ruma-identifiers-validation 0.12.1
  • ruma-identity-service-api 0.14.0
  • ruma-signatures 0.20.0
  • ruma-state-res 0.16.0

v0.14.1: ruma 0.14.1

Compare Source

Please refer to the changelogs of:

  • ruma-appservice-api 0.14.1
  • ruma-client-api 0.22.1
  • ruma-common 0.17.1
  • ruma-events 0.32.1
  • ruma-federation-api 0.13.1

v0.14.0: ruma 0.14.0

Compare Source

  • Bump MSRV to 1.88

Please refer to the changelogs of:

  • ruma-client-api 0.22.0
  • ruma-common 0.17.0
  • ruma-events 0.32.0
  • ruma-federation-api 0.13.0
  • ruma-html 0.6.0
  • ruma-identity-service-api 0.13.0
  • ruma-push-gateway-api 0.13.0
  • ruma-state-res 0.15.0

v0.13.0: ruma 0.13.0

Compare Source

  • The deprecated global compat cargo feature was removed. The compat-* cargo features need to be enabled individually.
  • The unstable-unspecified cargo feature was removed.
  • ruma-client is not reexported by ruma anymore, it lives as its own separate crate. All the corresponding features were removed.
  • ruma-server-util was merged into ruma-federation-api. The corresponding feature was removed. XMatrix is available in the api::federation::authentication module.
  • Bump MSRV to 1.82

Please refer to the changelogs of:

  • ruma-appservice-api 0.13.0
  • ruma-client-api 0.21.0
  • ruma-common 0.16.0
  • ruma-events 0.31.0
  • ruma-federation-api 0.12.0
  • ruma-identifiers-validation 0.11.0
  • ruma-identity-service-api 0.12.0
  • ruma-signatures 0.18.0
  • ruma-state-res 0.14.0

v0.12.6: ruma 0.12.6

Compare Source

Please refer to the changelog of ruma-events 0.30.5.

v0.12.5: ruma 0.12.5

Compare Source

Please refer to the changelog of ruma-common 0.15.4.

v0.12.4: ruma 0.12.4

Compare Source

Please refer to the changelogs of:

  • ruma-common 0.15.3
  • ruma-events 0.30.4
  • ruma-federation-api 0.11.2
  • ruma-client-api 0.20.4
  • ruma-identity-service-api 0.11.1

v0.12.3: ruma 0.12.3

Compare Source

Please refer to the changelogs of:

  • ruma-html 0.4.1
  • ruma-events 0.30.3
  • ruma-appservice-api 0.12.2
  • ruma-client-api 0.20.3

v0.12.2: ruma 0.12.2

Compare Source

Please refer to the changelogs of:

  • ruma-common 0.15.2
  • ruma-signatures 0.17.1
  • ruma-events 0.30.2
  • ruma-client-api 0.20.2
  • ruma-federation-api 0.11.1

v0.12.1: ruma 0.12.1

Compare Source

No changes for this version

v0.12.0: ruma 0.12.0

Compare Source

  • The unstable-exhaustive-types cargo feature was replaced by the ruma_unstable_exhaustive_types compile-time cfg setting. Like all cfg settings, it can be enabled at compile-time with the RUSTFLAGS environment variable, or inside .cargo/config.toml. It can also be enabled by setting the RUMA_UNSTABLE_EXHAUSTIVE_TYPES environment variable.

v0.11.1: ruma 0.11.1

Compare Source

No changes for this version

v0.11.0: ruma 0.11.0

Compare Source

  • The compat-key-id cargo feature was renamed to compat-server-signing-key-version.

v0.10.1: ruma 0.10.1

Compare Source

Upgrade ruma-events to 0.28.1.

v0.10.0: ruma 0.10.0

Compare Source

  • Bump MSRV to 1.75
  • The http crate had a major version bump to version 1.1
  • The client-isahc feature was removed
  • Most ruma crates had breaking changes, refer to their changelogs for more details

Configuration

📅 Schedule: (UTC)

  • 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 is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot requested a review from a team as a code owner January 19, 2026 16:56
@renovate renovate Bot force-pushed the renovate/ruma-0.x branch 29 times, most recently from a1b81f5 to 5fd71cf Compare January 22, 2026 14:37
@renovate renovate Bot force-pushed the renovate/ruma-0.x branch 9 times, most recently from b2ff314 to 40cf6e8 Compare January 30, 2026 15:42
@renovate renovate Bot force-pushed the renovate/ruma-0.x branch 8 times, most recently from e6577ea to 641598a Compare February 17, 2026 18:21
@renovate renovate Bot force-pushed the renovate/ruma-0.x branch 2 times, most recently from 2d3871a to b82e38d Compare March 2, 2026 06:58
@renovate renovate Bot force-pushed the renovate/ruma-0.x branch 10 times, most recently from b23f2d6 to a09a44b Compare March 6, 2026 18:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

T-Task Refactoring, enabling or disabling functionality, other engineering tasks.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants