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
30d9c41
Fix zip join regression on SQL Serverdbe94de
Disable SMALLSERIAL test case on Postgres667ffd5
Fix CI problems:54caa47
Fixed documentation on ColumnOptions65a209e
Fix sbt failures on AppVeyor2372b5e
Improving readability.9e8a8ad
Fix a typobf2b0db
Mark countDistinct as deprecated #16515cfbd2e
MergeLIMIT
on top ofDISTINCT
dea877f
Unified expansion of table types with same baseIdentityf83fb1c
Upgrade scala to 2.12.0 and sbt to 0.13.13bbeb956
Replace nbsp by proper space in SQL setup scriptd80eb85
Escape code generator default string9d2da02
Update CONTRIBUTING.mde884c9e
Moving to non-overloaded method name - #1192ffbd9cc
Update README.md26b0be8
Fix typo in queries.rst9ce5256
Add newline to end of postgres.sql test script34de035
JdbcModelBuilder handles normal BigDecimal defaults07b9c98
Fixes #1557, #10008a38fe7
Fix BigDecimal Default value issue in Oracle51e14f2
MySQL modelbuilder schema name (#1528)f998232
add ‘override’ for scala/scala#533154df14c
ReadAheadIterator headOptionReverseCompatibility Altered To Final Value Classa6e1260
Adjust comment.82d39b4
Replace fakeNullable with asOption. Backward compatibility.e29c091
Adding option to wrap exposedType in an Option even though the column is not. Fixes #1598a69b676
remove duplicate word443af07
SQlServer use Short instead of Byte for TINYINT5f3cee4
Use DELETE instead of TRUNCATE for DB2fd6c637
Fixed DB2 truncate statement15350e6
Add table truncate featureb9e8730
Added possible cause to shape implictNotFound error248bf18
Improve mysql string type inference2e323a9
Fix mysql codegen numeric defaulte53c400
Fix compile error if postgres is not enable in test-dbsf632d10
Add test case to text, varchar, char with default value.41ceb9e
Support numeric default value both 9.4 and 9.5+, fix testcase878538b
test against postgresql 9.4d11238e
Fix default value generation for postgresql columns include #1123, testcase.707795f
Generate MySQL DELETE queries more amenable to optimizations47f62a9
Update orm-to-slick.rst029396d
Update queries.rst03a22d3
Implement Implicit Class with Extension Methodfb9a496
Removed headOption from ReadAheadIterator6e8b1bb
Add DB2,Oracle into travis build and add Appveyor build for SQLServer6a61704
Improve error messsage for returning a non-AutoInc column on unsupported DBMS9775894
Adding overloaded sequence method for Option, simple test - #1192a0eb1ee
Improvements to teskit for simplifying tests using action-based queries (#1544)6b59d0f
Implemented O.Unique Column Optiond3a933c
Expose AsyncExecutor workload to monitoring via JMX5578662
Ignore sqlite indices generated by autoindex feature.9e88a9b
Add strip margin functionality to SQL-interpolated strings