Releases: cakephp/phinx
Releases · cakephp/phinx
0.16.10
Features
- Add count option to migrate by @MasterOdin in #2360
Fixes
Documentation
- Fix typo on configuration docs by @MasterOdin in #2367
New Contributors
Full Changelog: 0.16.9...0.16.10
0.16.9
Fixes
- Fix --dry-run option when values to insert are booleans by @JulienChavee in #2358
- Fix using Cake\I18n\Date and DateTime in insert dry-run by @MasterOdin in #2359
Documentation
- Fix build status README badge by @MasterOdin in #2356
Full Changelog: 0.16.8...0.16.9
0.16.8
Fixes
- Fix performance degradation for bulk inserts by @MasterOdin in #2354
Maintenance
- Drop symfony 3.4 support by @dereuromark in #2352
Full Changelog: 0.16.7...0.16.8
0.16.7
Features
- Support Cake\I18n\Date and DateTime for inserts by @dereuromark in #2348
Fixes
Documentation
New Contributors
Full Changelog: 0.16.6...0.16.7
0.16.6
Improvements
- Add deferrable constraints management for PSQL by @JulienChavee in #2322
- Write CLI errors to stderr by @InvisibleSmiley in #2317
- Error on using reserved keyword for migration name by @MasterOdin in #2328
Bug Fixes
- Improve collision handling on multiple create calls by @MasterOdin in #2325
- Fix type with space between limit and precision in SQLiteAdapter by @MasterOdin in #2329
- Fix SQLiteAdapter::getColumns with Literal column by @MasterOdin in #2331
Deprecations
- Add deprecation warning for Util::mapClassNameToFileName by @MasterOdin in #2327
Documentation
- Document specific query builder functions by @MarwanSalim in #2318
- Add docs about namespaces for paths by @matheusab in #2314
- Remove ZH link for docs by @MasterOdin in #2333
- Docs: Set PDO attributes after variable has been assigned by @piotr-cz in #2334
- Docs: Set config name to
:memory:
in docs example by @piotr-cz in #2335 - Docs: Use
require
without brackets by @piotr-cz in #2337
Miscellaneous
- Bump codecov/codecov-action from 4 to 5 by @dependabot in #2320
- Run CI against PHP 8.4 by @MasterOdin in #2321
- Add SQLiteAdapter::isMemory helper function by @MasterOdin in #2336
New Contributors
- @matheusab made their first contribution in #2314
- @JulienChavee made their first contribution in #2322
Full Changelog: 0.16.5...0.16.6
0.16.5
Bug Fixes
- Fix using schema option with connection option by @MasterOdin in #2316
Full Changelog: 0.16.4...0.16.5
0.16.4
Bug Fixes
- fix warning in info when using connection config by @MasterOdin in #2312
Miscellaneous
- Use token for codecov GH action by @MasterOdin in #2310
Full Changelog: 0.16.3...0.16.4
0.16.3
Features
- Add dry-run option to seed:run by @MasterOdin in #2299
- Support Literal values in inserts by @MasterOdin in #2301
Bug Fixes
- Fix setting sqlsrv PK name with qualified table name by @MichaelDesignamite in #2306
- Append sqlite suffix to name on info output by @MasterOdin in #2307
Documentation
- Fix README badges by @MasterOdin in #2296
- Update migrations.rst by @MarwanSalim in #2303
Misc
- Consolidate insert/bulkInsert implementations by @MasterOdin in #2300
- DRY info output for console commands by @MasterOdin in #2302
- Fix phpcs error in PDOAdapter by @MasterOdin in #2308
- Move schema to class property for PostgresAdapter by @MasterOdin in #2309
Note: ThePostgresAdapter::getGlobalSchemaName
protected function has been removed. Use thePostgresAdapter::$schema
class member variable instead.
New Contributors
- @MarwanSalim made their first contribution in #2303
- @MichaelDesignamite made their first contribution in #2306
Full Changelog: 0.16.2...0.16.3
0.16.2
Features
- Add migration version and name to pending actions error by @ajibarra in #2289
- Show version in CLI by @MasterOdin in #2291
- Mark password as a SensitiveParameter by @edudobay in #2295
Bug Fixes
- Fix using string primary_key value for sqlite by @MasterOdin in #2285
- Fix quoting DB name when creating/dropping by @MasterOdin in #2286
- Fix escaping database name for SqlServerAdapter::dropDatabase by @MasterOdin in #2287
Documentation
- Fix docs example for migrate create by @MasterOdin in #2284
New Contributors
Full Changelog: 0.16.1...0.16.2
0.16.1
Features
- Option for addTimeStamps() to use datetime by @joshbmarshall in #2273
Bug Fixes
- Fixing errors when migration name is null by @jaydiablo in #2268
- Move postFlighCheck to be called before commit transaction by @ajibarra in #2272
- Fix renaming column with Extra info set by @MasterOdin in #2275
Miscellaneous
- Bump codecov/codecov-action from 3 to 4 by @dependabot in #2265
- Fix mysql latest CI workflow by @MasterOdin in #2276
- Fix tests for MySQL 8.4 by @ajibarra in #2281
- Update box.json to include vendor/symfony/console/Resources by @ajibarra in #2280
- Update docs for 0.16.x by @ajibarra in #2279
New Contributors
- @jaydiablo made their first contribution in #2268
- @joshbmarshall made their first contribution in #2273
Full Changelog: 0.16.0...0.16.1