Changed
- Added target framework .NET 6
- Removed the following target frameworks and any associated conditional code:
- .NET Standard 2.0
- .NET Standard 2.1
- .NET Core App 2.1
- .NET 5.0
- Upgraded dependency System.IO.Pipelines from 5.0.1 to 6.0.3
- Switched a use of MemoryPool to ArrayPool
- Merged PR #56
- Always set
private
field in torrent. IfIsPrivate
is false then0
is output instead of1
- Always set
- Merged PR #60
- Escape tracker URLs in magnet links
Commits:
- 161e817 Merge branch 'v5'
- 90773e2 Update changelog for v5
- da8cfff Fix test for empty torrent ToBDictionary
- 746b835 Install gitversion during pipeline
- b095eee Use bitshifting to simplify enum flag values
- 670003c Add test for trackers being escaped in magnet link
- 6784cfe Update to .NET 6 and C# 11
- f5382dd Use ArrayPool instead of MemoryPool
- 7b6e51c Merge remote-tracking branch 'v0l/master'
- 0bec972 Merge remote-tracking branch 'lAnubisl/bug/55-some-trackers-require-private0-to-be-set-explicitly'
See More
- 592b20f Uri encode tracker urls in magnet links
- d8b1438 Set Private: 0 to the torrent properties when IsPrivate == false
This list of changes was auto generated.