Add version requirement check in Http() to require latest-released akka
- Dominant language
- Scala
- Stars
- 1.4k
- Forks
- 584
- Avg merge
- 14h 33m
- Merged PRs (30d)
- 24
Description
We should add a check similar to https://github.com/akka/akka-http/blob/master/akka-http-core/src/main/scala/akka/http/scaladsl/Http.scala#L43
in which we require the latest released Akka, i.e. since we know this Akka HTTP build requires 2.4.14, it should require that there.
This check should be possible to disable via config, in case there's regressions etc.
Contributor guide
Research direction
Start with akka-http-core/src/main/scala/akka/http/scaladsl/Http.scala and compare the referenced Akka implementation. Determine how this build can require Akka 2.4.14 while allowing the check to be disabled through configuration. Done means Http() enforces that requirement and the configuration override is covered by the relevant tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- scala
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100