Skip to content

Helenus v1.1.0

Compare
Choose a tag to compare
@nMoncho nMoncho released this 02 Jan 13:08
· 83 commits to main since this release

Release Description

This release includes:

  • Update MiMa Configuration
  • Add getCol methods to Row Extension
  • Scala Steward Updates

Update MiMa Configuration

After the v1.0.0 release we modified the project build.sbt to use that release for checking changes and detect compatibility problems against. We also add a step on the CI pipeline to verify each new commit.

Add getCol methods to Row Extension

We added a new integration point against the Java Driver Row. You can now get a row's value with a single method, whether that's a "primitive" value, a collection, or a UDT.

Where as before you would do:

case class IceCream(name: String, numCherries: Int, cone: Boolean)

IceCream(
  row.getString("name"),
  row.getInt("num_cherries"),
  row.getBoolean("cone")
)

Now you can do:

IceCream(
  row.getCol[String]("name"),
  row.getCol[Int]("num_cherries"),
  row.getCol[Boolean]("cone")
)