Release 3.5.0
3.5.0
- Total issues resolved: 1
- Total pull requests resolved: 40
- Total contributors: 5
Connecting,Deprecation,Events,Transactions
Deprecation,Events,Schema Introspection,Schema Management
Deprecation,Events
Deprecation,QueryBuilder
MariaDB,MySQL,Platform Detection
Deprecation,Improvement,Schema Comparison
- 5770: Non-nullabe result of comparing tables thanks to @morozov
- 5642: Introduce property-specific ColumnDiff methods thanks to @morozov
Deprecation,Schema Comparison,Schema Management
-
5766: Deprecate SchemaDiff::toSql() and SchemaDiff::toSaveSql() thanks to @morozov
-
5761: Improve error message for index SQL creation thanks to @radar3301
Deprecation,Schema Comparison
- 5758: Mark SchemaDiff public properties internal thanks to @morozov
- 5717: Mark TableDiff public properties internal thanks to @morozov
- 5678: Deprecate not passing $fromColumn to TableDiff thanks to @morozov
- 5666: Deprecate SchemaDiff::$fromSchema thanks to @morozov
- 5663: Deprecate renaming tables via TableDiff thanks to @morozov
- 5657: Mark ColumnDiff public properties as internal thanks to @morozov
- 5650: Deprecate and mark internal APIs related to schema comparison thanks to @morozov
- 5622: Schema Diff API cleanup thanks to @morozov
Platforms,SQLite
Dependencies
Deprecation,Platforms,SQLite
Deprecation,Schema Management
- 5747: Deprecate Table::changeColumn() thanks to @morozov
- 5612: Mark AbstractSchemaManager::_execSql() as internal thanks to @morozov
Schema Comparison,Schema Management,Test Suite
- 5746: Rework some tests that instantiate TableDiff thanks to @morozov
- 5714: Rework some tests that instantiate TableDiff thanks to @morozov
Deprecation,Drivers,pdo_sqlite
Drivers,New Feature,SQLite,sqlite3
- 5737: New driver: SQLite3 thanks to @derrabus
Deprecation,Foreign Keys,Primary Keys,Schema Management
- 5731: Deprecate Table methods thanks to @morozov
Deprecation,Error Handling,Schema Management
Deprecation
Configuration,Connections,Platform Detection
Configuration,Connections,Deprecation,PostgreSQL
Configuration,Connections,Deprecation
- 5699: Deprecate platform parameter of wrapper Connection thanks to @morozov
- 5697: Deprecate driver name aliases thanks to @morozov