Skip to content

[0.21.0] Migrate to dev.valentiay namespace

Compare
Choose a tag to compare
@valentiay valentiay released this 07 Apr 16:35
· 46 commits to master since this release
1909c1d

About valentiay/Phobos

This is the first release of Phobos under the dev.valentiay Maven Cenral namespace and in the @valentiay GitHub account. This release contains only changes to the package structure (see the first item of "Key changes" for the migration guide) and some dependency updates. It does not introduce any new features compared to the Tinkoff/Phobos version 0.21.0.

Tinkoff's GitHub account has been blocked and all of its repositories are have been archived, so Tinkoff/Phobos is no longer mantained.

The release of valentiay/Phobos aims to continue maintenance and further development of Phobos. This project is owned by the original maintainer of Phobos, but it is not related to Tinkoff.

Key changes

  • Changed package name for the classes from ru.tinkoff.phobos to just phobos (#1, #2).
    Otherwise, the package structure remains the same. You can simply replace ru.tinkoff.phobos with phobos in the imports. There are some minor fixes in the structure of akka-stream, fs2 and monix modules, see #2 for the changes.
  • Updated dependency versions (unpublished changes from Tinkoff/Phobos):
    • scalatest, scalactic: 3.2.15 -> 3.2.16
    • scala:
      • 2.12.17 -> 2.12.18
      • 2.13.10 -> 2.13.11
      • 3.2.2 -> 3.3.0
    • enumeratum: 1.7.2 -> 1.7.3
    • fs2: 3.6.1 -> 3.7.0
    • refined: 0.10.3 -> 0.11.0