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
I am following the PLGX format requirements here - "Assembly Version: Should be set to the recommended KeePass version (i.e. the KeePass version your plugin is built for)." - however it appears that recommendation has been changed a long time ago without me spotting it in the release notes (I think either 2.17 or 2.18) and we should now set it to our own plugin version. Still, the PLGX sample plugin includes the * so I wouldn't want to make a change without either confirmation from Dominik that a fixed revision number will load, or some extended beta testing.
Is this the only remaining change needed to make the build 100% reproducible? If so, I'm happy to test it out but probably after the v2.0 release.
In order for every build and rebuild of the same source code are reproducible (same output) could you please apply the change of this patch?
To achieve reproducible build, remove the wildcard for the
Revision of the AssemblyVersion
.
The wildcard for the revision corresponds to "The default revision number is
the number of seconds since midnight local time (without taking into account
time zone adjustments for daylight saving time), divided by 2."
.
See: https://learn.microsoft.com/en-us/dotnet/api/system.reflection.assemblyversionattribute?redirectedfrom=MSDN&view=netframework-4.8#remarks
.
See also: dotnet/roslyn#39354
The text was updated successfully, but these errors were encountered: