Skip to content

Commit

Permalink
Merge pull request #478 from hypar-io/ikeough-patch-5
Browse files Browse the repository at this point in the history
Changelog updates for 0.8.1.
  • Loading branch information
ikeough authored Jan 14, 2021
2 parents 5295c88 + f1611eb commit 7c8de1c
Showing 1 changed file with 21 additions and 1 deletion.
22 changes: 21 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,30 @@

### Added
- `TypeGenerator.CoreTypeNames`
- `MeshConverter`
- Implicit conversion of `Curve` types to `ModelCurve`.
- `byte[] Model.ToGlb(...)`
- `Grid1d.ClosestPosition()`
- `Grid1d.DivideByFixedLengthFromPoint()`
- `Grid2d.GetCellNodes()`

## Removed
### Changed
- Removed `JsonInheritanceAttribute` from `Element` base types.
- `Sweep` contstructor now takes a rotation. Transformation of the profile based on rotation happens internal to the sweep's construction.
- `Polyline` are no longer required to be planar.
- Modifies Grid1d.DivideByFixedLengthFromPosition() to be more flexible — supporting a "position" outside the grids domain.
- Modifies Grid2d.GetCellSeparators() to support returning trimmed separators

### Removed
- `TypeGenerator.GetCoreTypeNames()`
- `UserElementAttribute`
- `NumericProperty`

### Fixed
- `Ray.Intersects` now calls `UpdateRepresentations` internally for accurate intersections.
- Fixed #470
- Fixes a bug in `Line.Trim(Polygon p)` where lines that started on the polygon would not be treated as outside the polygon.
- Fixes a bug in `Grid2d.IsTrimmed()` that would ignore cases where a cell was trimmed by an inner hole.

## 0.8.0
### Added
Expand Down

0 comments on commit 7c8de1c

Please sign in to comment.