Releases: Inedo/pgutil
Releases · Inedo/pgutil
2.2.3
2.2.2
v2.2.2.1 delete old pgutil.sln file
2.2.1
Add support for pnpm dependency scanning (#29) Co-authored-by: Daniel Kimmich <[email protected]>
2.2.0
[Acceso] pgutils security commands (#27) * add security permissions commands * add security attributes command * use refactored connectivity * add security tasks commands * added users and groups commands * fixes and updates based on feedback
2.1.16
v2.1.16.1 --distribution not passed to client
2.1.15
v2.1.15.1 Increase default timeout and add option to change timeout
2.1.14
Fix cross-platform path resolution in NuGetDependencyScanner (#26) * Fix cross-platform path resolution Use Path.GetFullPath() to normalize project paths when combining solution root with relative project paths. This resolves issues where solution files created on Windows contain Windows-style path separators that cause path resolution failures when pgutil is executed on macOS/Linux systems. The change ensures proper path normalization across all platforms by leveraging .NET's built-in path handling instead of relying on FileSystem.Combine alone. * Fix cross-platform path separator normalization in solution scanning Normalize path separators in project paths before combining with solution root to ensure correct path resolution across platforms. Solution files may contain Windows-style backslashes or Unix-style forward slashes depending on where they were created, but the project.assets.json lookup requires platform-consistent paths. The fix explicitly converts both separator types to the platform's native separator before path combination. Without this normalization, path lookups in the assets dictionary fail, causing dependency detection to miss packages entirely. Changes: - Normalize both '\' and '/' to Path.DirectorySeparatorChar before combining paths - Ensures bidirectional compatibility: Windows paths on Unix and vice versa --------- Co-authored-by: Hennadii Krol <[email protected]>
2.1.13
Merge pull request #25 from DAP-GmbH/dap-master Find projects on any level in a .slnx
2.1.12
- Fixed issue with FileSystem call for is directory. - added slnx support
2.1.11
v2.1.11.6 Fixed reference to removed package