Skip to content

v5.0.0

Latest
Compare
Choose a tag to compare
@Krusen Krusen released this 30 Mar 18:17

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. If IsPrivate is false then 0 is output instead of 1
  • 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.