Skip to content

Commit f4c21b7

Browse files
authored
Release v0.15.1 (#318)
* Release v0.15.1 * chore: run prettier * chore: update Cargo.lock
1 parent 43d2393 commit f4c21b7

File tree

4 files changed

+50
-61
lines changed

4 files changed

+50
-61
lines changed

CHANGELOG.md

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,20 @@
1-
### Unreleased
1+
### 0.15.1 (10 April 2025)
2+
3+
#### Added
4+
5+
- Added `RigidBody.velocityAtPoint` function to retrieve the velocity of a given world-space point on a rigid-body.
6+
7+
#### Modified
8+
9+
- Update to Rapier 0.25. The main notable change is that the `TriMeshFlags.FIX_INTERNAL_EDGES` flag will no longer
10+
imply that the `TriMeshFlags.ORIENTED` flag is set, avoiding edge-cases where enabling `FIX_INTERNAL_EDGES`
11+
results in unexpected collisions between open meshes and balls.
12+
13+
#### Fixed
14+
15+
- Fixed `*-simd-compat` builds not actually emitting SIMD instructions.
16+
17+
### 0.15.0 (06 March 2025)
218

319
#### Added
420

@@ -29,11 +45,6 @@
2945
so if you rely on that feature, you should migrate to the new `-deterministic` flavor.
3046

3147

32-
33-
#### Added
34-
35-
- Added `RigidBody.velocityAtPoint` function to retrieve the velocity of a given world-space point on a rigid-body.
36-
3748
### 0.14.0 (20 July 2024)
3849

3950
#### Modified

Cargo.lock

Lines changed: 30 additions & 50 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

builds/prepare_builds/templates/Cargo.toml.tera

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "dimforge_{{ js_package_name }}" # Can't be named rapier{{ dimension }}d which conflicts with the dependency.
3-
version = "0.15.0"
3+
version = "0.15.1"
44
authors = ["Sébastien Crozet <[email protected]>"]
55
description = "{{ dimension }}-dimensional physics engine in Rust - official JS bindings."
66
documentation = "https://rapier.rs/rustdoc/rapier{{ dimension }}d/index.html"
@@ -27,7 +27,7 @@ rust.unexpected_cfgs = { level = "warn", check-cfg = [
2727
] }
2828

2929
[dependencies]
30-
rapier{{ dimension }}d = { version = "0.23.1", features = [
30+
rapier{{ dimension }}d = { version = "0.24.0", features = [
3131
"serde-serialize",
3232
"debug-render",
3333
{%- for feature in additional_features %}

src.ts/geometry/shape.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -627,9 +627,7 @@ export enum TriMeshFlags {
627627
*
628628
* /!\ NOT SUPPORTED IN THE 2D VERSION OF RAPIER.
629629
*/
630-
FIX_INTERNAL_EDGES = 0b1000_0000 |
631-
TriMeshFlags.ORIENTED |
632-
TriMeshFlags.MERGE_DUPLICATE_VERTICES,
630+
FIX_INTERNAL_EDGES = 0b1000_0000 | TriMeshFlags.MERGE_DUPLICATE_VERTICES,
633631
}
634632

635633
/**

0 commit comments

Comments
 (0)