OpenSavvy's Avatar

OpenSavvy

@opensavvy.techhub.social.ap.brid.gy

Open source projects with a deep focus on quality, automation and security Learn more: https://OpenSavvy.dev [bridged from https://techhub.social/@opensavvy on the fediverse by https://fed.brid.gy/ ]

14 Followers  |  0 Following  |  11 Posts  |  Joined: 10.10.2024  |  1.1266

Latest posts by opensavvy.techhub.social.ap.brid.gy on Bluesky

Preview
0.5.3 โ€ข Kotlin 2.2.0 support ยท OpenSavvy / Build and automation / Vite for Kotlin ยท GitLab Deployment New MavenCentral publishing process with NMCP (

Vite for Kotlin 0.5.3 brings support for Kotlin 2.2.0 and Gradle 8.14!

https://gitlab.com/opensavvy/automation/kotlin-vite/-/releases/0.5.3

#vite #kotlin #javascript #gradle

25.07.2025 20:30 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
OpenSavvy / Build and automation / Kotlin JS Resources โ€ข Alpha ยท GitLab Expose resources transitively to downstream projects

KotlinJS Resources 0.5.1 supports Kotlin 2.1.0+

The plugin allows library authors to include static files inside their artifacts, that can then be consumed by users.

https://gitlab.com/opensavvy/automation/kotlin-js-resources

17.07.2025 19:05 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
OpenSavvy / Build and automation / Vite for Kotlin ยท GitLab Gradle plugin to use Vite and Rollup in Kotlin Multiplatform projects

Vite for Kotlin 0.5.2 is out!

The plugin is now compatible with Kotlin 2.1.0+

https://gitlab.com/opensavvy/automation/kotlin-vite

#vite #kotlin #javascript

27.06.2025 20:59 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
0.10.0 โ€ข $add, $abs and trigonometry operators - OpenSavvy KtMongo The next MongoDB driver for Kotlin

KtMongo 0.10.0 is out!

This release adds the aggregation operators $add, $abs, and a bunch of trigonometry operators.

https://opensavvy.gitlab.io/ktmongo/docs/news/2025/02/16/v0.10.0.html

#kotlin #KotlinServerSide #MongoDB #opensource

16.02.2025 09:13 โ€” ๐Ÿ‘ 2    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Spine is a #KotlinMultiplatform library to declare #Ktor routes in common code and invoke them on the frontend and backend, with no code generation and no magic!

The latest version improves documentation.

https://opensavvy.gitlab.io/groundwork/spine/api-docs/

#Kotlin #KotlinServerSide

29.01.2025 21:53 โ€” ๐Ÿ‘ 4    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

KtMongo 0.6.0 is out!

This release is fairly small, it is about handling of maps. In particular, Map<String, V> , which is often serialized as an object.

Added:
โ€ข isMapEmpty()
โ€ข isMapNotEmpty()
โ€ข Map[]

https://opensavvy.gitlab.io/ktmongo/docs

13.01.2025 20:04 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

New website look, what do you think?

#programming #documentation

28.12.2024 13:12 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image Post image

KtMongo 0.5.0 is out!

KtMongo is a next generation driver for MongoDB in Kotlin. We now support the 'selected' operator which allows editing a specific element in an array. We also add the isEmpty and isNotEmpty filters for collections [โ€ฆ]

[Original post on techhub.social]

14.12.2024 19:20 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Post image

Embed your Dokka documentation directly in a Material for MkDocs site!

This new release adds support for Dokka v2 (in addition to Dokkatoo).

https://opensavvy.gitlab.io/automation/dokka-material-mkdocs/docs

#kotlin #dokka #mkdocs

14.12.2024 19:18 โ€” ๐Ÿ‘ 6    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
A screenshot of a CLI with the Packager tool, running the command "packager install python".

A screenshot of a CLI with the Packager tool, running the command "packager install python".

Do you want to install something, but forgot if it's 'install', '--install', '-S', 'add' or 'update'?

Packager is a small script that detects which package managers you have, and rewrites your command.

https://opensavvy.gitlab.io/system/packager/docs/ [โ€ฆ]

[Original post on techhub.social]

15.11.2024 17:58 โ€” ๐Ÿ‘ 0    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
A screenshot of a CLI with the Packager tool, running the command "packager install python".

A screenshot of a CLI with the Packager tool, running the command "packager install python".

Do you want to install something, but forgot if it's 'install', '--install', '-S', 'add' or 'update'?

Packager is a small script that detects which package managers you have, and rewrites your command.

https://opensavvy.gitlab.io/system/packager/docs/ [โ€ฆ]

[Original post on techhub.social]

15.11.2024 17:58 โ€” ๐Ÿ‘ 0    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Material3 0.6.1 is out!

New components:
โ€ข OutlinedButton
โ€ข TextButton

We now have all default buttons.

โ€ข https://gitlab.com/opensavvy/ui/compose-material3-html/-/releases/0.6.1

โ€ข https://opensavvy.gitlab.io/ui/compose-material3-html/demo/index.html [โ€ฆ]

[Original post on techhub.social]

12.11.2024 14:17 โ€” ๐Ÿ‘ 0    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0