Hello! I put up a PR to add support for "untagged null values in CBOR", and was hoping to discuss how it could potentially move forward. Untagged null is supported by the CBOR spec and needed for a project I am working on.
https://github.com/Kotlin/kotlinx.serialization/pull/3074
cc: @Filipp Zhinkin
f
Filipp Zhinkin
10/13/2025, 4:52 PM
Hey! Sorry for delays with review.
In general, it makes sense to support "untagged null values", but there a few nuances that might affect the proposed implementation.
I have a few other CBOR-related improvements in my "pipeline", and will get to #3074 soon.
👍 1
r
russhwolf
10/14/2025, 5:47 PM
I'd be interested in seeing that pipeline if you have any public roadmap. I recently joined a team where we're using kotlinx CBOR, but we vendored our own copy of the lib because there were some changes we needed. One thing on my TODO is to audit what those changes were and turn them into feature requests so we can go back to using the official version.