From 680dc1ded61c34b8970e39c2b4d785b50f899755 Mon Sep 17 00:00:00 2001 From: Julian Peeters Date: Sun, 16 Feb 2025 16:16:59 -0800 Subject: [PATCH] Release version 2.12.0 --- .github/workflows/ci.yml | 2 +- README.md | 10 +++++----- build.sbt | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1eed362..5014973 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,7 +13,7 @@ jobs: matrix: os: [macos-latest, ubuntu-latest] scala: [2.12.20, 3.3.5] - java: ['17', '21'] + java: ['21'] runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 diff --git a/README.md b/README.md index a58230f..6713c4a 100644 --- a/README.md +++ b/README.md @@ -119,7 +119,7 @@ _Note:_ Currently [Treehugger](http://eed3si9n.com/treehugger/comments.html#Scal ##### Get the dependency with: - "com.julianpeeters" %% "avrohugger-core" % "2.11.3" + "com.julianpeeters" %% "avrohugger-core" % "2.12.0" ##### Description: @@ -211,7 +211,7 @@ namespace rewritten. Multiple conflicting wildcards are not permitted. ##### Get the dependency with: - "com.julianpeeters" %% "avrohugger-filesorter" % "2.11.3" + "com.julianpeeters" %% "avrohugger-filesorter" % "2.12.0" ##### Description: @@ -231,17 +231,17 @@ To ensure dependent schemas are compiled in the proper order (thus avoiding `org #### `avrohugger-tools` - Download the avrohugger-tools jar for Scala [2.12](https://search.maven.org/remotecontent?filepath=com/julianpeeters/avrohugger-tools_2.12/2.11.3/avrohugger-tools_2.12-2.11.3-assembly.jar), or Scala [2.13](https://search.maven.org/remotecontent?filepath=com/julianpeeters/avrohugger-tools_2.13/2.11.3/avrohugger-tools_2.13-2.11.3-assembly.jar) (>30MB!) and use it like the avro-tools jar `Usage: [-string] (schema|protocol|datafile) input... outputdir`: + Download the avrohugger-tools jar for Scala [2.12](https://search.maven.org/remotecontent?filepath=com/julianpeeters/avrohugger-tools_2.12/2.12.0/avrohugger-tools_2.12-2.12.0-assembly.jar), or Scala [2.13](https://search.maven.org/remotecontent?filepath=com/julianpeeters/avrohugger-tools_2.13/2.12.0/avrohugger-tools_2.13-2.12.0-assembly.jar) (>30MB!) and use it like the avro-tools jar `Usage: [-string] (schema|protocol|datafile) input... outputdir`: * `generate` generates Scala case class definitions: -`java -jar /path/to/avrohugger-tools_2.12-2.11.3-assembly.jar generate schema user.avsc . ` +`java -jar /path/to/avrohugger-tools_2.12-2.12.0-assembly.jar generate schema user.avsc . ` * `generate-specific` generates definitions that extend Avro's `SpecificRecordBase`: -`java -jar /path/to/avrohugger-tools_2.12-2.11.3-assembly.jar generate-specific schema user.avsc . ` +`java -jar /path/to/avrohugger-tools_2.12-2.12.0-assembly.jar generate-specific schema user.avsc . ` ## Warnings diff --git a/build.sbt b/build.sbt index 6d826a4..d058d6b 100644 --- a/build.sbt +++ b/build.sbt @@ -2,7 +2,7 @@ lazy val avroVersion = "1.11.4" lazy val commonSettings = Seq( organization := "com.julianpeeters", - version := "2.11.3", + version := "2.12.0", ThisBuild / versionScheme := Some("semver-spec"), scalacOptions ++= Seq("-unchecked", "-deprecation", "-feature"), Test / scalacOptions ++= Seq("-Yrangepos"),