Skip to content

Commit

Permalink
chore(release): version 2.5.0
Browse files Browse the repository at this point in the history
  • Loading branch information
andywiecko committed Apr 3, 2024
1 parent 49fcbd1 commit 47faa9d
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 3 deletions.
23 changes: 22 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

For online version see [Github Releases].

## [2.5.0] – 2024-04-03

### Changed

- Simplified `PlantingSeedJob` by removing generics and introducing an algorithm based on `constraintEdges`. This resulted in improved performance.
- Changed the triangulator to schedule a single job instead of multiple smaller ones.
- Greatly simplified the preprocessor transformations code. All transformations are now represented by the `AffineTransform2D` struct, and several jobs have been removed.

### Deprecated

- Deprecated the `Triangulator.Settings.ConstrainEdges` property. To enable constrained edges, pass the corresponding array into input.
- Deprecated the `Triangulator.Settings.BatchCount` property. This property is no longer used, setting it has no effect.

### Fixed

- Fixed constructing `pointToHalfedges` during constraint resolution. This resolves GitHub issue [#111].

## [2.4.0] – 2023-12-23

### Added
Expand Down Expand Up @@ -153,6 +170,8 @@ options in the triangulation settings, aka `RestoreBoundary`.
- Initial release version

[Github Releases]: https://github.com/andywiecko/BurstTriangulator/releases

[2.5.0]: https://github.com/andywiecko/BurstTriangulator/releases/tag/v2.5.0
[2.4.0]: https://github.com/andywiecko/BurstTriangulator/releases/tag/v2.4.0
[2.3.0]: https://github.com/andywiecko/BurstTriangulator/releases/tag/v2.3.0
[2.2.0]: https://github.com/andywiecko/BurstTriangulator/releases/tag/v2.2.0
Expand All @@ -165,5 +184,7 @@ options in the triangulation settings, aka `RestoreBoundary`.
[1.1.0]: https://github.com/andywiecko/BurstTriangulator/releases/tag/v1.1.0
[1.0.1]: https://github.com/andywiecko/BurstTriangulator/releases/tag/v1.0.1
[1.0.0]: https://github.com/andywiecko/BurstTriangulator/releases/tag/v1.0.0

[#30]: https://github.com/andywiecko/BurstTriangulator/issues/30
[#31]: https://github.com/andywiecko/BurstTriangulator/issues/31
[#31]: https://github.com/andywiecko/BurstTriangulator/issues/31
[#111]: https://github.com/andywiecko/BurstTriangulator/issues/111
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ Add or modify scoped registries in the manifest
and in the dependencies provide selected version of the package
<pre>
"dependencies": {
"com.andywiecko.burst.triangulator": "2.4.0",
"com.andywiecko.burst.triangulator": "2.5.0",
...
</pre>
See Unity docs for more details https://docs.unity3d.com/2021.1/Documentation/Manual/upm-scoped.html
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "com.andywiecko.burst.triangulator",
"version": "2.4.0",
"version": "2.5.0",
"displayName": "Burst Triangulator",
"description": "A single-file package which provides simple Delaunay triangulation of the given set of points with mesh refinement.",
"unity": "2022.2",
Expand Down

0 comments on commit 47faa9d

Please sign in to comment.