OpenSavvy @opensavvy.dev · 13/08/2026Prepared 2.6.0 now integrates with both the Kotest and TestBalloon IntelliJ plugins! prepared.opensavvy.dev?utm=bluesky 010
OpenSavvy @opensavvy.dev · 20/04/2026Dokka for MkDocs 0.6.3 is out! • Overloads are easier to read • The table of content is more concise dokka-mkdocs.opensavvy.dev Before / after ↓ 100
OpenSavvy @opensavvy.dev · 01/03/2026Dokka for Material MkDocs 0.5.4 is out! • Kotlin 2.3.0 • Gradle 9.2.1 • Dokka 2.1.0 • Native breadcrumb support dokka-mkdocs.opensavvy.dev 042
OpenSavvy @opensavvy.dev · 09/02/2026Spine 0.9.1 comes with bug fixes for #Arrow compatibility for typed #Ktor endpoints: Thanks @skye.codes for the contribution! 252
OpenSavvy @opensavvy.dev · 03/02/2026With KtMongo 0.26.0, easily compare two complex BSON documents or arrays Particularly useful in tests to understand what changed! ktmongo.opensavvy.dev 021
OpenSavvy @opensavvy.dev · 03/02/2026With KtMongo 0.26.0, use complex JSONPath expressions to find data in your BSON documents! ktmongo.opensavvy.dev 020
OpenSavvy @opensavvy.dev · 30/12/2025Starting in KtMongo 0.25.0, the KtMongo '/' notation recognizes KMongo's @BsonId and KotlinX.Serialization's @SerialName when using the KMongo compatibility module. Users can add support for their own annotations by overriding PropertyNameStrategy. Learn more → ktmongo.opensavvy.dev/api/-mongo-d... 020
OpenSavvy @opensavvy.dev · 27/12/2025We now provide a custom #Docker image specifically for compiling #GitLab CI pipelines in #Kotlin gitlab-ci-kts.opensavvy.dev/tutorials/in... 040
OpenSavvy @opensavvy.dev · 26/12/2025In KtMongo 0.25.0, the new experimental BsonPath class allows extracting #MongoDB documents using #JSONPath queries! Currently only a subset of the JSONPath syntax is supported, more will be added in coming versions. Send us your feedback! ktmongo.opensavvy.dev/api/-kotlin%... 031
OpenSavvy @opensavvy.dev · 03/12/2025Kotlin is a great language for scripting, and has much better support in IDEs. Use loops, built-in plugins (showcased: the Gradle plugin) and quality-of-life goodies, like automatic shell color highlighting! 120
OpenSavvy @opensavvy.dev · 11/11/2025What if you could easily analyze intermediate values in your tests? Learn how with Prepared and Power Assert → prepared.opensavvy.dev/api/-suite/o... 021
OpenSavvy @opensavvy.dev · 22/10/2025KtMongo 0.24.0 is out, with our new mascot, Mokodee! This version contains new syntax sugar for $unset, and improvements to the documentation. ktmongo.opensavvy.dev/news/2025/10... 242