Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: Inedo/pgutil

2.2.3

08 Dec 03:11

Choose a tag to compare

v2.2.3.1

removed api key logging (defunct in newer proget versions)

2.2.2

04 Dec 19:33

Choose a tag to compare

v2.2.2.1

delete old pgutil.sln file

2.2.1

03 Dec 21:05
9062760

Choose a tag to compare

Add support for pnpm dependency scanning (#29)

Co-authored-by: Daniel Kimmich <[email protected]>

2.2.0

25 Nov 03:27
f59d8a4

Choose a tag to compare

[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

27 Oct 08:08

Choose a tag to compare

v2.1.16.1

--distribution  not passed to client

2.1.15

17 Oct 18:25

Choose a tag to compare

v2.1.15.1

Increase default timeout and add option to change timeout

2.1.14

10 Oct 16:17
a78e72c

Choose a tag to compare

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

22 Aug 21:14
7298b0c

Choose a tag to compare

Merge pull request #25 from DAP-GmbH/dap-master

Find projects on any level in a .slnx

2.1.12

16 Jul 20:37

Choose a tag to compare

- Fixed issue with FileSystem call for is directory.

- added slnx support

2.1.11

20 Jun 16:22

Choose a tag to compare

v2.1.11.6

Fixed reference to removed package