Kévin Commaille
|
106527ec7e
|
ci: Add support for Matrix v1.4 links
|
2022-09-30 17:18:08 +02:00 |
|
Jonas Platte
|
66ff4dbaad
|
Raise MSRV to 1.62
|
2022-09-20 13:49:16 +02:00 |
|
Jonas Platte
|
c54b96dc69
|
xtask: Clean up doc output
* Don't render docs for examples
* Don't include a workaround for a problematic nightly feature we no longer use
|
2022-09-16 12:09:28 +02:00 |
|
Jonas Platte
|
c745d3baf7
|
Fix clippy lint
|
2022-09-02 14:07:28 +02:00 |
|
Jonas Platte
|
4db337b86a
|
Consistently use dep: syntax for feature > package dependencies
This removes confusing implicit features from optional dependencies.
|
2022-08-01 15:46:20 +02:00 |
|
Jonas Platte
|
195091c051
|
Update clippy issue reference
|
2022-06-21 18:03:46 +02:00 |
|
Kévin Commaille
|
a36ea313f6
|
xtask: Allow to whitelist spec links
|
2022-06-21 15:51:55 +02:00 |
|
Kévin Commaille
|
a940de9e41
|
api: Add MatrixVersion::V1_3
|
2022-06-20 14:10:09 +00:00 |
|
Jonas Platte
|
21a03fce92
|
Undo pinning of clap
|
2022-06-15 18:33:56 +02:00 |
|
Jonas Platte
|
a47c8f08d3
|
xtask: Prevent Cargo from upgrading clap to 3.2
https://github.com/clap-rs/clap/issues/3822
|
2022-06-13 19:29:33 +02:00 |
|
Jonas Platte
|
20d00919f3
|
Enable rustdoc-map nightly feature via .cargo/config.toml
… instead of using -Z on the command line.
|
2022-06-13 14:09:13 +02:00 |
|
Jonas Platte
|
e22f8c5203
|
Truly fix docs generation
|
2022-06-13 13:50:50 +02:00 |
|
Jonas Platte
|
56cf3ce94c
|
Allow buggy clippy lint on a per-crate basis
The previous method of allowing it through .cargo/config.toml doesn't
seem to work anymore.
|
2022-06-08 11:45:29 +02:00 |
|
Kévin Commaille
|
93d8401d35
|
xtask: Fix release changelog generation
The version title might exist after the "unreleased" title if the
release failed after the changelog was updated
|
2022-06-03 13:22:41 +02:00 |
|
Jonas Platte
|
8912182c56
|
Increase usage of implicit named arguments in format strings
|
2022-06-03 10:06:28 +02:00 |
|
Jonas Platte
|
07af61d784
|
Bump MSRV to 1.60
|
2022-06-01 14:52:02 +02:00 |
|
Jonas Platte
|
5f902851af
|
Upgrade to Rust 2021
|
2022-05-27 12:04:23 +02:00 |
|
Kévin Commaille
|
6f7bb9aa1d
|
ci: Check that all features that are used exist
With the new `check-cfg=features` option
|
2022-05-24 15:28:43 +02:00 |
|
Kévin Commaille
|
6939c048b0
|
chore: Bump MSRV to 1.59
|
2022-05-16 13:24:25 +02:00 |
|
Jonas Platte
|
222c57ff8a
|
xtask: Fix inverted conditions
|
2022-04-28 17:14:50 +02:00 |
|
Jonas Platte
|
d73f84ebcc
|
ci: Make sure compiling for wasm works
|
2022-04-21 17:16:02 +02:00 |
|
Jonas Platte
|
05b643a13b
|
Update cargo sort table order
|
2022-04-21 17:16:02 +02:00 |
|
Jonas Platte
|
1e1ae328bb
|
ci: Unpin nightly version
|
2022-04-20 18:31:37 +02:00 |
|
Jonas Platte
|
4365a51e2a
|
Upgrade some dependencies
|
2022-04-20 16:58:48 +02:00 |
|
Jonathan de Jong
|
b77fee8948
|
identifiers: Provide Owned types
|
2022-03-31 23:23:02 +02:00 |
|
Jonas Platte
|
aa67464b78
|
ci: Pin a working nightly version
|
2022-03-25 10:02:56 +01:00 |
|
Kévin Commaille
|
806606c675
|
ci: Split CI in smaller tasks
|
2022-03-21 09:49:57 +01:00 |
|
Kévin Commaille
|
eef68d7d4b
|
xtask: Add instructions for installing cargo-sort
|
2022-03-18 14:29:57 +01:00 |
|
Kévin Commaille
|
e2375ed72e
|
xtask: Add typos check
|
2022-03-18 14:29:57 +01:00 |
|
Kévin Commaille
|
4d04ef614f
|
xtask: Don't update changelog when version is set
|
2022-03-18 13:11:41 +01:00 |
|
Kévin Commaille
|
c647d39c9e
|
xtask: Add dry-run option for release task
|
2022-03-18 13:11:41 +01:00 |
|
Kévin Commaille
|
1f23e8abcb
|
xtask: Add doc task
Mirror the task in CI
|
2022-03-18 13:11:41 +01:00 |
|
Kévin Commaille
|
9a401cefae
|
xtask: Split CI commands
|
2022-03-18 13:11:41 +01:00 |
|
Kévin Commaille
|
3c87839f6c
|
xtask: Update dependencies
|
2022-03-18 13:11:41 +01:00 |
|
Kévin Commaille
|
097d329718
|
xtask: Switch to clap
|
2022-03-18 13:11:41 +01:00 |
|
Kévin Commaille
|
23b8941361
|
xtask: Release ruma-macros with ruma-common
|
2022-03-10 18:45:26 +01:00 |
|
Kévin Commaille
|
088d1872b7
|
common: Merge ruma-identifiers into ruma-common
|
2022-03-09 17:46:51 +00:00 |
|
Kévin Commaille
|
c3f9a3cb70
|
common: Merge ruma-events into ruma-common
|
2022-03-04 11:45:07 +00:00 |
|
Jonas Platte
|
f5e27997dd
|
Specify default-members for virtual workspace
|
2022-03-02 18:56:56 +01:00 |
|
Jonas Platte
|
ab9994253c
|
xtask: Fix VersionExt::is_next
|
2022-02-19 14:23:21 +01:00 |
|
Jonas Platte
|
8743a7791d
|
ci: Fix accidental ban of v1.1 spec links
|
2022-02-18 20:22:27 +01:00 |
|
Jonas Platte
|
c8de6c7388
|
ci: Forbid old spec links
|
2022-02-18 20:05:20 +01:00 |
|
Jonas Platte
|
215cb35806
|
Clean up import grouping / ordering
|
2022-02-18 11:20:39 +01:00 |
|
Jonas Platte
|
ebb09589f9
|
Remove authors field from Cargo manifests
It's no longer necessary and authorship is much better tracked with git.
|
2022-02-12 13:46:44 +01:00 |
|
Kévin Commaille
|
acba6fbbc4
|
ci: Add the __ci feature
|
2022-02-11 22:17:49 +01:00 |
|
Jonas Platte
|
9c4bf00f79
|
Remove remaining unstable-spec features
Everything that was gated behind it was stabilized with Matrix v1.2.
|
2022-02-02 23:32:27 +01:00 |
|
Jonas Platte
|
40a96b93b1
|
xtask: Allow v1.2 spec links
|
2022-02-02 22:58:49 +01:00 |
|
Jonathan de Jong
|
f631685389
|
client-api: Move token registration to new unstable-spec feature
|
2022-01-31 20:10:19 +01:00 |
|
Guillaume
|
9ee0436eb8
|
Check spec links version for v1.1
|
2021-12-29 08:48:27 +01:00 |
|
Jonas Platte
|
abfb9075da
|
ci: Ensure ruma-client builds without any features active
|
2021-12-21 09:36:30 +01:00 |
|