Releases: goncalo-oliveira/channels
Releases · goncalo-oliveira/channels
v1.0
Breaking Changes
- New builder structure
- Separation of channel configuration and functionalities
- Idle channel service deprecation
- Client channels deprecation
What's Changed
- TCP listener improvements
- Added UDP listener
- Added WebSockets support
- Named channels
- Fully managed TCP/UDP Client
- Other performance improvements
Bug Fixes
- Removed duplicate extension definitions by @goncalo-oliveira in #37
- #29
- #34
Full Changelog: v0.10.0...v1.0.0-preview-1
v0.10.0
Cumulative changes
- Minor performance tweaks
- Code cleanup
- Detached pipeline improvements
- Buffer conversion to base64 and hex
- Removed external dependencies
Breaking changes
- Renamed
IChannelEvent
toIChannelMonitor
- Middleware spreads no longer spawn parallel tasks
Full Changelog: v0.9.0...v0.10.0
v0.9.0
- Added .NET 8 to target frameworks
Full Changelog: v0.8.5...v0.9.0
v0.8.5
v0.8.3
Full Changelog: v0.8.2...v0.8.3
v0.8.2
What's Changed
- Fixed buffer search issue by @goncalo-oliveira in #33
- Renamed
FindBytes()
toIndexOf()
- Added single byte
IndexOf()
Full Changelog: v0.8.1...v0.8.2
v0.8.1
v0.8.0
Full Changelog: v0.7.1...v0.8.0
v0.7.1
What's Changed
- Async channel service by @goncalo-oliveira in #22
- Use periodic timer in idle channel monitor by @goncalo-oliveira in #25
- Refactoring and reorganization by @goncalo-oliveira in #26
- Buffer JSON Serialization by @goncalo-oliveira in #27
Methods Renamed
Some methods were renamed in this version, for the sake of clarity.
- The dependency injection extension
AddChannelsHostedService
was renamed toAddChannels
. - The channel builder extension
AddService
was renamed toAddChannelService
.
Full Changelog: v0.5.1...v0.7.1
v0.7.0-preview-3
Full Changelog: v0.7.0-preview-1...v0.7.0-preview-3