Back to directory
typelevel avatar

skunk

A data access library for Scala + Postgres.. Read more below about its uses, features, and usage.

Clone repository

git clone https://github.com/typelevel/skunk.git

1,664

Stars

175

Forks

27

Watchers

MIT

License

Skunk

Discord Join the chat at https://gitter.im/skunk-pg/Lobby codecov Maven Central Javadocs

Skunk is a data access library for Scala + Postgres.

Please proceed to the microsite for more information.

Please drop a :star: if this project interests you. I need encouragement.

To contribute, see the contributing guide.

Releases

v2.0.0-RC2

Pre-release

Jul 14, 2026

Download .zip

Features

Populate parse+describe span attributes on cache hits by @luksow in #1338

New Contributors

@luksow made their first contribution in #1338

Full Changelog: v2.0.0-RC1...v2.0.0-RC2

v2.0.0-RC1

Pre-release

Jul 14, 2026

Download .zip

Features

Add new completion cases for SERVER & USER MAPPING by @TarasZhere in #1329 Add _uuid (UUID array) codec by @nigredo-tori in #1324 Support for quoted identifiers by @matejcerny in #1307

Fixe...

v1.1.0-RC1

Pre-release

Apr 21, 2026

Download .zip

Bug fixes

Remove dependency on scram client in favor of native implementation by @mpilquist in #1288 Update to twiddles 1.1.0-RC1 by @mpilquist in #1289

Full Changelog: v1.0.0...v1.1.0-RC1

Apr 15, 2026

Download .zip

Finally! Nearly three years since the 0.6 release, Skunk 1.0.0 is final! This release supports Scala 2.13 & 3 for the JVM, JS, and Native 0.5. There's quite a bit of functionality in this release incl...

Dec 13, 2025

Download .zip

Bugfixes

SkunkException: Just constructed an unknown completion 'SELECT' when using Amazon Redshift by @bpholt in #1234

Features

add GRANT ROLE, REVOKE ROLE, and ALTER DEFAULT PRIVILEGES completion...