Slick 3.2.0-M2
We have just released Slick 3.2.0-M2, the second milestone for Slick 3.2. 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/3.2.0-M2. Builds are available for Scala 2.11 and 2.12.0. From this release on, Slick requires Java 8. Older JVMs are no longer supported.
This is the first version of Slick with official support for Scala 2.12.
Please provide feedback on the stability and API of this milestone release if you encounter any problems.
This release contains contributions by the following committers since 3.2.0-M1 (in alphabetical order):
ChristopherDavenport, Diagoras, Gacko, Ophirr33, TimothyKlim, anand-singh, anvyzhang, becompany, frosforever, hvesalai, igstan, ikr0m, mwegrz, naferx, smootoo, szeiger, trevorsibanda
Here is a complete list of changes since 3.2.0-M1
30d9c41Fix zip join regression on SQL Serverdbe94deDisable SMALLSERIAL test case on Postgres667ffd5Fix CI problems:54caa47Fixed documentation on ColumnOptions65a209eFix sbt failures on AppVeyor2372b5eImproving readability.9e8a8adFix a typobf2b0dbMark countDistinct as deprecated #16515cfbd2eMergeLIMITon top ofDISTINCTdea877fUnified expansion of table types with same baseIdentityf83fb1cUpgrade scala to 2.12.0 and sbt to 0.13.13bbeb956Replace nbsp by proper space in SQL setup scriptd80eb85Escape code generator default string9d2da02Update CONTRIBUTING.mde884c9eMoving to non-overloaded method name - #1192ffbd9ccUpdate README.md26b0be8Fix typo in queries.rst9ce5256Add newline to end of postgres.sql test script34de035JdbcModelBuilder handles normal BigDecimal defaults07b9c98Fixes #1557, #10008a38fe7Fix BigDecimal Default value issue in Oracle51e14f2MySQL modelbuilder schema name (#1528)f998232add ‘override’ for scala/scala#533154df14cReadAheadIterator headOptionReverseCompatibility Altered To Final Value Classa6e1260Adjust comment.82d39b4Replace fakeNullable with asOption. Backward compatibility.e29c091Adding option to wrap exposedType in an Option even though the column is not. Fixes #1598a69b676remove duplicate word443af07SQlServer use Short instead of Byte for TINYINT5f3cee4Use DELETE instead of TRUNCATE for DB2fd6c637Fixed DB2 truncate statement15350e6Add table truncate featureb9e8730Added possible cause to shape implictNotFound error248bf18Improve mysql string type inference2e323a9Fix mysql codegen numeric defaulte53c400Fix compile error if postgres is not enable in test-dbsf632d10Add test case to text, varchar, char with default value.41ceb9eSupport numeric default value both 9.4 and 9.5+, fix testcase878538btest against postgresql 9.4d11238eFix default value generation for postgresql columns include #1123, testcase.707795fGenerate MySQL DELETE queries more amenable to optimizations47f62a9Update orm-to-slick.rst029396dUpdate queries.rst03a22d3Implement Implicit Class with Extension Methodfb9a496Removed headOption from ReadAheadIterator6e8b1bbAdd DB2,Oracle into travis build and add Appveyor build for SQLServer6a61704Improve error messsage for returning a non-AutoInc column on unsupported DBMS9775894Adding overloaded sequence method for Option, simple test - #1192a0eb1eeImprovements to teskit for simplifying tests using action-based queries (#1544)6b59d0fImplemented O.Unique Column Optiond3a933cExpose AsyncExecutor workload to monitoring via JMX5578662Ignore sqlite indices generated by autoindex feature.9e88a9bAdd strip margin functionality to SQL-interpolated strings
