Skip to main content
Version: 1.10.0 Date: June 11, 2025 This update focuses on enhancing the stability and security of the Wherobots Cloud platform. This release includes 1 breaking change for WherobotsDB and WherobotsAI.

Customer-facing Changes

This release includes the following customer-facing improvements:
  • Bug Fixes: We have addressed several bugs to improve the overall performance and reliability of WherobotsDB. These fixes contribute to a smoother user experience and more robust data operations.
  • Dependency Security Updates: We have proactively updated various dependencies to their latest versions to help ensure ingestion of the most recent security patches and vulnerability fixes.

Breaking Changes

This release contains an upgrade that requires action from customers who develop custom Scala code.
ComponentSummary of ChangesAction Required?
WherobotsDBMigrated from Scala 2.12 to Scala 2.13.Yes, for Scala developers.
WherobotsAIMigrated from Scala 2.12 to Scala 2.13.Yes, for Scala developers.

Migration to Scala 2.13

To ensure future compatibility with Apache Spark 4, we are updating WherobotsDB’s Scala version from 2.12 to 2.13.

Who is Affected?

This change impacts any customer who:
  1. Compiles and deploys custom Scala applications or User-Defined Functions (UDFs) as .jar files onto the Wherobots platform.
  2. Uses the Scala kernel to write Scala notebooks on the Wherobots platform.

Required Action

  • To migrate a Wherobots Notebook, edit the notebook’s contents so that it works with the Scala 2.13 compiler.
  • All custom Scala code must be migrated to Scala 2.13 to ensure continued usage. To migrate your Scala code, you must:
  • For Scala code that you own
  • For Scala code that you don't own
  1. Update your build environment to use a Scala 2.13.x compiler.
  2. Update all dependencies in your project from their _2.12 versions to their _2.13 versions.
  3. Recompile your project to produce a new .jar file compatible with Scala 2.13.
  4. Deploy the new artifact to Wherobots.