You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+10Lines changed: 10 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,6 +16,16 @@
16
16
#### Security
17
17
-->
18
18
19
+
### [1.2.0] (2024-07-07)
20
+
#### Added
21
+
*`PackageEqualityComparer` class is added into `Package`. It has `Equal(Package x, Package y)` and `GetHashCode(Package obj)` interface methods of `IEqualityComparer<Package>`.
22
+
*`CheckVersionAsync(List<string> pathList, bool includePrerelease)` method is added. This method uses distinction before call `GetPackagesFromNuGet(List<string> packageNameList)` to get packages to compare their versions.
23
+
24
+
#### Changed
25
+
*`GetPackageFromNuGetAsync(string packageName)` method now has optional parameter of `includePrerelease` which is set to false to indicate if prerelease is included for search.
26
+
*`GetPackagesFromNuGetAsync(List<string> packageNameList)` method now has optional parameter of `includePrerelease` which is set to false to indicate if prerelease is included for search.
27
+
*`CheckVersionAsync(string path)` method now has optional parameter of `includePrerelease` which is set to false to indicate if prerelease is included for search.
28
+
19
29
### [1.1.0] (2024-06-24)
20
30
#### Added
21
31
* Override method of ToString() for `Package`. It displays package name and version.
* GetPackageFromNuGetAsync() and GetPackagesFromNuGetAsync() now uses package.Identity.Id to fill Package data instead of using requested Package name.
16
-
* Package now has override ToString() method.
17
-
* GetPackages(string path) now check if path is null or empty.
18
-
* VersionCheckAsync(string path) now checks if path is null or empty.
19
-
14
+
v1.2.0
15
+
PackageEqualityComparer added which is derived from IEqualityComparer.
16
+
CheckVersionAsync() method is added to compare versions as a list of Package.
17
+
GetPackageFromNuGetAsync() and GetPackagesFromNuGetAsync() method have now includePrerelease option parameter which is set false default to determine if prerelease packages are included during search from NuGet API.
20
18
See changelog (https://github.com/meokullu/NuGetVersionChecker/blob/master/CHANGELOG.md)
0 commit comments