Changelog
This page contains all changes throughout releases of the library.
0.9.1
Full Changelog: 0.8.1...0.9.1
Bug fixes ๐
Documentation ๐
Infra ๐ง
Other Changes ๐งน
0.8.1
Full Changelog: 0.8.0...0.8.1
Bug fixes ๐
Documentation ๐
Infra ๐ง
Other Changes ๐งน
New Contributors
0.8.0
Full Changelog: 0.7.0...0.8.0
Overview
This release brings a lot of changes, including breaking changes:
Kotlin 2.2.0 Update
Decoupling of
kotlinx.serialization
from the core functionalitySimplifying lifetime schema (services lost their
CoroutineScope
)Irreversible enforcement of the strict mode
These changes significantly reduce the number of footguns and improve the overall usability of the library.
Additionally, the internal structure of kRPC protocol and our compiler plugin reduced its complexity. That allows us to provide better quality in future releases (and this also applies to gRPC, even though in this particular release it was not a priority).
For the full list of changes that require migration, see the Migration Guide.
Docs update
We added three new documentation sections:
Features ๐
Breaking Changes ๐ด
Bug fixes ๐
Documentation ๐
Other Changes ๐งน
New Contributors
@brokenhappy made their first contribution in #342
0.7.0
Full Changelog: 0.6.2...0.7.0
Announcement
This release enforces ERROR as a default reporting level for APIs that are forbidden by the strict mode. You can still change the level manually, but in 0.8.0
strict mode will be enforced irreversibly.
Breaking Changes ๐ด
Other Changes ๐งน
0.6.2
Full Changelog: 0.6.1...0.6.2
Bug fixes ๐
0.6.1
Full Changelog: 0.6.0...0.6.1
Bug fixes ๐
0.6.0
Full Changelog: 0.5.1...0.6.0
Features ๐
Documentation ๐
Infra ๐ง
Other Changes ๐งน
0.5.1
Full Changelog: 0.5.0...0.5.1
Features ๐
Documentation ๐
Fix typo in README.md by @SebastianAigner in #266
Infra ๐ง
Other Changes ๐งน
New Contributors
@SebastianAigner made their first contribution in #266
0.5.0
Full Changelog: 0.4.0...0.5.0
Features ๐
Breaking Changes ๐ด
Deprecations โ ๏ธ
Infra ๐ง
Other Changes ๐งน
0.4.0
Full Changelog: 0.3.0...0.4.0
Features ๐
Breaking Changes ๐ด
Infra ๐ง
Bug fixes ๐
Other Changes ๐งน
0.3.0
Full Changelog: 0.2.4...0.3.0
Features ๐
Breaking Changes ๐ด
Bug fixes ๐
Documentation ๐
Infra ๐ง
Other Changes ๐งน
New Contributors
0.2.4
Full Changelog: 0.2.2...0.2.4
Features
Bug fixes
Infra
New Contributors
@pikinier20 made their first contribution in #158
0.2.2
Full Changelog: 0.2.1...0.2.2
Bug fixes
0.2.1
Full Changelog: 0.1.0...0.2.1
Breaking changes
Release contains breaking changes, see the migration guide
Features
Bug fixes
Deprecations
Documentation
Infra
New Contributors
@fatalistt made their first contribution in #76
@zhelenskiy made their first contribution in #87
@vnikolova made their first contribution in #86