See more: https://docs.scala-lang.org/overviews/core/futures.html Dynamic and applyDynamic x.foo becomes x.applyDynamic("foo") if x’s type does not define a foo, but is a subtype of Dynamic See: https://docs.scala-lang.org/sips/type-dynamic.html Dependent method types New ByteCode emitter based on ASM Can target JDK 1.5, 1.6 and 1.7 Emits 1.6 bytecode by default Old 1.5 backend is deprecated A new
![Changelog](https://cdn-ak-scissors.b.st-hatena.com/image/square/2a8587d2b50fab0c1481c7a3c0bf038c0d8d9392/height=288;version=1;width=512/https%3A%2F%2Fwww.scala-lang.org%2Fresources%2Fimg%2Fscala-spiral-3d-2-toned-down.png)