Slick 0.11.2 released
October 25 2012
We are happy to announce the release of Slick 0.11.2 for Scala 2.10.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/0.11.2
Important changes in this release:
- BLOB-Support for postgres
- bug fixes and minor improvements
Here is a complete list of changes since 0.11.2:
2001672changed version number to 0.11.2
d1db91fMerge pull request #55 from ijuma/topic/scala-2.10.0-RC1
07f8ea3Update macro parts to compile with Scala 2.10.0 RC1.
6a40f5eChanges for RC1 compatibility in build and non-macro parts of Slick
264561eAdd CONTRIBUTING.md with Typesafe Project & Developer Guidelines
cdfaf32A possible test case for github issue #29 (but no fix).
9ac93fdDo not comap() default values when reading from a mapped Option column.
da339adDo not treat EXISTS as an aggregation function any more.
a63eda5Update the README with links to the new documentation and licensing info
1f1fa61Improve error message to guard against illegal use of raw table objects.
c1d3a41Create ConstColumn instead of plain LiteralNode for inSet sequence.
ab8f42fOmit precision when casting to VARCHAR in MySQL. Fixes issue #48.
9a4c48fMerge branch ‘master’ of firstname.lastname@example.org:slick/slick.git
822bfbfAllow building with JDK 6 and JDK 7
4683a66Simplify interpolation macro
1e3f219DSL for creating SQL statements in the driver implementations.
98133f4Simplify DDL construction with factory methods
5cc85fcMore sensible default SQL type name handling
d767138Factor out pagination and RowNumber handling into utility traits
5256e3cAdd support for OID-based BLOBs in PostgreSQL
2a4e441Add “postCreate” key to databases.properties for initializing a new DB.
70fc42aWrap all BLOB operations in a transaction (required by some DBs)
2ce3b7fAdd sequence increment value to SequenceNode
6e4d7a4Clean up DB name/path handling in TestDB
8039e7bGet data from BLOB before the result set is closed in DataTypeTest.
e37aaf3Allow for a small rounding error in floating-point tests
789236eUse floating-point constant in degrees/radians emulation
ac5a272Support custom properties for DB connection in ExternalTestDB
5932225Move emulation for pi/radians/degrees into BasicStatementBuilderComponent
1ba6b86Reuse custom driver classes across tests to keep PermGen leaks low
22d16ceSome clean-up work
d6dac0bAvoid lower-case names that need quoting.
a41261fUse upper-case SQL identifiers in InserTest.restReturning.
fba0292Allow reading of MColumn results without the last 5 (optional) columns.
dee3cd5Add factory methods for Invokers so that drivers can override them
cd4b8efMove statement builder factory methods into BasicStatementBuilderComponent
4708042Support for prepared statements with returnIndexes
2df91c5Enable DriverTests to specify their own set of TestkitTests to run
9e358d1Move DDL execution from DDL to a separate DDLInvoker.
33eac7eBug fix: Always wrap emulated numeric functions in parentheses
034046bSupport multiple ‘create’ and ‘drop’ statements in ExternalTestDB
b29bcfaAdd logging for non-prepared statements in Session.
4f13c64Allow multi-line insert to return None in MainTest.
5356df2Add Database.forDriver; Simplify and improve TestDB
4352a56Add GetParameter and SetResult for BigDecimal
17844edPrevent initialization and cleanup of disabled DBs in TestkitTest
852edd2Proper links to capabilities in driver scaladoc comments
91341efMulti-project build for publishing separate testkit artifacts
55934b2Work around a strange Derby problem where a result set does not get closed
e4a9b49Simplify test kit tests
82d4024Bug fix: Rep[T] was aliased as Re[T] in Aliases/SimpleQL
83fba55Bug fix: Correctly override implicits in SimpleQL
307bd6dMove TestDB into test kit
98cf216Ignore failure from already existing dummy table
3c95ac8Describe all driver limitations by capability flags.
aedfa1cSequence.curr emulation for MySQL
ac183bbFix scalaBinaryVersion in build
f016028Merge branch ‘topic/testkit’
9d684efImproved resource sharing in test kit.
dd85f10Move SimpleTest into test kit as PlainSQLTest
3ac1751Improve TestkitTest and capability management – All tests passing
a101af1Use Double instead of Int in NewQuerySemanticsTest to avoid a SQL cast.
7e51836Bug fix: Use proper ordering in OVER window for paging on SQL Server.
3c704e3Sort before limiting in NewQuerySemanticsTest.
37ceffeQuote names in plain SQL queries in NewQuerySemanticsTest.
9a9f21fReturn unique values in NewQuerySemanticsTest queries qb, qb2, qc.
db8f9bfWork-around for a Derby bug.
397e92dMerge branch ‘master’ into topic/testkit
4037468Move to latest SQLite version
7832581Add some capabilities and improve tests
84d70fdAdd capabilities to database drivers
0680f55Move driver tests into testkit
Past News Items
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,...
Feb 24 2017
We have just released Slick 3.2.0. You can find the source code here: . Builds for Scala 2.11 and 2.12 are available from Maven Central, as usual. From this release...
Feb 10 2017
We have just released Slick 3.2.0-RC1, the first release candidate for Slick 3.2.0. You can find the source code here: . Builds for Scala 2.11 and 2.12 are available from...
Dec 05 2016
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...
Jul 04 2016
We have just released Slick 3.2.0-M1, the first milestone for Slick 3.2. It should show up on Maven Central within the next few hours. You can find the source code...
Mar 18 2016
I'd like to draw your attention to the new [community process](/community/process.html) and [code of conduct](/community/conduct.html) for Slick, both of which are based on [Play Framework's](https://playframework.com/community-process). Back in 2008 [I](https://github.com/szeiger) started...
Feb 01 2016
Because nearly every application is driven by some sort of data source, we invested in building Slick, a Functional Relational Mapping (FRM) library for Scala that makes it easy to...