Added CHANGELOG.md
To track changelogs for releases
This commit is contained in:
parent
a87a328b8b
commit
e9aa38645a
59
CHANGELOG.md
Normal file
59
CHANGELOG.md
Normal file
@ -0,0 +1,59 @@
|
||||
# Changelog
|
||||
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
|
||||
|
||||
## [1.6.0] - 2023-05-21
|
||||
|
||||
### Added
|
||||
- CMake build support
|
||||
- Unit testing with Catch2 (#147)
|
||||
- Support for AABB and OBB obstacles in `dtTileCache` (#215, #278)
|
||||
- `dtTileCache` supports timesliced updates (#203)
|
||||
- Support for custom assertion functions (#250)
|
||||
- Variant of `findNearestPoly` that exposes distance and isOverPoly (#448)
|
||||
- `dtNavMeshQuery::getPathFromDijkstraSearch` gets a path from the explored nodes in a navmesh search (#211)
|
||||
- A version of `dtPolyQuery::queryPolygon` that operates on batches of polygons rather than just 128 (#175) (Fixes #107)
|
||||
- `rcNew`/`rcDelete` to match `rcAlloc`/`rcFree` (#324)
|
||||
- Better error reporting and input sanitization (#179, #303)
|
||||
- Better debug draw (#253, #254, #255, #256)
|
||||
- Improved docstrings, documentation
|
||||
- (RecastDemo) Load/Save navmesh data (#258)
|
||||
|
||||
### Fixed
|
||||
- Improved robustness, speed and accuracy of navmesh point queries (#205, #208, #228, #231, #364, #381, #560)
|
||||
- Incorrect rasterization at tile borders (#476)
|
||||
- Off-mesh links in tiles were sometimes added twice (#202)
|
||||
- Potential heap corruption when collecting region layers (#214)
|
||||
- `findPath` returns `DT_OUT_OF_NODES` appropriately (#222)
|
||||
- Spans are filtered if there is just enough height (#626)
|
||||
- Increased epsilon in detour common segment polygon intersection test (#612)
|
||||
- Array overrun in `removeVertex` in `DetourTileCacheBuilder` (#601)
|
||||
- Potential rounding error computing bounding box size in `dtNavMesh::connectExtLinks` (#428)
|
||||
- An indexing error in updating agents in `DetourCrowd` (#450)
|
||||
- Allocation perf issues in rcVectorBase (#467)
|
||||
- Dead website links in comments
|
||||
- RecastDemo bugs (#180, #184, #186, #187, #200)
|
||||
- Uninitialized class member values, small memory leaks, rule-of-three violations, other minor issues
|
||||
|
||||
### Changed
|
||||
- Updated stb_image (#184)
|
||||
- Updated stb_truetype (#183)
|
||||
|
||||
### Removed
|
||||
- Use of _USE_MATH_DEFINES directive (#596)
|
||||
|
||||
|
||||
## [1.5.1] - 2016-02-22
|
||||
|
||||
|
||||
|
||||
[unreleased]: https://github.com/recastnavigation/recastnavigation/compare/1.6.0...HEAD
|
||||
[1.6.0]: https://github.com/recastnavigation/recastnavigation/compare/1.5.1...1.6.0
|
||||
[1.5.1]: https://github.com/recastnavigation/recastnavigation/compare/1.5.0...1.5.1
|
Loading…
x
Reference in New Issue
Block a user