nicolas.dorier
9efa9dfb5f
bump
2025-05-25 09:34:03 +09:00
nicolas.dorier
6de46986e4
Revert "Load plugin into the default context if preferedSharedTypes"
...
This reverts commit 88038b8aab .
2025-05-25 09:33:38 +09:00
nicolas.dorier
88038b8aab
Load plugin into the default context if preferedSharedTypes
2025-05-24 23:46:03 +09:00
nicolas.dorier
7ad84f9263
bump to 8.0
2025-05-24 23:45:21 +09:00
nicolas.dorier
01704fc6f7
Can share type with a plugin which has higher version deps
2022-12-15 13:04:33 +09:00
nicolas.dorier
00194cd3a6
Customize build for BTCPay Server
2022-12-15 13:04:33 +09:00
Nate McMaster
e1e456789c
Update stale.yml
2022-06-27 20:37:02 -07:00
Nate McMaster
2873b0cc67
Update release notes and README
2022-06-04 21:23:10 -07:00
Nate McMaster
5250f0af87
Upgrade CI environment
2022-06-04 21:09:41 -07:00
Nate McMaster
5b9df621ca
Delete deprecated dependencies and drop support for everything < .NET 6
2022-06-04 21:09:40 -07:00
Nate McMaster
a154c975ea
Set package version to 2.0
2022-06-04 21:09:40 -07:00
Nate McMaster
cbcfae505c
Delete dependabot.yml
...
These notifications were getting annoying and aren't useful for a maintenance-only project.
[ci skip]
2021-12-26 16:58:56 -08:00
Nate McMaster
b1497f3a5c
Delete no-response.yml
...
[ci skip]
2021-11-12 21:56:35 -08:00
Nate McMaster
4a3261f4d1
Update stale.yml
...
[ci skip]
2021-11-12 21:49:41 -08:00
Nate McMaster
78bb41d3a9
Replace stale probot with github workflow
...
[ci skip]
2021-11-12 21:44:30 -08:00
dependabot[bot]
452f8d306e
build(deps): bump System.Data.SQLite from 1.0.113.7 to 1.0.114.3 ( #212 )
2021-06-04 03:08:42 +00:00
Nate McMaster
715feaa749
fix: make CI produce stable package numbers
2021-05-25 20:48:30 -07:00
sf8321
5be3e0c192
load pdb file if available for linenumbers in stacktrace ( #204 )
...
* Update ManagedLoadContext.cs
load pdb file if available
if we want linenumbers in the stacktrace of a exception/Environment.StackTrace or StackTrace,GetFrame,... we have load the pdb files
changed method DotNetCorePlugins\src\Plugins\Loader\ManagedLoadContext.cs LoadAssemblyFromFilePath:187
other changed style changes not importent
* Update ManagedLoadContext.cs
Fix whitespace .. hope
2021-05-25 19:58:35 -07:00
dependabot[bot]
11cdc4dd58
build(deps): bump coverlet.collector from 3.0.2 to 3.0.3
...
Bumps [coverlet.collector](https://github.com/coverlet-coverage/coverlet ) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/coverlet-coverage/coverlet/releases )
- [Commits](https://github.com/coverlet-coverage/coverlet/commits )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-04 07:47:39 +00:00
dependabot[bot]
1f1f85ca6b
build(deps): bump System.Drawing.Common from 5.0.0 to 5.0.1
...
Bumps [System.Drawing.Common](https://github.com/dotnet/runtime ) from 5.0.0 to 5.0.1.
- [Release notes](https://github.com/dotnet/runtime/releases )
- [Commits](https://github.com/dotnet/runtime/compare/v5.0.0...v5.0.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-04 07:13:21 +00:00
dependabot[bot]
77600a1897
build(deps): bump Microsoft.NET.Test.Sdk from 16.8.3 to 16.9.1
...
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest ) from 16.8.3 to 16.9.1.
- [Release notes](https://github.com/microsoft/vstest/releases )
- [Commits](https://github.com/microsoft/vstest/compare/v16.8.3...v16.9.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-04 07:07:25 +00:00
dependabot[bot]
13e605f547
build(deps): bump Microsoft.Data.Sqlite from 5.0.0 to 5.0.2
...
Bumps [Microsoft.Data.Sqlite](https://github.com/dotnet/efcore ) from 5.0.0 to 5.0.2.
- [Release notes](https://github.com/dotnet/efcore/releases )
- [Commits](https://github.com/dotnet/efcore/compare/v5.0.0...v5.0.2 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-02-02 06:39:37 +00:00
Nate McMaster
d6048513db
Simplify CI settings
2021-01-30 22:47:32 -08:00
Nate McMaster
66f8f16f7c
Update README.md
...
ci skip
2021-01-30 20:09:11 -08:00
Nate McMaster
7bf4d79ab2
cleanup: fix links and release note template
...
[ci skip]
2021-01-30 17:37:53 -08:00
Sewer
6f402064f2
feature: Lazy Loading of Transitive Shared Types ( #164 )
2021-01-30 17:23:51 -08:00
Sewer
5cd23e723f
fix: update ManagedLoadContext to search in additional probing paths ( #172 )
2021-01-30 17:02:11 -08:00
dependabot[bot]
f317c02b87
Bump Microsoft.Extensions.DependencyInjection.Abstractions
...
Bumps [Microsoft.Extensions.DependencyInjection.Abstractions](https://github.com/dotnet/runtime ) from 2.1.0 to 5.0.0.
- [Release notes](https://github.com/dotnet/runtime/releases )
- [Commits](https://github.com/dotnet/runtime/commits/v5.0.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-01-31 00:58:44 +00:00
dependabot[bot]
140198a5b3
Bump Microsoft.Extensions.DependencyInjection from 2.2.0 to 5.0.1 ( #184 )
...
Bumps [Microsoft.Extensions.DependencyInjection](https://github.com/dotnet/runtime ) from 2.2.0 to 5.0.1.
- [Release notes](https://github.com/dotnet/runtime/releases )
- [Commits](https://github.com/dotnet/runtime/commits/v5.0.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-30 16:58:06 -08:00
dependabot[bot]
6d2ce48d56
Bump System.Drawing.Common from 4.5.1 to 5.0.0
...
Bumps [System.Drawing.Common](https://github.com/dotnet/runtime ) from 4.5.1 to 5.0.0.
- [Release notes](https://github.com/dotnet/runtime/releases )
- [Commits](https://github.com/dotnet/runtime/commits/v5.0.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-01-31 00:57:26 +00:00
Nate McMaster
c6736c93ce
cleanup: regenerate API baseline to include nullable annotations
2021-01-30 16:47:15 -08:00
Nate McMaster
cc044ea000
feat(deps): upgrade package to .NET Core 3.1 and 2.1 ( #182 )
2021-01-30 16:41:29 -08:00
Nate McMaster
65144b1959
cleanup: upgrade dependencies in samples and tests
2021-01-30 16:16:51 -08:00
Nate McMaster
09ce384780
cleanup: update readme and GitHub config
2021-01-30 15:46:58 -08:00
Nate McMaster
bef2ef20cd
cleanup: run code formatter and cleanup
2021-01-30 15:41:10 -08:00
Nate McMaster
7d673f3378
cleanup: upgrade test and samples to supported .NET Core versions
2021-01-30 15:41:09 -08:00
Nate McMaster
716a21b49e
cleanup: switch CI to GitHub Actions, update compiler settings
2021-01-30 15:41:08 -08:00
Nate McMaster
84028845c2
Update releasenotes.props
...
[ci skip]
2020-08-27 22:53:15 -07:00
Nate McMaster
ca8f5bd3c7
Update version to 1.3.1
2020-08-27 22:51:53 -07:00
KatoStoelen
0f397dd5f4
Don't create shadow copy that already exists ( #147 )
...
In some scenarios the same unmanaged DLL is resolved multiple times
(e.g. when using System.Data.SQLite.SQLiteConnection). The previous
implementation would then try to create new shadow copies of the same
DLL during subsequent resolves. This failed during copy of the DLL since
the parameter to enable overwriting was not set to true.
This fix checks if the shadow copy already exists and skips the copy
step if it does. The path to the existing shadow copy is returned
instead.
Fixes #146
2020-08-27 22:50:36 -07:00
Nate McMaster
467fc1031a
Remove authenticode signing of binaries and packages ( #143 )
2020-06-28 15:44:43 -07:00
Nate McMaster
4930145d88
Change default branch to 'main' ( #142 )
2020-06-14 15:27:12 -07:00
Nate McMaster
e52e83933a
Update 1.3 release notes
2020-05-07 21:59:22 -07:00
bergi9
7891b0929b
If we don't want hot reloading but want load assemblies into memory to keep files lockfree in order to able to reload manually in future.
2020-03-31 07:59:57 +02:00
Nate McMaster
6f98de6c9f
Update release notes and public API docs for 1.2 release
2020-03-09 23:12:36 -07:00
Nate McMaster
6fbd67525d
Update version to 1.2
...
[ci skip]
2020-03-09 22:51:46 -07:00
Thomas Freudenberg
4effc382b9
Add debouncing to FileSystemWatcher events ( #129 )
...
* debounces FileSystemWatcher events
* makes debounce interval configurable
* ignores SQL timeout in unit tests (the purpose is to load the native libraries, not the actual connection to the database)
2020-03-09 22:50:56 -07:00
Nate McMaster
8312d70c90
docs: update release notes for 1.1 release
...
[ci skip]
2020-01-16 20:34:38 -08:00
KatoStoelen
69e7d30b82
feature: Shadow copy unmanaged DLLs when hot reloading enabled ( #119 )
...
When hot reloading is enabled, unmanaged DLLs will be shadow copied to a
unique temp directory per PluginLoader to allow replacing the original file.
The temp directory is deleted when the AssemblyLoadContext is unloaded.
Fixes #118
2020-01-10 07:55:28 -08:00
Nate McMaster
22ec11340d
Update version to 1.1.0
...
[ci skip]
2020-01-10 07:51:41 -08:00