chore(deps): update dependency co.fs2:fs2-core to v3 #2034
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2.5.11
->3.8-1580d81
Release Notes
typelevel/fs2
v3.7.0
Compare Source
Async#async
andIO.async
methods. Please check the cats-effect release notes for v3.5.0 for more details, in case the behavior change impacts your codebase.New Features
Process
API by @armanbilge in https://github.com/typelevel/fs2/pull/3149IO
only by @armanbilge in https://github.com/typelevel/fs2/pull/3179LiftIO
by @armanbilge in https://github.com/typelevel/fs2/pull/3192Improvements
Scope#close
for a bit better performance by @danicheg in https://github.com/typelevel/fs2/pull/3137Signal#getAndDiscreteUpdates
by @armanbilge in https://github.com/typelevel/fs2/pull/3144Chunk#to{Byte,Char}Buffer
, add note about mutability by @armanbilge in https://github.com/typelevel/fs2/pull/3147async_
usages for new uncancelable semantic by @armanbilge in https://github.com/typelevel/fs2/pull/3063timed
doctest by @armanbilge in https://github.com/typelevel/fs2/pull/3188Chunk#toArraySlice
by @armanbilge in https://github.com/typelevel/fs2/pull/3198Pull
withforeach
inwriteWritable
by @armanbilge in https://github.com/typelevel/fs2/pull/3208Bugfixes
null
checks in JS streams by @armanbilge in https://github.com/typelevel/fs2/pull/3184Signal#ap
bug ingetAndDiscreteUpdates
by @armanbilge in https://github.com/typelevel/fs2/pull/3206Build / Site / Docs
Updates
New Contributors
Full Changelog: typelevel/fs2@v3.6.1...v3.7.0
v3.6.1
Compare Source
Bugfixes
ByteBuffer
linking inChunk#toByteVector
by @armanbilge in https://github.com/typelevel/fs2/pull/3136Docs
Build
Full Changelog: typelevel/fs2@v3.6.0...v3.6.1
v3.6.0
: 3.6.0Improvements
Signal#changes
by @armanbilge in https://github.com/typelevel/fs2/pull/3126Signal#getAndDiscreteUpdates
by @armanbilge in https://github.com/typelevel/fs2/pull/3125Bugfixes
S2nConnection
by @armanbilge in https://github.com/typelevel/fs2/pull/3115getBasicFileAttributes
errors inFiles[F].walk
by @fthomas in https://github.com/typelevel/fs2/pull/3120hold1
by @armanbilge in https://github.com/typelevel/fs2/pull/3112UndefOr
for Node.js fileFlag
s not supported on windows by @armanbilge in https://github.com/typelevel/fs2/pull/3127Build
Updates
New Contributors
Full Changelog: typelevel/fs2@v3.5.0...v3.6.0
v3.5.0
Compare Source
Improvements
hash
for JS and Native by @armanbilge in https://github.com/typelevel/fs2/pull/3070CompressionSuite
for Native by @armanbilge in https://github.com/typelevel/fs2/pull/3069Files.createLink
for hard links by @skennedy in https://github.com/typelevel/fs2/pull/3066Path
in customFileSystem
by @matkob in https://github.com/typelevel/fs2/pull/3073s.compile.onlyOrError
by @ybasket in https://github.com/typelevel/fs2/pull/3088fs2.io.stdin
on dedicated single-threaded pool by @armanbilge in https://github.com/typelevel/fs2/pull/3093StreamUnicastPublisher
API by @BalmungSan in https://github.com/typelevel/fs2/pull/3107Bug Fixes
readRange
bug by @armanbilge in https://github.com/typelevel/fs2/pull/3062SignallingMapRef
by @armanbilge in https://github.com/typelevel/fs2/pull/3080Documentation
Build & Refactoring
Updates
New Contributors
Full Changelog: typelevel/fs2@v3.4.0...v3.5.0
v3.4.0
Compare Source
Security
default_tls13
for system s2n cipher prefs by @armanbilge in https://github.com/typelevel/fs2/pull/3003Bug Fixes
Features
Stream#{hold1,hold1Resource}
by @armanbilge in https://github.com/typelevel/fs2/pull/3039Topic#subscribe
by @armanbilge in https://github.com/typelevel/fs2/pull/3023SignallingRef.lens
by @armanbilge in https://github.com/typelevel/fs2/pull/3030SignallingMapRef
by @armanbilge in https://github.com/typelevel/fs2/pull/3031Performance
processByteOrderMark
to avoid unnecessaryutf8.decode
buffering by @armanbilge in https://github.com/typelevel/fs2/pull/2994unchunks
by @armanbilge in https://github.com/typelevel/fs2/pull/3018Array
-backed chunks by @armanbilge in https://github.com/typelevel/fs2/pull/3044parEvalMapUnbounded
by @armanbilge in https://github.com/typelevel/fs2/pull/3024Array
-pointer" optimizations by @armanbilge in https://github.com/typelevel/fs2/pull/3061Refactorings
ByteVector
for BOMs by @armanbilge in https://github.com/typelevel/fs2/pull/3020SignallingRef#discrete
by @armanbilge in https://github.com/typelevel/fs2/pull/3041holdResource
by @armanbilge in https://github.com/typelevel/fs2/pull/3038js.BigInt
fs APIs on Node.js by @armanbilge in https://github.com/typelevel/fs2/pull/3036Docs
Stream#uncons
update Scala doc by @iRevive in https://github.com/typelevel/fs2/pull/3026Signal#discrete
scaladoc by @armanbilge in https://github.com/typelevel/fs2/pull/3042Build
.git-blame-ignore-revs
by @armanbilge in https://github.com/typelevel/fs2/pull/3029voidError
all the things by @armanbilge in https://github.com/typelevel/fs2/pull/3037Updates
New Contributors
Full Changelog: typelevel/fs2@v3.3.0...v3.4.0
v3.3.0
This is the first release that supports Scala Native, thanks to @armanbilge! See #2975 for full details & limitations.
An example project built with the new FS2 native support is available here: https://github.com/mpilquist/tcpdump4s
What's Changed
Full Changelog: typelevel/fs2@v3.2.14...v3.3.0
v3.2.14
Compare Source
Bug Fixes
writeWritable
on unacked 'end' by @armanbilge in https://github.com/typelevel/fs2/pull/2972Full Changelog: typelevel/fs2@v3.2.13...v3.2.14
v3.2.13
Compare Source
Improvements
Upgrades
New Contributors
Full Changelog: typelevel/fs2@v3.2.12...v3.2.13
v3.2.12
Compare Source
Fixes
Chunk#toByteVector
when backed by aByteBuffer
by @armanbilge in https://github.com/typelevel/fs2/pull/2941meteredStartImmediately
first delay timing by @RafalSumislawski in https://github.com/typelevel/fs2/pull/2946TLSSocket
only after handshake is complete on Node.js by @armanbilge in https://github.com/typelevel/fs2/pull/2957Chunk
-to-ByteVector
conversion by @armanbilge in https://github.com/typelevel/fs2/pull/2956TLSContext
for Node.js by @armanbilge in https://github.com/typelevel/fs2/pull/2958Updates
New Contributors
Full Changelog: typelevel/fs2@v3.2.11...v3.2.12
v3.2.11
Compare Source
This release includes a security patch for GHSA-2cpx-6pqp-wf35 in fs2-io.js. It patches a vulnerability where mTLS client verification is skipped in a Node.js TLS server.
Fixes
@unchecked
to ignore uncheckable local class by @ckipp01 in https://github.com/typelevel/fs2/pull/2950Documentation
Updates
New Contributors
Full Changelog: typelevel/fs2@v3.2.10...v3.2.11
v3.2.10
Compare Source
Bug Fixes
PartiallyAppliedFromIterator
on Scala 2.12 by @armanbilge in https://github.com/typelevel/fs2/pull/2940Improvements
Full Changelog: typelevel/fs2@v3.2.9...v3.2.10
v3.2.9
Compare Source
Bug Fixes
interruptible
inwriteOutputStream
by @armanbilge in https://github.com/typelevel/fs2/pull/2932Stream.fromIterator
sync type configurable by @armanbilge in https://github.com/typelevel/fs2/pull/2933Build
Updates
Full Changelog: typelevel/fs2@v3.2.8...v3.2.9
v3.2.8
Compare Source
Features
Async
by @armanbilge in https://github.com/typelevel/fs2/pull/2898Chunk
instance by @janstenpickle in https://github.com/typelevel/fs2/pull/2902Chunk#toByteVector
,Chunk#toBitVector
by @armanbilge in https://github.com/typelevel/fs2/pull/2907Bug Fixes
Path#names
bug by @armanbilge in https://github.com/typelevel/fs2/pull/2865implicitNotFound
for Compiler by @bplommer in https://github.com/typelevel/fs2/pull/2871Stream#parJoin
for short-circuiting monad transformers by @yakivy in https://github.com/typelevel/fs2/pull/2895Refactoring & Tech Debt
>: Pure[x]
bounds in Pull by @bplommer in https://github.com/typelevel/fs2/pull/2872F[x] >: Pure[x]
bounds in Stream by @bplommer in https://github.com/typelevel/fs2/pull/2873Pure
toNothing
in Pull by @bplommer in https://github.com/typelevel/fs2/pull/2876Upgrades
Doc Updates
scalaJSLinkerConfig
setting in fs2-io.js docs by @armanbilge in https://github.com/typelevel/fs2/pull/2906New Contributors
Full Changelog: typelevel/fs2@v3.2.7...v3.2.8
v3.2.7
Compare Source
Bug Fixes
Full Changelog: typelevel/fs2@v3.2.6...v3.2.7
v3.2.6
Compare Source
NOTICE: DO NOT USE
A
NullPointerException
has been reported for this version. We recommend you avoid using this version and upgrade to next one.Changes in the release
New Features
Stream#parEvalMapUnbounded
by @bplommer in https://github.com/typelevel/fs2/pull/2849Channel#trySend
by @armanbilge in https://github.com/typelevel/fs2/pull/2768Bug Fixes
Chunk
<-> JSUint8Array
conversion should respect offset/length by @armanbilge in https://github.com/typelevel/fs2/pull/2862Refactoring
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.