Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bot4s.telegram 4.0.0-RC1 is out! #63

Closed
mukel opened this issue Aug 20, 2018 · 2 comments
Closed

bot4s.telegram 4.0.0-RC1 is out! #63

mukel opened this issue Aug 20, 2018 · 2 comments

Comments

@mukel
Copy link
Member

mukel commented Aug 20, 2018

The project went through a major refactor, some changes/additions :

  • Repo moved to bot4s organization
  • Got a community-friendly domain: bot4s.com
  • Scala.js support via sttp, run your bots on the browser!
  • Library comes in two artifacts: core + akka
  • Several backends: akka-http, scalaj-http and sttp (incomplete implementations for hammock and RosHttp due to limitations)
  • Ported all JSON serialization from json4s to circe (transparent for users)
  • Support for API v4.0
  • Use mill instead of SBT
  • Support for proxies (using ScalajHttpClient).

To try the latest version add to your build.sbt:

resolvers += Resolver.sonatypeRepo("staging")

libraryDependencies ++= Seq(
  "com.bot4s" %% "telegram-core" % "4.0.0-RC1",
  "com.bot4s" %% "telegram-akka" % "4.0.0-RC1"
)
@arturaz
Copy link

arturaz commented Aug 26, 2018

Hey. The main readme in repository does not mention that you need staging repository, leading to confusion :) That should be fixed.

@mukel
Copy link
Member Author

mukel commented Aug 26, 2018

Added Sonatype staging repo to build instructions in 33cb8b3

@mukel mukel closed this as completed Oct 28, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants