Skip to content

Commit fa1436e

Browse files
authored
Update CHANGELOG.md
1 parent e984117 commit fa1436e

File tree

1 file changed

+21
-8
lines changed

1 file changed

+21
-8
lines changed

CHANGELOG.md

Lines changed: 21 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,31 @@
11
# Castle Windsor Changelog
22

3-
## Unreleased
3+
## 6.0.0 (2023-07-20)
44

5-
- Add fast lookup to check for already registered types. (@sqeezy, #618)
6-
- Change target framework from .NET Standard 1.6 to 2.0 (@generik0, #572)
7-
- Castle.Windsor.Extensions.DependencyInjection: Change Microsoft.Extensions.Logging dependencies to their abstract counterparts (@ikkentim, #626, #624)
8-
- Add `net6.0` as a target (@Jevonius, #621)
5+
Target Framework changes:
6+
- Added `net6.0` (@Jevonius, #621)
7+
- .NET Standard changed from 1.6 to 2.0 (@generik0, #572)
8+
- .NET Framework changed from 4.5 to 4.6.2
9+
10+
Enhancements:
11+
- Added fast lookup to check for already registered types (@sqeezy, #618)
12+
- `Castle.Windsor.Extensions.DependencyInjection`: Change `Microsoft.Extensions.Logging` dependencies to their abstract counterparts (@ikkentim, #626, #624)
913

1014
Bugfixes:
11-
- Castle.Windsor.Extensions.DependencyInjection: support parallel containers (@rvdginste, @generik0, #563, #577)
15+
- `Castle.Windsor.Extensions.DependencyInjection`: support parallel containers (@rvdginste, @generik0, #563, #577)
1216

1317
Breaking Changes:
14-
- Microsoft.Extensions.Hosting related methods have been removed from the Castle.Windsor.Extensions.DependencyInjection package to the Castle.Windsor.Extensions.Hosting package (@ikkentim, #625, #628)
15-
- Obsolete components in Castle.Facilities.Logging have been removed. Extensions methods for built-in logging factories have been added. (@Jevonius, #616)
18+
- Microsoft.Extensions.Hosting related methods have been moved from the `Castle.Windsor.Extensions.DependencyInjection` package to the `Castle.Windsor.Extensions.Hosting` package (@ikkentim, #625, #628)
19+
- Obsolete APIs in `Castle.Facilities.Logging` have been removed. Extensions methods for built-in logging factories have been added, however `LogUsing<T>` is still ideal. (@Jevonius, #636)
20+
- Removed enum `Castle.Facilities.Logging.LoggerImplementation`
21+
- Removed constructor `Castle.Facilities.Logging.LoggingFacility(LoggerImplementation loggingApi)`
22+
- Removed constructor `Castle.Facilities.Logging.LoggingFacility(LoggerImplementation loggingApi, string configFile)`
23+
- Removed constructor `Castle.Facilities.Logging.LoggingFacility(string customLoggerFactory, string configFile)`
24+
- Removed method `Castle.Facilities.Logging.LoggingFacility.LogUsing(LoggerImplementation loggingApi)`
25+
- Removed method `Castle.Facilities.Logging.LoggingFacility.UseLog4Net()`
26+
- Removed method `Castle.Facilities.Logging.LoggingFacility.UseLog4Net(string configFile)`
27+
- Removed method `Castle.Facilities.Logging.LoggingFacility.UseNLog()`
28+
- Removed method `Castle.Facilities.Logging.LoggingFacility.UseNLog(string configFile)`
1629

1730
## 5.1.2 (2022-05-17)
1831

0 commit comments

Comments
 (0)