Releases: typelevel/mouse
Releases · typelevel/mouse
v1.0.10
New features
Behind the scenes
- Minor improvements to site by @armanbilge in #305
- Update scalafmt-core to 3.4.0 by @scala-steward in #306
- Add favicon to the microsite by @danicheg in #307
- Update sbt to 1.6.2 by @scala-steward in #308
- Update scalafmt-core to 3.4.2 by @scala-steward in #311
- Update sbt-typelevel-ci-release, ... to 0.4.5 by @scala-steward in #314
- Add missing docs for
F[TupleN]
syntax by @danicheg in #316 - Update scalafmt-core to 3.4.3 by @scala-steward in #315
Full Changelog: v1.0.9...v1.0.10
v1.0.9
Proud to announce that Mouse now has a microsite, check it out https://typelevel.org/mouse/.
New features
- Add
asLeftF
,asRightF
,noneF
,someF
methods by @danicheg in #282 - Migrate to sbt-typelevel-ci-release by @armanbilge in #295
- Add
F[Boolean]
syntax by @BalmungSan in #297 - Launch Mouse microsite by @danicheg in #302
Behind the scenes
- Update sbt to 1.5.7 by @scala-steward in #283
- Bump the previous Mouse version in the
build.sbt
by @danicheg in #284 - Update sbt to 1.5.8 by @scala-steward in #285
- Update scalafmt-core to 3.2.2 by @scala-steward in #286
- Update sbt-scalafmt to 2.4.6 by @scala-steward in #287
- Update scalafmt-core to 3.3.0 by @scala-steward in #288
- Update sbt to 1.6.0 by @scala-steward in #289
- Update sbt to 1.6.1 by @scala-steward in #290
- Update scalafmt-core to 3.3.1 by @scala-steward in #291
- Add type annotation to the
BooleanOps.valueOrPure
by @danicheg in #292 - Update scala-library to 2.13.8 by @scala-steward in #293
- Update scalafmt-core to 3.3.2 by @scala-steward in #294
- Update scalafmt-core to 3.3.3 by @scala-steward in #296
- Thin
README
by @danicheg in #298 - Update sbt-typelevel-ci-release to 0.4.2 by @scala-steward in #299
- Update sbt-typelevel-ci-release to 0.4.3 by @scala-steward in #301
- Publish releases for tags only by @danicheg in #300
- Add link to the site in the readme by @danicheg in #303
- Add link to the site in the readme by @danicheg in #304
New Contributors
- @armanbilge made their first contribution in #295
- @BalmungSan made their first contribution in #297
Full Changelog: v1.0.8...v1.0.9
v1.0.8
New features
- Convenience functions for lifting to
OptionT
&EitherT
by @henryxparker in #260 - Add
append
andprepend
operators to the tuple syntax by @danicheg in #262 - Add
reverse
method in tuple syntax by @danicheg in #269 - Enhanced syntax for creation
EitherT
/OptionT
by @matwojcik in #276
Behind the scenes
- Add MiMa by @danicheg in #278
- Update scala-library to 2.13.7 by @scala-steward in #263
- Update cats-core to 2.7.0 by @scala-steward in #270
- Update sbt-scalajs, scalajs-compiler, ... to 1.8.0 by @scala-steward in #280
- Update scalafmt-core to 3.0.8 by @scala-steward in #261
- Update scalafmt-core to 3.1.0 by @scala-steward in #265
- Update scalafmt-core to 3.1.1 by @scala-steward in #266
- Update sbt-scalafmt to 2.4.4 by @scala-steward in #267
- Update scalafmt-core to 3.1.2 by @scala-steward in #268
- Update scalafmt-core to 3.2.1 by @scala-steward in #274
- Update sbt-scalafmt to 2.4.5 by @scala-steward in #275
- Update sbt-github-actions to 0.14.2 by @scala-steward in #273
- Update sbt to 1.5.6 by @scala-steward in #279
New Contributors
- @henryxparker made their first contribution in #260
- @matwojcik made their first contribution in #276
Note MIMA binary compatibility checking is enabled from this release.
Full Changelog: v1.0.7...v1.0.8
v1.0.7
New syntaxes have arrived in this release for:
- nested structures like
F[G[A]]
andF[G[H[A]]]
— no more nestedmap
s/flatMap
s. - tuple — no need to bring
shapeless
into dependencies just for tuple syntax.
Also, whenAL
and unlessAL
on Boolean
with semantic of lazy effect computing.
Syntax for F[Either[L, R]]
This release brings brand new syntax for F[Either[L, R]]
.
Syntax for F[Option[A]]
This release brings brand new syntax for F[Option[A]]
.
Lift Strings to Throwables
v1.0.4 add methods for creating generic errors from string (#218)
Scala 3.0.0
Build for Scala 3.0.0
1.0.2
Support Scala 3.0.0-RC2
Scala 2.x and 3 RC1 crossbuild
Publish mouse for Scala 3