Incompatible changes

2 changes to com.typesafe.slick:slick-hikaricp since 3.4.1

#### Dependency changes Incompatibility | Artifact | Previous version | Current version | Version scheme | -------------------- | ----------------------------------------------------- | ---------------- | --------------- | ------------------------- | Backward and forward | `org.scala-lang.modules:scala-collection-compat_2.13` | 2.8.1 | 2.9.0 | Early semantic versioning | Backward and forward | `org.slf4j:slf4j-api` | 1.7.36 | 2.0.6 | Early semantic versioning |

59 changes to com.typesafe.slick:slick since 3.4.1

#### Dependency changes Incompatibility | Artifact | Previous version | Current version | Version scheme | -------------------- | ----------------------------------------------------- | ---------------- | --------------- | ------------------------- | Backward and forward | `org.scala-lang.modules:scala-collection-compat_2.13` | 2.8.1 | 2.9.0 | Early semantic versioning | Backward and forward | `org.slf4j:slf4j-api` | 1.7.36 | 2.0.6 | Early semantic versioning | #### Code changes Incompatibility | Symbol | Problem | --------------- | ----------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | Backward | `java.util.AbstractCollection.iterator` | DirectAbstractMethodProblem

abstract method iterator()java.util.Iterator in class java.util.AbstractCollection does not have a correspondent in current version

| Backward | `slick.jdbc.BaseResultConverter#mcB#sp.set` | DirectMissingMethodProblem

method set(Byte,java.sql.PreparedStatement)Unit in class slick.jdbc.BaseResultConverter#mcB#sp does not have a correspondent in current version

| Backward | `slick.jdbc.BaseResultConverter#mcC#sp.set` | DirectMissingMethodProblem

method set(Char,java.sql.PreparedStatement)Unit in class slick.jdbc.BaseResultConverter#mcC#sp does not have a correspondent in current version

| Backward | `slick.jdbc.BaseResultConverter#mcD#sp.set` | DirectMissingMethodProblem

method set(Double,java.sql.PreparedStatement)Unit in class slick.jdbc.BaseResultConverter#mcD#sp does not have a correspondent in current version

| Backward | `slick.jdbc.BaseResultConverter#mcF#sp.set` | DirectMissingMethodProblem

method set(Float,java.sql.PreparedStatement)Unit in class slick.jdbc.BaseResultConverter#mcF#sp does not have a correspondent in current version

| Backward | `slick.jdbc.BaseResultConverter#mcI#sp.set` | DirectMissingMethodProblem

method set(Int,java.sql.PreparedStatement)Unit in class slick.jdbc.BaseResultConverter#mcI#sp does not have a correspondent in current version

| Backward | `slick.jdbc.BaseResultConverter#mcJ#sp.set` | DirectMissingMethodProblem

method set(Long,java.sql.PreparedStatement)Unit in class slick.jdbc.BaseResultConverter#mcJ#sp does not have a correspondent in current version

| Backward | `slick.jdbc.BaseResultConverter#mcS#sp.set` | DirectMissingMethodProblem

method set(Short,java.sql.PreparedStatement)Unit in class slick.jdbc.BaseResultConverter#mcS#sp does not have a correspondent in current version

| Backward | `slick.jdbc.BaseResultConverter#mcZ#sp.set` | DirectMissingMethodProblem

method set(Boolean,java.sql.PreparedStatement)Unit in class slick.jdbc.BaseResultConverter#mcZ#sp does not have a correspondent in current version

| Backward | `slick.jdbc.BaseResultConverter.set` | DirectMissingMethodProblem

method set(java.lang.Object,java.sql.PreparedStatement)Unit in class slick.jdbc.BaseResultConverter does not have a correspondent in current version

| Backward | `slick.jdbc.DefaultingResultConverter#mcB#sp.set` | DirectMissingMethodProblem

method set(Byte,java.sql.PreparedStatement)Unit in class slick.jdbc.DefaultingResultConverter#mcB#sp does not have a correspondent in current version

| Backward | `slick.jdbc.DefaultingResultConverter#mcC#sp.set` | DirectMissingMethodProblem

method set(Char,java.sql.PreparedStatement)Unit in class slick.jdbc.DefaultingResultConverter#mcC#sp does not have a correspondent in current version

| Backward | `slick.jdbc.DefaultingResultConverter#mcD#sp.set` | DirectMissingMethodProblem

method set(Double,java.sql.PreparedStatement)Unit in class slick.jdbc.DefaultingResultConverter#mcD#sp does not have a correspondent in current version

| Backward | `slick.jdbc.DefaultingResultConverter#mcF#sp.set` | DirectMissingMethodProblem

method set(Float,java.sql.PreparedStatement)Unit in class slick.jdbc.DefaultingResultConverter#mcF#sp does not have a correspondent in current version

| Backward | `slick.jdbc.DefaultingResultConverter#mcI#sp.set` | DirectMissingMethodProblem

method set(Int,java.sql.PreparedStatement)Unit in class slick.jdbc.DefaultingResultConverter#mcI#sp does not have a correspondent in current version

| Backward | `slick.jdbc.DefaultingResultConverter#mcJ#sp.set` | DirectMissingMethodProblem

method set(Long,java.sql.PreparedStatement)Unit in class slick.jdbc.DefaultingResultConverter#mcJ#sp does not have a correspondent in current version

| Backward | `slick.jdbc.DefaultingResultConverter#mcS#sp.set` | DirectMissingMethodProblem

method set(Short,java.sql.PreparedStatement)Unit in class slick.jdbc.DefaultingResultConverter#mcS#sp does not have a correspondent in current version

| Backward | `slick.jdbc.DefaultingResultConverter#mcZ#sp.set` | DirectMissingMethodProblem

method set(Boolean,java.sql.PreparedStatement)Unit in class slick.jdbc.DefaultingResultConverter#mcZ#sp does not have a correspondent in current version

| Backward | `slick.jdbc.DefaultingResultConverter.set` | DirectMissingMethodProblem

method set(java.lang.Object,java.sql.PreparedStatement)Unit in class slick.jdbc.DefaultingResultConverter does not have a correspondent in current version

| Backward | `slick.jdbc.IsDefinedResultConverter.set` | DirectMissingMethodProblem

method set(Boolean,java.sql.PreparedStatement)scala.runtime.Nothing# in class slick.jdbc.IsDefinedResultConverter does not have a correspondent in current version

| Backward | `slick.jdbc.JdbcActionComponent#InsertActionComposerImpl#MultiInsertAction.this` | DirectMissingMethodProblem

method this(slick.jdbc.JdbcActionComponent#InsertActionComposerImpl,slick.jdbc.JdbcStatementBuilderComponent#JdbcCompiledInsert#Artifacts,scala.collection.Iterable)Unit in class slick.jdbc.JdbcActionComponent#InsertActionComposerImpl#MultiInsertAction does not have a correspondent in current version

| Backward | `slick.jdbc.JdbcActionComponent#InsertActionComposerImpl.++=` | FinalMethodProblem

method ++=(scala.collection.Iterable)slick.sql.FixedSqlAction in class slick.jdbc.JdbcActionComponent#InsertActionComposerImpl is declared final in current version

| Backward | `slick.jdbc.JdbcActionComponent#InsertActionComposerImpl.retManyMultiRowStatement` | ReversedMissingMethodProblem

abstract method retManyMultiRowStatement(java.sql.Statement,scala.collection.Iterable,Int)java.lang.Object in class slick.jdbc.JdbcActionComponent#InsertActionComposerImpl is present only in current version

| Backward | `slick.jdbc.JdbcActionComponent#SimpleInsertActionComposer.insertAll` | ReversedMissingMethodProblem

abstract method insertAll(scala.collection.Iterable,slick.jdbc.RowsPerStatement)slick.sql.FixedSqlAction in interface slick.jdbc.JdbcActionComponent#SimpleInsertActionComposer is present only in current version

| Backward | `slick.jdbc.JdbcActionComponent#SimpleInsertActionComposer.insertOrUpdateAll` | ReversedMissingMethodProblem

abstract method insertOrUpdateAll(scala.collection.Iterable,slick.jdbc.RowsPerStatement)slick.sql.FixedSqlAction in interface slick.jdbc.JdbcActionComponent#SimpleInsertActionComposer is present only in current version

| Backward | `slick.jdbc.JdbcActionComponent#SimpleInsertActionComposer.slick$jdbc$JdbcActionComponent$SimpleInsertActionComposer$$$outer` | ReversedMissingMethodProblem

abstract synthetic method slick$jdbc$JdbcActionComponent$SimpleInsertActionComposer$$$outer()slick.jdbc.JdbcActionComponent in interface slick.jdbc.JdbcActionComponent#SimpleInsertActionComposer is present only in current version

| Backward | `slick.jdbc.JdbcActionComponent$InsertActionComposerImpl$SingleInsertAction` | FinalClassProblem

class slick.jdbc.JdbcActionComponent#InsertActionComposerImpl#SingleInsertAction is declared final in current version

| Backward | `slick.jdbc.JdbcBackend#DatabaseDef.releaseSession` | IncompatibleMethTypeProblem

method releaseSession(slick.basic.BasicBackend#BasicActionContext,Boolean)Unit in class slick.jdbc.JdbcBackend#DatabaseDef's type is different in current version, where it is (slick.basic.BasicBackend#BasicActionContext,scala.PartialFunction)Unit instead of (slick.basic.BasicBackend#BasicActionContext,Boolean)Unit

| Backward | `slick.jdbc.OptionResultConverter.set` | DirectMissingMethodProblem

method set(scala.Option,java.sql.PreparedStatement)Unit in class slick.jdbc.OptionResultConverter does not have a correspondent in current version

| Backward | `slick.memory.DistributedBackend#DatabaseDef.releaseSession` | IncompatibleMethTypeProblem

method releaseSession(slick.basic.BasicBackend#BasicActionContext,Boolean)Unit in class slick.memory.DistributedBackend#DatabaseDef's type is different in current version, where it is (slick.basic.BasicBackend#BasicActionContext,scala.PartialFunction)Unit instead of (slick.basic.BasicBackend#BasicActionContext,Boolean)Unit

| Backward | `slick.memory.HeapBackend#DatabaseDef.releaseSession` | IncompatibleMethTypeProblem

method releaseSession(slick.basic.BasicBackend#BasicActionContext,Boolean)Unit in class slick.memory.HeapBackend#DatabaseDef's type is different in current version, where it is (slick.basic.BasicBackend#BasicActionContext,scala.PartialFunction)Unit instead of (slick.basic.BasicBackend#BasicActionContext,Boolean)Unit

| Backward | `slick.memory.MemoryProfile#InsertMappingCompiler#InsertResultConverter.set` | DirectMissingMethodProblem

method set(java.lang.Object,scala.collection.mutable.ArrayBuffer)Unit in class slick.memory.MemoryProfile#InsertMappingCompiler#InsertResultConverter does not have a correspondent in current version

| Backward | `slick.memory.MemoryQueryingProfile#MemoryCodeGen#QueryResultConverter.set` | DirectMissingMethodProblem

method set(java.lang.Object,scala.collection.mutable.ArrayBuffer)scala.runtime.Nothing# in class slick.memory.MemoryQueryingProfile#MemoryCodeGen#QueryResultConverter does not have a correspondent in current version

| Backward | `slick.relational.CompoundResultConverter#mcB#sp.set` | DirectMissingMethodProblem

method set(Byte,java.lang.Object)Unit in class slick.relational.CompoundResultConverter#mcB#sp does not have a correspondent in current version

| Backward | `slick.relational.CompoundResultConverter#mcC#sp.set` | DirectMissingMethodProblem

method set(Char,java.lang.Object)Unit in class slick.relational.CompoundResultConverter#mcC#sp does not have a correspondent in current version

| Backward | `slick.relational.CompoundResultConverter#mcD#sp.set` | DirectMissingMethodProblem

method set(Double,java.lang.Object)Unit in class slick.relational.CompoundResultConverter#mcD#sp does not have a correspondent in current version

| Backward | `slick.relational.CompoundResultConverter#mcF#sp.set` | DirectMissingMethodProblem

method set(Float,java.lang.Object)Unit in class slick.relational.CompoundResultConverter#mcF#sp does not have a correspondent in current version

| Backward | `slick.relational.CompoundResultConverter#mcI#sp.set` | DirectMissingMethodProblem

method set(Int,java.lang.Object)Unit in class slick.relational.CompoundResultConverter#mcI#sp does not have a correspondent in current version

| Backward | `slick.relational.CompoundResultConverter#mcJ#sp.set` | DirectMissingMethodProblem

method set(Long,java.lang.Object)Unit in class slick.relational.CompoundResultConverter#mcJ#sp does not have a correspondent in current version

| Backward | `slick.relational.CompoundResultConverter#mcS#sp.set` | DirectMissingMethodProblem

method set(Short,java.lang.Object)Unit in class slick.relational.CompoundResultConverter#mcS#sp does not have a correspondent in current version

| Backward | `slick.relational.CompoundResultConverter#mcZ#sp.set` | DirectMissingMethodProblem

method set(Boolean,java.lang.Object)Unit in class slick.relational.CompoundResultConverter#mcZ#sp does not have a correspondent in current version

| Backward | `slick.relational.CompoundResultConverter.set` | DirectMissingMethodProblem

method set(java.lang.Object,java.lang.Object)Unit in class slick.relational.CompoundResultConverter does not have a correspondent in current version

| Backward | `slick.relational.GetOrElseResultConverter.set` | DirectMissingMethodProblem

method set(java.lang.Object,java.lang.Object)Unit in class slick.relational.GetOrElseResultConverter does not have a correspondent in current version

| Backward | `slick.relational.IsDefinedResultConverter.set` | DirectMissingMethodProblem

method set(Boolean,java.lang.Object)scala.runtime.Nothing# in class slick.relational.IsDefinedResultConverter does not have a correspondent in current version

| Backward | `slick.relational.OptionRebuildingResultConverter.set` | DirectMissingMethodProblem

method set(scala.Option,java.lang.Object)scala.runtime.Nothing# in class slick.relational.OptionRebuildingResultConverter does not have a correspondent in current version

| Backward | `slick.relational.ProductResultConverter.set` | DirectMissingMethodProblem

method set(scala.Product,java.lang.Object)Unit in class slick.relational.ProductResultConverter does not have a correspondent in current version

| Backward | `slick.relational.ResultConverter.set` | DirectMissingMethodProblem

abstract method set(java.lang.Object,java.lang.Object)Unit in interface slick.relational.ResultConverter does not have a correspondent in current version

| Backward | `slick.relational.ResultConverter.set` | ReversedMissingMethodProblem

abstract method set(java.lang.Object,java.lang.Object,Int)Unit in interface slick.relational.ResultConverter is present only in current version

| Backward | `slick.relational.SimpleFastPathResultConverter.set` | DirectMissingMethodProblem

method set(java.lang.Object,java.lang.Object)Unit in class slick.relational.SimpleFastPathResultConverter does not have a correspondent in current version

| Backward | `slick.relational.TypeMappingResultConverter.set` | DirectMissingMethodProblem

method set(java.lang.Object,java.lang.Object)Unit in class slick.relational.TypeMappingResultConverter does not have a correspondent in current version

| Backward | `slick.relational.UnitResultConverter.set` | DirectMissingMethodProblem

method set(scala.runtime.BoxedUnit,java.lang.Object)Unit in class slick.relational.UnitResultConverter does not have a correspondent in current version

| Backward | `slick.util.AsyncExecutor.loggingReporter` | DirectMissingMethodProblem

static method loggingReporter()scala.Function1 in interface slick.util.AsyncExecutor does not have a correspondent in current version

| Backward | `slick.util.AsyncExecutor.loggingReporter` | DirectMissingMethodProblem

method loggingReporter()scala.Function1 in object slick.util.AsyncExecutor does not have a correspondent in current version

| Backward | `slick.util.ManagedArrayBlockingQueue.$default$3` | IncompatibleSignatureProblem

synthetic static method $default$3()Boolean in class slick.util.ManagedArrayBlockingQueue has a different generic signature in current version, where it is rather than ()Z. See https://github.com/lightbend/mima#incompatiblesignatureproblem

| Backward | `slick.util.ManagedArrayBlockingQueue.$default$3` | IncompatibleSignatureProblem

synthetic method $default$3()Boolean in object slick.util.ManagedArrayBlockingQueue has a different generic signature in current version, where it is rather than ()Z. See https://github.com/lightbend/mima#incompatiblesignatureproblem

| Backward | `slick.util.ManagedArrayBlockingQueue.drainTo` | IncompatibleSignatureProblem

method drainTo(java.util.Collection,Int)Int in class slick.util.ManagedArrayBlockingQueue has a different generic signature in current version, where it is (Ljava/util/Collection<-Lslick/util/AsyncExecutor$PrioritizedRunnable;>;I)I rather than (Ljava/util/Collection<-TE;>;I)I. See https://github.com/lightbend/mima#incompatiblesignatureproblem

| Backward | `slick.util.ManagedArrayBlockingQueue.drainTo` | IncompatibleSignatureProblem

method drainTo(java.util.Collection)Int in class slick.util.ManagedArrayBlockingQueue has a different generic signature in current version, where it is (Ljava/util/Collection<-Lslick/util/AsyncExecutor$PrioritizedRunnable;>;)I rather than (Ljava/util/Collection<-TE;>;)I. See https://github.com/lightbend/mima#incompatiblesignatureproblem

|

2 changes to com.typesafe.slick:slick-codegen since 3.4.1

#### Dependency changes Incompatibility | Artifact | Previous version | Current version | Version scheme | -------------------- | ----------------------------------------------------- | ---------------- | --------------- | ------------------------- | Backward and forward | `org.scala-lang.modules:scala-collection-compat_2.13` | 2.8.1 | 2.9.0 | Early semantic versioning | Backward and forward | `org.slf4j:slf4j-api` | 1.7.36 | 2.0.6 | Early semantic versioning |

16 changes to com.typesafe.slick:slick-testkit since 3.4.1

#### Dependency changes Incompatibility | Artifact | Previous version | Current version | Version scheme | -------------------- | ----------------------------------------------------- | ---------------- | --------------- | ------------------------- | Backward and forward | `org.scala-lang.modules:scala-collection-compat_2.13` | 2.8.1 | 2.9.0 | Early semantic versioning | Backward and forward | `org.slf4j:slf4j-api` | 1.7.36 | 2.0.6 | Early semantic versioning | #### Code changes Incompatibility | Symbol | Problem | --------------- | ---------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | Backward | `com.typesafe.slick.testkit.util.StandardTestDBs.SQLServer2012JTDS` | DirectMissingMethodProblem

method SQLServer2012JTDS()com.typesafe.slick.testkit.util.StandardTestDBs#SQLServerDB in object com.typesafe.slick.testkit.util.StandardTestDBs does not have a correspondent in current version

| Backward | `com.typesafe.slick.testkit.util.StandardTestDBs.SQLServer2012JTDS` | DirectMissingMethodProblem

static method SQLServer2012JTDS()com.typesafe.slick.testkit.util.StandardTestDBs#SQLServerDB in class com.typesafe.slick.testkit.util.StandardTestDBs does not have a correspondent in current version

| Backward | `com.typesafe.slick.testkit.util.StandardTestDBs.SQLServer2012SQLJDBC` | DirectMissingMethodProblem

static method SQLServer2012SQLJDBC()com.typesafe.slick.testkit.util.StandardTestDBs#SQLServerDB in class com.typesafe.slick.testkit.util.StandardTestDBs does not have a correspondent in current version

| Backward | `com.typesafe.slick.testkit.util.StandardTestDBs.SQLServer2012SQLJDBC` | DirectMissingMethodProblem

method SQLServer2012SQLJDBC()com.typesafe.slick.testkit.util.StandardTestDBs#SQLServerDB in object com.typesafe.slick.testkit.util.StandardTestDBs does not have a correspondent in current version

| Backward | `com.typesafe.slick.testkit.util.StandardTestDBs.SQLServer2014JTDS` | DirectMissingMethodProblem

static method SQLServer2014JTDS()com.typesafe.slick.testkit.util.StandardTestDBs#SQLServerDB in class com.typesafe.slick.testkit.util.StandardTestDBs does not have a correspondent in current version

| Backward | `com.typesafe.slick.testkit.util.StandardTestDBs.SQLServer2014JTDS` | DirectMissingMethodProblem

method SQLServer2014JTDS()com.typesafe.slick.testkit.util.StandardTestDBs#SQLServerDB in object com.typesafe.slick.testkit.util.StandardTestDBs does not have a correspondent in current version

| Backward | `com.typesafe.slick.testkit.util.StandardTestDBs.SQLServer2014SQLJDBC` | DirectMissingMethodProblem

method SQLServer2014SQLJDBC()com.typesafe.slick.testkit.util.StandardTestDBs#SQLServerDB in object com.typesafe.slick.testkit.util.StandardTestDBs does not have a correspondent in current version

| Backward | `com.typesafe.slick.testkit.util.StandardTestDBs.SQLServer2014SQLJDBC` | DirectMissingMethodProblem

static method SQLServer2014SQLJDBC()com.typesafe.slick.testkit.util.StandardTestDBs#SQLServerDB in class com.typesafe.slick.testkit.util.StandardTestDBs does not have a correspondent in current version

| Backward | `com.typesafe.slick.testkit.util.StandardTestDBs.SQLServer2017JTDS` | DirectMissingMethodProblem

static method SQLServer2017JTDS()com.typesafe.slick.testkit.util.StandardTestDBs#SQLServerDB in class com.typesafe.slick.testkit.util.StandardTestDBs does not have a correspondent in current version

| Backward | `com.typesafe.slick.testkit.util.StandardTestDBs.SQLServer2017JTDS` | DirectMissingMethodProblem

method SQLServer2017JTDS()com.typesafe.slick.testkit.util.StandardTestDBs#SQLServerDB in object com.typesafe.slick.testkit.util.StandardTestDBs does not have a correspondent in current version

| Backward | `com.typesafe.slick.testkit.util.StandardTestDBs.SQLServer2017SQLJDBC` | DirectMissingMethodProblem

method SQLServer2017SQLJDBC()com.typesafe.slick.testkit.util.StandardTestDBs#SQLServerDB in object com.typesafe.slick.testkit.util.StandardTestDBs does not have a correspondent in current version

| Backward | `com.typesafe.slick.testkit.util.StandardTestDBs.SQLServer2017SQLJDBC` | DirectMissingMethodProblem

static method SQLServer2017SQLJDBC()com.typesafe.slick.testkit.util.StandardTestDBs#SQLServerDB in class com.typesafe.slick.testkit.util.StandardTestDBs does not have a correspondent in current version

| Backward | `com.typesafe.slick.testkit.util.StandardTestDBs.SQLServerJTDS` | DirectMissingMethodProblem

static method SQLServerJTDS()com.typesafe.slick.testkit.util.StandardTestDBs#SQLServerDB in class com.typesafe.slick.testkit.util.StandardTestDBs does not have a correspondent in current version

| Backward | `com.typesafe.slick.testkit.util.StandardTestDBs.SQLServerJTDS` | DirectMissingMethodProblem

method SQLServerJTDS()com.typesafe.slick.testkit.util.StandardTestDBs#SQLServerDB in object com.typesafe.slick.testkit.util.StandardTestDBs does not have a correspondent in current version

|
The source code for this page can be found here.