|
|
|
|
|
by shimodateakira
663 days ago
|
|
Hello HN, I'm excited to share the latest update of my project, VirtualStorageLibrary.
This .NET library is designed to manage in-memory tree structures, including items, directories, and symbolic links.
In this 0.9.0 release, we've focused on important bug fixes and enhancements to improve the library's robustness and usability. What's Improved in Version 0.9.0: - #56 : Implemented validity checks for target node names during link creation.
- #69 : Renamed the `GetNodesWithPath` method to `GetPaths`.
- #86 : Updated `AddLinkToDictionary` to pass absolute paths for target paths.
- #144: Fixed an issue in the `RemoveNode` method that allowed deletion of the current path; now throws an exception instead.
- #145: Added validation checks to prevent incorrectly specified regular expressions.
- #146: Introduced a new exception for when a path is not found.
- #147: Added a mechanism to dynamically switch wildcard matchers, improving pattern matching flexibility.
- #148: Improved the organization of `DebuggerStepThrough` attributes across the codebase for a better debugging experience.
- #158: Fixed a bug during initialization in the `VirtualPath` class.
- #184: Resolved an exception that occurred when copying items under a symbolic link in the `CopyNode` method. These updates aim to provide a more robust and flexible solution for managing hierarchical data structures in .NET environments. For a detailed list of all changes, please see the release notes: https://shimodateakira.github.io/VirtualStorageLibrary/index... Thank you for your continued interest and feedback. I'm looking forward to hearing your thoughts on this release! - Akira Shimodate, AkiraNetwork |
|