mirror of
https://github.com/ICDSystems/ICD.Common.Utils.git
synced 2026-01-11 19:44:55 +00:00
1.5 KiB
1.5 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
[Unreleased]
Added
- Added ZIP features for examining the contents of an archive
- Added FileNameEqualityComparer
- Added BiDictionary for one-to-one maps
[3.5.1] - 2018-06-04
Changed
- PriorityQueue indexing fix
- Pathfinding optimizations
[3.5.0] - 2018-05-24
Added
- Added GetFlagsExceptNone parameterless enum method
- Added pathfinding methods for determining if a path exists
[3.4.0] - 2018-05-23
Added
- Added SetEquals method to IcdHashSet
[3.3.0] - 2018-05-18
Added
- Added IcdOrderedDictionary collection
- Added PriorityQueue collection
- Added IcdUriBuilder and UriExtensions for reading/writing URI data
[3.2.0] - 2018-05-09
Added
- Added util method for removing BOM characters from UTF8 data
- Added extension method to convert from bool to ushort and back
- Added extension method to cast enums to ushort value
[3.1.0] - 2018-05-04
Added
- Added Yield extension to return a single-item enumerable for an object.
[3.0.0] - 2018-04-23
Added
- Adding extension method for getting Informational Version from an Assembly
- Adding WeakKeyDictionary for caching
- Reflection util methods
Changed
- JSON serialization/deserialization features moved into base converter
- Removed suffix from assembly name