Slick 1.0.0-RC1
We are happy to announce the release of Slick 1.0.0-RC1 for Scala 2.10.0. 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/1.0.0-RC1.
This is the first release candidate for Slick 1.0, containing mostly bug fixes on top of Slick 0.11.2. Only major bug fixes and documentation will still be accepted for inclusion in Slick 1.0.0.
Here is a complete list of changes since 0.11.2:
24fcb6eBump version number to 1.0.0-RC1810bb9dSwitch to Scala 2.10.0 and revert cross-versioning policy.62cee6aForce comprehension inlining to avoid illegal SQL comprehensions.d1b6d3aPerform inlining in non-fused generators in fuseComprehensions.8f51d5cCast bind variables of type TIME to the correct type on SQL Server.8d2df2fGenerate proper name for UUID type on PostgreSQL.78d7b31Do not advance PositionedResultIterator at the beginning of foreach().360b098Update Scala version to 2.10.0-RC52f39e5eAdd documentation for querying with the lifted embeddingc736771Add a custom Sphinx extension for linking to API documentation.275301eDocument NULL vs Option semantics.7e6582aClarify versioning policy in the documentation9ebbca7Introduce ~: method (aka preprend) to Projection2-21. Fixes issue #75.18b3be4Merge branch ‘1.0’ of git@github.com:slick/slick.git into 1.04ea9125Fix date types support on SQL Server.f01ab66Deprecate some Column methods for Option handling.364906cfixed direct embedding with singletonsc4bff37Allow fusion if the inner Comprehension is a Union wrapper.fa9de5cDeprecate old-style aggregation methods.9e97d5eFix lifting of aggregation functions which reference other generators.9ee64a3Bug fix: Correctly relabel selects of implicit joins in relabelUnions.a0dd2a1Add documentation for AST nodes and lifted embedding featuresbf40215Add documentation for TestKit and more lifted embedding features782d9caExpand test DB configuration variables lazily.7928a61Build with Scala 2.10.0-RC2
Slick Extensions
This release also comes with support for Oracle and DB2 database systems through Typesafe’s Slick Extensions package. You can find the binary and scaladoc artifacts on the Typesafe repository: http://repo.typesafe.com/typesafe/maven-releases/com/typesafe/slick-extensions_2.10/.
Note that slick-extensions is not an open-source project. Its is available under the terms of the Typesafe Subscription Agreement which are also contained inside the main JAR.
