Skip to content

Releases: spryker/propel

3.31.0

14 May 10:09
Compare
Choose a tag to compare

Included commits: 3.30.0...3.31.0

Adjustments

  • Adjusted ActiveRecordBatchProcessorTrait::getWriteConnection() by removing connection cache.

3.30.0

27 Apr 18:11
Compare
Choose a tag to compare

Included commits: 3.29.1...3.30.0

Improvements

  • Adjusted ActiveRecordBatchProcessorTrait::commitIdentical() to do only one (insert) query.

3.29.1

23 Feb 12:35
Compare
Choose a tag to compare

Included commits: 3.29.0...3.29.1

Improvements

  • Removed redundant file system reading from PropelInstallHelper class.

3.29.0

09 Feb 15:03
Compare
Choose a tag to compare

Included commits: 3.28.0...3.29.0

Improvements

  • Introduced PropelFacade::tableExists() that checks if table with provided name exists in the current database.
  • Introduced PropelConfig::getCurrentZedDatabaseName() that returns current Zed database name.

3.28.0

26 Jan 12:29
Compare
Choose a tag to compare

Included commits: 3.27.0...3.28.0

Improvements

  • Replaced \PDOStatment types with \Propel\Runtime\Connection\StatementInterface for method signatures. This makes it compatible with the new Propel alpha-12 release and allows future PHP 8 compatibility.

3.27.0

03 Nov 13:15
Compare
Choose a tag to compare

Included commits: 3.26.0...3.27.0

Improvements

  • Replaced spryker/zend module with spryker/laminas.

3.26.0

31 Oct 15:58
Compare
Choose a tag to compare

Included commits: 3.25.3...3.26.0

Improvements

  • Introduced PropelSchemaHelper to create SimpleXMLElement based on XML schema file and format XML.
  • Introduced TableHelper to create a table in DB based on using the DB engine.

3.25.3

06 Oct 12:07
Compare
Choose a tag to compare

Included commits: 3.25.2...3.25.3

Improvements

  • Use array instead of string for Process.
  • Added return type-hint to the console command.

3.25.2

07 Aug 13:22
Compare
Choose a tag to compare

Included commits: 3.25.1...3.25.2

Fixes

  • Add BC for deprecated constant usage in PropelConfig::getCurrentDatabaseEngine().
  • Fixed PersistencePropelTester::getValue() to not false positive "green" result in CI run if no value was found.

3.25.1

03 Aug 08:38
Compare
Choose a tag to compare

Included commits: 3.25.0...3.25.1

Deprecations

  • Deprecated Spryker\Shared\Propel\PropelConstants::ZED_DB_ENGINE_MYSQL.
  • Deprecated Spryker\Shared\Propel\PropelConstants::ZED_DB_ENGINE_PGSQL.
  • Deprecated Spryker\Shared\Propel\PropelConstants::ZED_DB_SUPPORTED_ENGINES constant.
  • Deprecated Spryker\Zed\Propel\Business\PropelFacadeInterface::getCurrentDatabaseEngineName().