Skip to content

Commit 652a250

Browse files
authored
Update changelog
1 parent 773ed6b commit 652a250

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

CHANGELOG.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Castle Core Changelog
22

3-
## 5.0.0 (2022-05-10)
3+
## 5.0.0 (2022-05-11)
44

55
Enhancements:
66
- .NET 6.0 support (@Jevonius, #616)
@@ -17,17 +17,17 @@ Bugfixes:
1717
- Upgrade log4net to v2.0.13 (@jonorossi, @stakx, @dschwartzni, #574, #605)
1818

1919
Deprecations:
20-
- Removed support for the .NET Framework < 4.6.2 and .NET Standard 1.x. (@stakx, #495, #496; @Jevonius, #614)
21-
- Removed support for Code Access Security (CAS). (@stakx, #502)
22-
- Removed support for Remoting. This library no longer defines any types deriving from `MarshalByRefObject`, and `ProxyUtil.IsProxy` (which used to recognize remoting/"transparent" proxies) now tests only for DynamicProxy proxies. (@stakx, #507)
23-
- The following public members have been removed:
24-
- `Castle.Core.Internal.CollectionExtensions` (class)
25-
- `Castle.Core.Internal.Lock` (class) along with all related types and methods
26-
- `Castle.Core.Internal.PermissionUtil.IsGranted` (method)
27-
- `Castle.Core.Pair<,>` (type). Use `System.ValueTuple<,>` or `System.Tuple<,>` instead.
28-
- all type members in `Castle.DynamicProxy.ModuleScope` that gave direct access to DynamicProxy's type cache and `ModuleBuilder`s. Only `SaveAssembly`, `LoadAssemblyIntoCache`, and members supporting these two facilities are left public.
29-
- almost all types and type members in the `Castle.DynamicProxy.*` sub-namespaces, as most of them are intended for internal use only.
30-
- DynamicProxy's custom exception types have been replaced by standard BCL exceptions (where appropriate), and by a single `DynamicProxyException` type for internal DynamicProxy errors.
20+
- Removed support for the .NET Framework < 4.6.2 and .NET Standard 1.x. (@stakx, #495, #496; @Jevonius, #614)
21+
- Removed support for Code Access Security (CAS). (@stakx, #502)
22+
- Removed support for Remoting. This library no longer defines any types deriving from `MarshalByRefObject`, and `ProxyUtil.IsProxy` (which used to recognize remoting/"transparent" proxies) now tests only for DynamicProxy proxies. (@stakx, #507)
23+
- The following public members have been removed:
24+
- `Castle.Core.Internal.CollectionExtensions` (class)
25+
- `Castle.Core.Internal.Lock` (class) along with all related types and methods
26+
- `Castle.Core.Internal.PermissionUtil.IsGranted` (method)
27+
- `Castle.Core.Pair<,>` (type). Use `System.ValueTuple<,>` or `System.Tuple<,>` instead.
28+
- all type members in `Castle.DynamicProxy.ModuleScope` that gave direct access to DynamicProxy's type cache and `ModuleBuilder`s. Only `SaveAssembly`, `LoadAssemblyIntoCache`, and members supporting these two facilities are left public.
29+
- almost all types and type members in the `Castle.DynamicProxy.*` sub-namespaces, as most of them are intended for internal use only.
30+
- DynamicProxy's custom exception types have been replaced by standard BCL exceptions (where appropriate), and by a single `DynamicProxyException` type for internal DynamicProxy errors.
3131

3232
## 4.4.1 (2020-05-06)
3333

0 commit comments

Comments
 (0)