Slick 2.0.0-RC1

December 24 2013
by Jan Christopher Vogt

We have just released Slick 2.0.0-RC1. It should show up on Maven Central within the next few hours. You can find the source code here: https://github.com/slick/slick/tree/2.0.0-RC1. Please see http://slick.typesafe.com/docs/ for documentation.

These are the major new features added since M3:
  • Added a code generator that reverse-engineers the database schema and generates all code requires for working with Slick.

  • Updated documentation with further updates expected before 2.0.0 final.

The Slick Examples, Slick Testkit Example projects have been updated as well. The Slick Extensions package has been updated and is expected to show up on Maven Central within a few days.

This is the first release candidate for Slick 2.0.0. Please submit tickets or contact us on the mailing list regarding any issues you encounter, so we can fix them for the final release.

Here is a complete list of changes since M3:
  • f00287f Bump some docs versions to 2.0.0-RC1
  • 713ede1 Skip indices on postgres when referring to oid for now
  • 038f178 Finish RC1, fix some docs, add codegen docs
  • c5f9d40 Compatibility with Slick extensions - disabled tests, which use produce {fn …} calls which didn’t work for me in DB2 - disabled index reverse engineering in case of exception (Oracle requires extra permissions for indices, which may not always be available) - allowed overriding dbPath from databases.properties for supporting remote test dbs (e.g. run tests on mac, connecting to dbs in windows vm)
  • 9402d24 Fix logging for code generator
  • 38046af Improve scaladoc output (src links, start page, pkg docs)
  • df6e479 Fix unwanted dependency on scala reflect
  • d12055c Add code generator for models (aka type-providers)
  • f3e8764 Add meta model and creation from jdbc meta data
  • b882159 Fix withDynTransaction.
  • 0b173e3 Fix driver bugs and add some scaladoc
  • 79082b0 Rename Invoker.to to Invoker.buildColl and deprecate the old name.
  • 8381de5 Refactoring of the user manual.
  • 520de0b Improved Lifted Embedding documentation.
  • 6e89525 Add migration guide 1.0 -> 2.0
  • a16715b Add docs for quoteIdentifier
  • d4bb06b Allow UnshapedQueryExecutor to be extended by profiles.
  • 48b0184 Fix the waffle badge to show the correct count
  • 1050f13 Improve applicability of .run and .list (by not requiring knowledge about the packed type) removed .selectStatement from Invoker (in favor of Executor) because of ambiguous implicits
  • 4512c11 Update documentation for Lifted Embedding
  • 07d8414 Fix links in documentation.
  • 2c5faff Simple mechanism for mapping custom column types.
  • 006d8a7 Move JdbcType into the cake and abstract it to RelationalProfile
  • 9cdc64b Only peek at the node type for logging.
  • ce471b5 Make TableQuery extensible.
  • d831885 add waffle.io badge
  • e1f38fd Move SQL Server driver from Slick to Slick Extensions

Past News Items

Sep 18 2022
Slick 3.4.0 was released and published to Maven Central, with 281 merged pull requests, many from the community. A pull request that could cause issues was then rolled back, so...
Aug 16 2022
If you use Slick, please try 3.4.0-RC3 by changing the version in your build. After a week, if no regressions have been reported we will G-d willing release 3.4.0 (final)....
Apr 23 2021
Slick is community-maintained. Planning for future releases, including for Scala 3, is in progress. Please help if you can! For details, visit [this ticket](https://github.com/slick/slick/issues/2198).
Sep 09 2020
We have just released Slick 3.3.3 You can find the source code here: . Builds for Scala 2.11, 2.12 and 2.13 are available from Maven Central, as usual. ## Highlights...
Jan 30 2019
We have just released Slick 3.3.0 You can find the source code here: . Builds for Scala 2.11 and 2.12 are available from Maven Central, as usual. ## These are...
Mar 23 2018
We have just released Slick 3.2.3. You can find the source code here: . Builds for Scala 2.11 and 2.12 are available from Maven Central, as usual. From 3.2.0 on,...
Mar 06 2018
We have just released Slick 3.2.2. You can find the source code here: . Builds for Scala 2.11 and 2.12 are available from Maven Central, as usual. From 3.2.0 on,...
Jul 20 2017
We have just released Slick 3.2.1. You can find the source code here: . Builds for Scala 2.11 and 2.12 are available from Maven Central, as usual. From 3.2.0 on,...