Commit Graph

63 Commits

Author SHA1 Message Date
Bruce Mitchener
617428e988 Use workspace lints to control unexpected_cfgs. (#682)
By using `workspace.lints`, we can configure lints once for
everything (and then inherit it into the various crates).

The lint configuration for `unexpected_cfgs` works in 1.80+
and warns otherwise.

Co-authored-by: Thierry Berger <contact@thierryberger.com>
2024-08-02 16:38:56 +02:00
Sébastien Crozet
cf74150763 Release v0.22.0 (#695) 2024-07-20 17:14:43 +02:00
Bruce Mitchener
00f59d2877 clippy: Fix clippy::lazy_doc_continuation lints (#689)
These will be enabled in Rust 1.80 by default.
2024-07-18 09:44:48 +02:00
Thierry Berger
6a295d3e8e Fix string serialization for broadphase multisap (#675) 2024-07-15 14:39:56 +02:00
Bruce Mitchener
678a725c66 Prefer explicit features for optional deps. (#681)
Implicit features are slated to be removed in a future version
of Rust (2024 edition).

Fixing this exposed 2 instances where the wrong feature was being
checked for `serde` vs `serde-serialize`.
2024-07-12 17:05:57 +02:00
Bruce Mitchener
56f0eecd27 deps: Update bit-vec from 0.6 to 0.7 (#678) 2024-07-12 17:03:15 +02:00
Thierry Berger
01dd200152 ci: cargo doc step (#671) 2024-07-12 16:29:22 +02:00
Sébastien Crozet
9e699e0315 Fix broken multibody joint removal. 2024-07-07 15:22:55 +02:00
Sébastien Crozet
0089365e66 Release v0.21.0 (#665) 2024-06-23 23:48:04 +02:00
Sébastien Crozet
3004a7d38d chore: update to nalgebra 0.33 and parry 0.16 (#664) 2024-06-23 22:57:51 +02:00
Sébastien Crozet
b3dc1c1960 Release Rapier 0.20.0 (#651) 2024-06-09 14:59:27 +02:00
Sébastien Crozet
ad960bf245 chore: clippy fixes 2024-06-09 12:09:58 +02:00
Sébastien Crozet
edaa36ac7e chore: add more comments 2024-06-09 12:09:58 +02:00
Sébastien Crozet
cfddaa3c46 feat: more urdf loader improvements 2024-06-09 12:09:58 +02:00
Sébastien Crozet
98e32b7f3c fix 2D compilation 2024-06-09 12:09:58 +02:00
Sébastien Crozet
02cade0440 feat: more urdf parser fixes + stl parser 2024-06-09 12:09:58 +02:00
Sébastien Crozet
5c44d936f7 feat: add urdf example 2024-06-09 12:09:58 +02:00
Sébastien Crozet
0446d4457f feat: continue urdf impl 2024-06-09 12:09:58 +02:00
Sébastien Crozet
d6a76833d9 feat: start implementation of rapier_urdf 2024-06-09 12:09:58 +02:00
Sébastien Crozet
62379de9ec feat: add simple inverse-kinematics solver for multibodies (#632)
* feat: add a simple jacobian-based inverse-kinematics implementation for multibodies

* feat: add 2d inverse kinematics example

* feat: make forward_kinematics auto-fix the root’s degrees of freedom

* feat: add 3d inverse kinematics example

* chore: update changelog

* chore: clippy fixes

* chore: more clippy fixes

* fix tests
2024-05-25 10:36:34 +02:00
Sébastien Crozet
af1ac9baa2 Release v0.19.0 2024-05-05 18:33:35 +02:00
Sébastien Crozet
0a9153e273 chore: clippy fixes 2024-04-30 23:10:46 +02:00
Sébastien Crozet
2f1ce1887f chore: update cargo.toml 2024-04-30 23:10:46 +02:00
Sébastien Crozet
2df7258570 feat: update testbeds to bevy 0.13 2024-03-24 18:06:00 +01:00
Sébastien Crozet
aef873f20e Release v0.18.0 2024-01-24 23:53:36 +01:00
Sébastien Crozet
55373b3fa6 chore: update testbed to bevy 0.12 2023-12-10 12:11:20 +01:00
Sébastien Crozet
1886c6f362 Leave the version bumps to another pr 2023-11-04 18:18:12 +01:00
Sébastien Crozet
c57a0a3b88 Fix typo 2023-11-04 18:11:47 +01:00
Sébastien Crozet
23a7ed5beb Fix crashes on MacOS 2023-10-29 18:59:47 +01:00
johnny-smitherson
780ba4a216 update bevy 0.11 - fix compile errors 2023-10-23 16:39:52 +00:00
Bruce Mitchener
e3174eb501 deps: Remove unused indexmap dep.
This was only enabled in the `enhanced-determinism` feature, but
it wasn't actually used in these crates.
2023-08-28 10:45:33 +07:00
Bruce Mitchener
5ae5f4d46a deps: Update num-derive from 0.3 to 0.4. 2023-08-28 00:25:03 +07:00
Benji Smith
f6806bfbad Upgrade plain-HTTP links to HTTPS in Cargo.toml files 2023-05-20 18:37:06 -04:00
Sébastien Crozet
1381624579 Release v0.17.2 2023-02-26 19:05:57 +01:00
Sébastien Crozet
1a4183cc94 Release v0.17.1 2023-01-22 10:59:43 +01:00
Sébastien Crozet
3f5c0335e4 Release v0.17.0 2023-01-15 12:25:31 +01:00
Sébastien Crozet
9b5ccb95e7 Update dependencies 2023-01-15 12:17:10 +01:00
Sébastien Crozet
8ef8680817 Update parry and changelog 2022-12-11 15:22:36 +01:00
Sébastien Crozet
dd08b9c740 Fix docs build 2022-11-10 09:40:59 +01:00
Sébastien Crozet
58606f433a Release v0.16.0 2022-10-30 17:24:37 +01:00
Sébastien Crozet
6b97626946 Merge pull request #410 from dimforge/parry_up
Update to parry 0.11
2022-10-30 17:23:49 +01:00
Sébastien Crozet
34b7ae32fd Add internal edges debug examples. 2022-10-30 16:44:33 +01:00
Sébastien Crozet
b5b3431a63 Switch to the published parry 0.11 2022-10-30 13:43:52 +01:00
Guillaume Gomez
b87443c838 Enable more features when documenting on docs.rs 2022-10-07 23:49:09 +02:00
Sébastien Crozet
a7a499e2c3 Release v0.15.0 2022-10-02 19:11:09 +02:00
Sébastien Crozet
36e85d0708 Add a character controller implementation 2022-10-02 17:36:30 +02:00
Sludge
0881f7048d Update bevy_egui 2022-08-25 02:10:44 +02:00
Sludge
c4f078daf3 Update bevy and wgpu 2022-08-04 00:03:16 +02:00
Sébastien Crozet
ee10a90f9b Release v0.14 2022-07-09 12:54:51 +02:00
Sébastien Crozet
c8c0f46ba8 Release v0.13.0 2022-05-31 16:59:58 +02:00