Sébastien Crozet
626512911b
Release v0.27.0-beta.0 ( #854 )
2025-07-11 23:15:21 +02:00
Sébastien Crozet
95bd6fcfeb
feat: switch to the new Bvh from parry for the broad-phase ( #853 )
...
* feat: switch to the new Bvh from parry for the broad-phase
* chore: cargo fmt + update testbed
* chore: remove the multi-grid SAP broad-phase
* fix soft-ccd handling in broad-phase
* Fix contact cleanup in broad-phase after collider removal
* chore: clippy fixes
* fix CCD regression
* chore: update changelog
* fix build with the parallel feature enabled
* chore: remove the now useless broad-phase proxy index from colliders
* fix tests
2025-07-11 22:36:40 +02:00
Sébastien Crozet
cd7fc6e11f
Release v0.26.1
2025-05-23 18:34:35 +02:00
Sébastien Crozet
d81584a089
Release v0.26.0
2025-05-16 19:27:02 +02:00
Sébastien Crozet
1ebc95e88a
Release v0.25.1
2025-05-02 15:16:43 +02:00
Sébastien Crozet
0652b4592f
chore: update to parry 0.20.1
2025-05-02 15:16:43 +02:00
Sébastien Crozet
0e4a5c8539
Release v0.25.0 ( #827 )
2025-04-24 13:43:32 +02:00
Sébastien Crozet
e44f636249
feat: add support for Voxels collider ( #823 )
...
* feat: start adding voxels support and some additional testbed demo settings
* feat: add support for parry’s new Voxels collider shape
* fix voxels demos
* feat: support rectangular voxels and additional voxels initialization
* chore: switch to parry 0.20
* chore: fix cargo doc
* Fix testbed build
2025-04-24 12:11:53 +02:00
Sébastien Crozet
ed7e6393b8
Release v0.24.0 ( #820 )
2025-04-10 12:44:58 +02:00
Bruce Mitchener
1077faba16
deps: Update bit-vec, downcast-rs, ordered-float, thiserror ( #808 )
2025-04-10 12:10:08 +02:00
Sébastien Crozet
a8f11b9b9d
Release v0.23.1 ( #806 )
...
The changes on the testbed are breaking, so we need to wait for the next minor version bump in rapier to release it.
2025-03-05 22:54:41 +01:00
Sébastien Crozet
f2efccfd58
Release v0.23.0 ( #782 )
2025-01-08 22:36:41 +01:00
Thierry Berger
dc4bd24da8
Update to Parry 0.18 ( #770 )
...
* update to parry ~main
* use traverse_depth_first
* add example to test intersection
* rely on upstream PR rather than local
* re-enable profiler_ui for examples
* rely on official parry repository
* chore: switch back to the published version of parry
* chore: update changelog
* chore: remove dead code
* fix compilation of rapier3d-meshloader and rapier3d-urdf
* chore: cargo fmt
---------
Co-authored-by: Sébastien Crozet <sebcrozet@dimforge.com >
2025-01-08 17:16:34 +01:00
Thierry Berger
cf77b5bf57
Remove instant dependency in favor of web-time ( #767 )
2024-12-06 12:54:00 +01:00
Thierry Berger
510237cc29
Profiling support ( #743 )
2024-11-19 16:33:26 +01:00
Thierry Berger
58785ce257
chore: workspace lints now part of each crate. ( #728 )
2024-09-03 21:18:44 +02:00
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
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
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
edaa36ac7e
chore: add more comments
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
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
aef873f20e
Release v0.18.0
2024-01-24 23:53:36 +01: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
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
Sébastien Crozet
10ca3474e6
Make theinstant dependency optional, behind a profiler cargo feature
2022-05-31 11:49:36 +02:00