Skip to content

Commit 0538e82

Browse files
committed
Change minimum KeePass version to 2.50
This choice is somewhat arbitrary but is the first version when the nuget package targets .NET 4.6.2 and it still a couple years old so should catch a decent amout of users who arn't upgrading. The main point is that we need to build against the minimum supported version to catch missing symbols in case we try to use some newere KeePass API.
1 parent a7af99c commit 0538e82

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414

1515
- name: Install prerequisites
1616
run: |
17-
choco install keepass.install
17+
choco install keepass.install --version=2.50
1818
nuget restore
1919
2020
- name: Setup MSBuild.exe

CHANGELOG.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ Unreleased
33
* Fix incomplete implementation of ED448 keys.
44
* Fix checking expired entries using incorrect time zone.
55
* Fix incorrectly loading expired entries when loading a group.
6+
* Changed minimum KeePass version to 2.50.
67

78
v0.13.5 (2023-03-26)
89
--------------------

KeeAgent/KeeAgent.csproj

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<!-- For building .plgx -->
55
<PlgxConfiguration>
66
<Prerequisites>
7-
<KeePassVersion>2.41</KeePassVersion>
7+
<KeePassVersion>2.50</KeePassVersion>
88
<DotNetVersion>4.6.2</DotNetVersion>
99
</Prerequisites>
1010
</PlgxConfiguration>
@@ -255,8 +255,9 @@
255255
</ItemGroup>
256256
<ItemGroup Condition=" '$(OS)' != 'Unix' ">
257257
<PackageReference Include="KeePass" ExcludeAssets="Compile" GeneratePathProperty="true">
258-
<Version>2.53.0.21099</Version>
258+
<Version>2.50.0.21065</Version>
259259
<ExcludeFromPlgx />
260+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
260261
</PackageReference>
261262
<PackageReference Include="ILRepack">
262263
<Version>2.0.20</Version>

0 commit comments

Comments
 (0)