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.
1.0.1 - 2026-02-10
- Corrected package metadata (removed duplicate Copyright entries)
- Fixed copyright year (now correctly shows 2026)
- Confirmed MIT license (removed conflicting GPL license file)
- Added Company metadata to package
1.0.0 - 2025-02-09
- Initial release of DotNet.AdvancedCollections
- DoublyLinkedList<T>: Bidirectional linked list with O(1) insertion/deletion
- SortedList<T>: Automatically sorted list with ascending/descending criteria
- PriorityQueue<T>: Heap-based priority queue
- Deque<T>: Double-ended queue with O(1) operations at both ends
- PriorityStack<T>: Stack with priority-based pop operations
- BinarySearchTree<T>: Binary search tree with in-order, pre-order, and post-order traversals
- Graph<TVertex, TEdge>: Directed graph with vertex and edge management
- XML documentation for all public APIs
- Full DocFX documentation website
- Comprehensive unit tests
- Support for .NET 8.0
- MIT License
- Generic implementations with strong type safety
- Nullable reference types enabled
- Modern C# language features (C# 12.0)
- Production-ready implementations
- Clean and explicit APIs