DotRecastNetSim/CHANGELOG.md

83 lines
3.2 KiB
Markdown
Raw Normal View History

2024-02-01 17:02:58 +03:00
# 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/).
2024-02-01 17:18:01 +03:00
## [Unreleased] - yyyy-mm-dd
2024-02-01 17:02:58 +03:00
2024-02-13 07:53:21 +03:00
### Added
- Added RcCircularBuffer<T> [@ikpil](https://github.com/ikpil)
- Added struct DtCrowdScopedTimer to avoid allocations in scoped timer calls. [@wrenge](https://github.com/wrenge)
- Added struct RcScopedTimer to avoid allocations in RcContext scoped timer [@ikpil](https://github.com/ikpil)
2024-02-13 07:53:21 +03:00
### Fixed
### Changed
- Changed DtPathCorridor.Init(int maxPath) function to allow setting the maximum path [@ikpil](https://github.com/ikpil)
- Changed from List<T> to RcCyclicBuffer in DtCrowdTelemetry execution timing sampling [@wrenge](https://github.com/wrenge)
- RcCyclicBuffer<T> optimizations [@wrenge](https://github.com/wrenge)
2024-02-13 07:53:21 +03:00
### Removed
### Special Thanks
- [@Doprez](https://github.com/Doprez)
- [@Arctium](https://github.com/Arctium)
## [2024.1.3] - 2024-02-13
2024-02-01 17:18:01 +03:00
### Added
- Added DtNodeQueue UnitTest [@ikpil](https://github.com/ikpil)
- Added RcSortedQueue UnitTest [@ikpil](https://github.com/ikpil)
2024-02-09 11:56:16 +03:00
- Added IComparable interface to RcAtomicLong [@ikpil](https://github.com/ikpil)
2024-02-11 09:39:34 +03:00
- Added Menu bar in Demo [@ikpil](https://github.com/ikpil)
2024-02-04 07:36:35 +03:00
### Fixed
### Changed
- Update Microsoft.NET.Test.Sdk 17.8.0 to 17.9.0
2024-02-09 11:56:16 +03:00
- Enhanced ToString method of DtNode to provide more detailed information.
2024-02-13 07:53:21 +03:00
- Reuse DtNode in DtNodePool
2024-02-09 11:56:16 +03:00
2024-02-04 07:36:35 +03:00
### Removed
### Special Thanks
- [@Doprez](https://github.com/Doprez)
- [@Arctium](https://github.com/Arctium)
2024-02-04 07:36:35 +03:00
## [2024.1.2] - 2024-02-04
### Added
- Added DtNodePool tests [@ikpil](https://github.com/ikpil)
- Added WangHash() for DtNodePool [@ikpil](https://github.com/ikpil)
- Added avg, min, max, sampling updated times in CrowdAgentProfilingTool [@ikpil](https://github.com/ikpil)
2024-02-01 17:18:01 +03:00
### Fixed
2024-02-04 07:36:35 +03:00
- Fixed SOH issue in DtNavMeshQuery.Raycast [@ikpil](https://github.com/ikpil)
- Fixed SOH issue in DtProximityGrid.QueryItems [@ikpil](https://github.com/ikpil)
2024-02-01 17:18:01 +03:00
### Changed
2024-02-02 19:23:57 +03:00
- Upgrade NUnit.Analyzers 4.0.1
2024-02-01 17:18:01 +03:00
### Removed
2024-02-01 17:02:58 +03:00
2024-02-04 07:49:09 +03:00
### Special Thanks
- [@Doprez](https://github.com/Doprez)
- [@Arctium](https://github.com/Arctium)
2024-02-01 17:02:58 +03:00
## [2024.1.1] - 2024-01-05
### Fixed
2024-02-01 17:18:01 +03:00
- Fix typo ([#25](https://github.com/ikpil/DotRecast/pull/25)) [@c0nd3v](https://github.com/c0nd3v)
- Fix updated struct version ([#23](https://github.com/ikpil/DotRecast/pull/23)) [@c0nd3v](https://github.com/c0nd3v)
- Allow Radius 0 in Demo ([#22](https://github.com/ikpil/DotRecast/pull/22)) [@c0nd3v](https://github.com/c0nd3v)
2024-02-01 17:02:58 +03:00
### Changed
2024-02-01 17:18:01 +03:00
- [Upstream] Cleanup filter code and improved documentation ([#30](https://github.com/ikpil/DotRecast/pull/30)) [@ikpil](https://github.com/ikpil)
- [Upstream] Make detail mesh edge detection more robust ([#26](https://github.com/ikpil/DotRecast/pull/26)) [@ikpil](https://github.com/ikpil)
- [Upstream] 248275e - Fix: typo error (#153) ([#21](https://github.com/ikpil/DotRecast/pull/21)) [@ikpil](https://github.com/ikpil)
- Code cleanup and small optimizations in RecastFilter.cpp ([#29](https://github.com/ikpil/DotRecast/pull/29)) [@ikpil](https://github.com/ikpil)
- Added UI scaling feature based on monitor resolution in Demo ([#28](https://github.com/ikpil/DotRecast/pull/28)) [@ikpil](https://github.com/ikpil)