Back to directory
typelevel avatar

vulcan

Functional Avro for Scala. Read more below about its uses, features, and usage.

Clone repository

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

104

Stars

37

Forks

10

Watchers

Apache-2.0

License

Vulcan

GitHub Actions Discord Version

Functional Avro encodings for Scala using the official Apache Avro library.
Please continue to the microsite for documentation and more information.

Releases

What's Changed

Update jackson-core, jackson-databind to 2.19.0 by @scala-steward in #672 Update sbt, scripted-plugin to 1.11.0 by @scala-steward in #678 Update sbt-ci-release to 1.11.0 by @scala-stew...

Apr 1, 2025

Vulcan v1.12.0

Download .zip

What's Changed

Update sbt-buildinfo to 0.13.0 by @scala-steward in #627 Update sbt, scripted-plugin to 1.10.5 by @scala-steward in #629 Update enumeratum to 1.7.5 by @scala-steward in #622 Update sbt...

Oct 15, 2024

Vulcan v1.11.1

Download .zip

What's Changed

Update sbt to 1.10.1 by @scala-steward in #601 Update jackson-core, jackson-databind to 2.17.2 by @scala-steward in #600 Update sbt-mdoc to 2.5.4 by @scala-steward in #602 Update enume...

Jun 27, 2024

Vulcan v1.11.0

Download .zip

This release introduce support of default values for case classes and updates various dependencies What's Changed

Support default values for case class fields by @soujiro32167 in #593 support default...

Jan 7, 2024

Vulcan v1.10.1

Download .zip

This is identical to v1.10.0, which failed to release. What's Changed

Temporarily disable docusaurus by @bplommer in #561

Full Changelog: v1.10.0...v1.10.1