From e20a3e0fb66162f377333a159a65ed21030b14be Mon Sep 17 00:00:00 2001
From: Julian Verdurmen <5808377+304NotModified@users.noreply.github.com>
Date: Wed, 27 Sep 2023 21:28:50 +0200
Subject: [PATCH 1/6] Support Sourcelink and Deterministic Build
---
src/Castle.Core/Castle.Core.csproj | 16 +++++++++++++++-
1 file changed, 15 insertions(+), 1 deletion(-)
diff --git a/src/Castle.Core/Castle.Core.csproj b/src/Castle.Core/Castle.Core.csproj
index 679bf7e168..9369cf3705 100644
--- a/src/Castle.Core/Castle.Core.csproj
+++ b/src/Castle.Core/Castle.Core.csproj
@@ -18,8 +18,22 @@
True
true
castle dynamicproxy dynamic proxy dynamicproxy2 dictionaryadapter emailsender
+ https://github.com/castleproject/Core
+ git
+
+
+ true
+ true
+ true
+ snupkg
+
+
+
+
+
+
@@ -52,4 +66,4 @@
-
\ No newline at end of file
+
From 806720df22d19fdee64f2cbf43384ae5f42f4549 Mon Sep 17 00:00:00 2001
From: Julian Verdurmen <5808377+304NotModified@users.noreply.github.com>
Date: Wed, 27 Sep 2023 21:31:04 +0200
Subject: [PATCH 2/6] Update CHANGELOG.md
---
CHANGELOG.md | 1 +
1 file changed, 1 insertion(+)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index c7c205052b..4e7627183d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,7 @@
Enhancements:
- Two new generic method overloads `proxyGenerator.CreateClassProxy([options], constructorArguments, interceptors)` (@backstromjoel, #636)
- Allow specifying which attributes should always be copied to proxy class by adding attribute type to `AttributesToAlwaysReplicate`. Previously only non-inherited, with `Inherited=false`, attributes were copied. (@shoaibshakeel381, #633)
+- Support for Sourcelink and Deterministic Build (@304NotModified, #669)
Bugfixes:
- `ArgumentException`: "Could not find method overriding method" with overridden class method having generic by-ref parameter (@stakx, #657)
From d3aa0bd2ca895906ea7ebefedcda6e4b4ba50e71 Mon Sep 17 00:00:00 2001
From: Julian Verdurmen <5808377+304NotModified@users.noreply.github.com>
Date: Wed, 27 Sep 2023 21:41:39 +0200
Subject: [PATCH 3/6] snupkg to AppVeyor
---
appveyor.yml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/appveyor.yml b/appveyor.yml
index f4204642d9..fb8e04aa53 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -76,3 +76,5 @@ for:
artifacts:
- path: build\*.nupkg
name: core
+ - path: build\*.snupkg
+ name: core
From ce8ff2bfb9ad7bebedf28d5be832df35c097a9f9 Mon Sep 17 00:00:00 2001
From: Julian Verdurmen <5808377+304NotModified@users.noreply.github.com>
Date: Wed, 27 Sep 2023 21:42:57 +0200
Subject: [PATCH 4/6] Update Castle.Services.Logging.NLogIntegration.csproj
---
...astle.Services.Logging.NLogIntegration.csproj | 16 +++++++++++++++-
1 file changed, 15 insertions(+), 1 deletion(-)
diff --git a/src/Castle.Services.Logging.NLogIntegration/Castle.Services.Logging.NLogIntegration.csproj b/src/Castle.Services.Logging.NLogIntegration/Castle.Services.Logging.NLogIntegration.csproj
index f4cfac4473..9a4cabee20 100644
--- a/src/Castle.Services.Logging.NLogIntegration/Castle.Services.Logging.NLogIntegration.csproj
+++ b/src/Castle.Services.Logging.NLogIntegration/Castle.Services.Logging.NLogIntegration.csproj
@@ -18,8 +18,22 @@
True
true
castle logging NLog
+ https://github.com/castleproject/Core
+ git
+
+
+ true
+ true
+ true
+ snupkg
+
+
+
+
+
+
@@ -36,4 +50,4 @@
-
\ No newline at end of file
+
From d37a56d45e3f74283c7d4fe14dd749aaf5940aac Mon Sep 17 00:00:00 2001
From: Julian Verdurmen <5808377+304NotModified@users.noreply.github.com>
Date: Wed, 27 Sep 2023 21:43:09 +0200
Subject: [PATCH 5/6] Update Castle.Services.Logging.SerilogIntegration.csproj
---
...le.Services.Logging.SerilogIntegration.csproj | 16 +++++++++++++++-
1 file changed, 15 insertions(+), 1 deletion(-)
diff --git a/src/Castle.Services.Logging.SerilogIntegration/Castle.Services.Logging.SerilogIntegration.csproj b/src/Castle.Services.Logging.SerilogIntegration/Castle.Services.Logging.SerilogIntegration.csproj
index cb66529681..6b03d2843a 100644
--- a/src/Castle.Services.Logging.SerilogIntegration/Castle.Services.Logging.SerilogIntegration.csproj
+++ b/src/Castle.Services.Logging.SerilogIntegration/Castle.Services.Logging.SerilogIntegration.csproj
@@ -18,8 +18,22 @@
True
true
castle logging serilog
+ https://github.com/castleproject/Core
+ git
+
+
+ true
+ true
+ true
+ snupkg
+
+
+
+
+
+
@@ -32,4 +46,4 @@
-
\ No newline at end of file
+
From 24e05e54ad4c9acbfe10f4c83857aeac9b126ccf Mon Sep 17 00:00:00 2001
From: Julian Verdurmen <5808377+304NotModified@users.noreply.github.com>
Date: Wed, 27 Sep 2023 21:43:22 +0200
Subject: [PATCH 6/6] Update Castle.Services.Logging.log4netIntegration.csproj
---
...stle.Services.Logging.log4netIntegration.csproj | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/src/Castle.Services.Logging.log4netIntegration/Castle.Services.Logging.log4netIntegration.csproj b/src/Castle.Services.Logging.log4netIntegration/Castle.Services.Logging.log4netIntegration.csproj
index fbc97b0302..ca08dd7908 100644
--- a/src/Castle.Services.Logging.log4netIntegration/Castle.Services.Logging.log4netIntegration.csproj
+++ b/src/Castle.Services.Logging.log4netIntegration/Castle.Services.Logging.log4netIntegration.csproj
@@ -18,8 +18,22 @@
True
true
castle logging log4net
+ https://github.com/castleproject/Core
+ git
+
+
+ true
+ true
+ true
+ snupkg
+
+
+
+
+
+