v0.9.68
-
Kotlin API Major Upgrade: DSL API Becomes Safer
If compilation errors occur after the update, it is actually a good thing, as it will inevitably expose incorrect usage in certain complex scenarios.All mutable statement DSL types are decoarted by
@DslScope
, which is declarted by@DslMarker
of kotlin stdlib.
That means if you uses subquery (neither explicit or implicit), you should not use members such astable
,where
of parent objects. -
Implemented #959 and #960
Note that #959 was not implemented as originally requested. To manage the complexity of the DTO language, documentation, and plugins, an alternative implementation approach was adopted.