Skip to content

build(bridge): upgrade Ktor with compatible server lifecycle type - #22

Merged
lEWFkRAD merged 3 commits into
mainfrom
fix/dependabot-refresh-20261005
Oct 5, 2026
Merged

lEWFkRAD merged 3 commits into
mainfrom
fix/dependabot-refresh-20261005

Conversation

@lEWFkRAD

@lEWFkRAD lEWFkRAD commented Oct 5, 2026 •

Copy link
Copy Markdown
Owner

The Ktor 3.6.0 dependency update in #19 failed because the server now returns an EmbeddedServer rather than ApplicationEngine. Update the stored server type and adopt Dependabot's regenerated dependency lockfile.

Netty 4.2 also introduces duplicate resources across native platform JARs. Merge license notices so they remain in the APK, and omit Netty's GraalVM native-image metadata, which Android does not use.

Validation: 167 local Python tests passed. All five hosted checks passed on cc32e8c: Python 3.11–3.14, Android unit tests, lint, and APK build (run 37358056260). The main-only debug publication job was correctly skipped on this PR. No physical-device or live relay smoke test was performed.

Supersedes #19. The separate Gradle 9.8 / AGP 9.4.1 proposals (#20 and #21) require a coordinated toolchain migration and are not included here.

Signed-off-by: lEWFkRAD <SJWATTS89@OUTLOOK.COM>
Signed-off-by: lEWFkRAD <SJWATTS89@OUTLOOK.COM>
Signed-off-by: lEWFkRAD <SJWATTS89@OUTLOOK.COM>
@lEWFkRAD
lEWFkRAD merged commit 7bab537 into main Oct 5, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant