diff --git a/CHANGELOG.md b/CHANGELOG.md index 898bd6a..a595e31 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,25 @@ # Change log +## [0.2.0] – 2022-12-19 + +### Added + +- New entity `EdgeMesh` one dim structure for rods/ropes/trees/etc. simulation (including implementation of basic constraints and components). +- New entity `Points Locker` for locking the bodies. It can be used to lock points' positions during runtime (statically or dynamically). +- New entity `Point Point Connector` to connect entities that implement `IPointsProvider`. The implementation includes basic *generator*s and a few utilities. +- New constraint `Stencil Bending Constraint` preserving rest angle. +- New constraint `Position Constraint` (two variants: *soft* and *hard* one) preserving rest position. +- New constraint `Point Point Connector Constraint` connecting the bodies. +- A few minor utilities related to `AABB` were added. +- `RegeneratePositionConstraintsSystem` responsible for the regeneration of the constraints on transform change added. + +### Fixed + +- Resolves the bug related to the bad transformation of the trimesh renderer. For now, `TriMesh` as well as its parent can be scaled, translated, and rotated, and mesh will be calculated properly. + ## [0.1.0] – 2022-09-10 -### Features +### Added - The first package release, which contains the following features: - `TriMesh` entity diff --git a/README.md b/README.md index 0dec320..ddd45a7 100644 --- a/README.md +++ b/README.md @@ -101,7 +101,7 @@ Add or modify scoped registries in the manifest and in the dependencies provide selected version of the package
 "dependencies": {
-    "com.andywiecko.pbd2d": "0.1.0",
+    "com.andywiecko.pbd2d": "0.2.0",
     ...
 
See Unity docs for more details https://docs.unity3d.com/2021.1/Documentation/Manual/upm-scoped.html @@ -109,7 +109,7 @@ See Unity docs for more details https://docs.unity3d.com/2021.1/Documentation/Ma
git install -Use package manager via git install: https://github.com/andywiecko/PBD2D.git#v0.1.0 +Use package manager via git install: https://github.com/andywiecko/PBD2D.git#v0.2.0
diff --git a/package.json b/package.json index ee80a90..879aff2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "com.andywiecko.pbd2d", - "version": "0.1.0", + "version": "0.2.0", "displayName": "PBD2D", "description": "Unity Position Based Dynamics in two dimensions.", "unity": "2021.2",