Skip to content

Releases: spryker/development

3.41.0

07 Jan 16:14
Compare
Choose a tag to compare

Included commits: 3.40.1...3.41.0

Improvements

  • Adjusted DevelopmentFacadeInterface::listAllModules() to support SprykerFeature namespace.
  • Adjusted DevelopmentFacadeInterface::drawOutgoingDependencyTreeGraph() to support SprykerFeature namespace.
  • Adjusted DevelopmentFacadeInterface::showIncomingDependenciesForModule() to support SprykerFeature namespace.
  • Adjusted DevelopmentFacadeInterface::updateComposerJsonInModules() to support SprykerFeature namespace.
  • Adjusted DevelopmentFacadeInterface::showOutgoingDependenciesForModule() to support SprykerFeature namespace.
  • Adjusted DevelopmentFacadeInterface::validateModuleDependencies() to support SprykerFeature namespace.
  • Adjusted DevelopmentFacadeInterface::runPropelAbstractValidation() to support SprykerFeature namespace.
  • Introduced DevelopmentConfig::getCoreNamespacesToPackageMap().

3.40.1

11 Nov 15:27
Compare
Choose a tag to compare

Included commits: 3.40.0...3.40.1

Fixes

  • Support check was adjusted as currently there is no full support for Linux.

3.40.0

05 Nov 16:32
Compare
Choose a tag to compare

Included commits: 3.39.0...3.40.0

Improvements

  • Added PHPUnit 11 support.

3.39.0

31 Oct 12:48
Compare
Choose a tag to compare

Included commits: 3.38.0...3.39.0

Improvements

  • Introduced phpstorm-command-line-tools.sh CLI command that adds console code:sniff:style -f, console code:phpstan, console code:sniff:architecture,codecept run,spryker-dev-console dev:validate-module-transfers,spryker-dev-console dev:validate-module-schemas,spryker-dev-console dev:validate-module-databuilders tools as external tools in PHPStorm.

3.38.0

19 Sep 14:41
Compare
Choose a tag to compare

Included commits: 3.37.1...3.38.0

Improvements

  • Adjusted CodeArchitectureSnifferConsole::execute() so now it's allowable to override rulesets at the module level.
  • Adjusted CodePhpMessDetectorConsole::execute() so now it's allowable to override rulesets at the module level.
  • Adjusted CodePhpstanConsole::execute() so now it's allowable to override rulesets at the module level.
  • Adjusted CodeStyleSnifferConsole::execute() so now it's allowable to override rulesets at the module level.
  • Introduced DevelopmentConfig::getNamespaceSpryker() method to get the Spryker core namespace.
  • Introduced DevelopmentConfig::getNamespaceSprykerShop() method to get the Spryker Shop core namespace.
  • Introduced DevelopmentConfig::getApplicationLayers() method to get the Spryker application layers array to be reused in the client code.
  • Introduced DevelopmentConfig::isStandaloneMode() method to return if any functionality on teh module is running in non-project mode (e.g. in thecontext of sepoarate module being developed).
  • Introduced DevelopmentConfig::getStandaloneConsoleCommands() method which returns list of available commands to be ran in standalone mode.
  • Introduced DevelopmentConstants::STANDALONE_COMMANDS to be used for available console commands for the standalone mode.
  • Introduced support of config/Shared/config_development.php file to introduce ability to configure standalone module functionality.
  • Adjusted CodePhpMessDetectorConsole::execute(), Adjusted CodePhpstanConsole::execute() and CodeArchitectureSnifferConsole::execute() so now it's allowable to override rulesets at the module level.

3.37.1

06 May 14:03
Compare
Choose a tag to compare

Included commits: 3.37.0...3.37.1

Improvements

  • Added PHPStan 1.10.* support.

3.37.0

13 Feb 23:16
Compare
Choose a tag to compare

Included commits: 3.36.0...3.37.0

Fixes

  • Fixed nette\di broken dependency.

Adjustments

  • Increased nette\di dependency version.

3.36.0

15 Jan 11:44
Compare
Choose a tag to compare

Included commits: 3.35.0...3.36.0

Improvements

  • Added Polyfill namespace for development purposes.

3.35.0

02 Nov 21:21
Compare
Choose a tag to compare

Included commits: 3.34.7...3.35.0

Improvements

  • Added PHP 8.2 support.

3.34.7

18 Oct 15:30
Compare
Choose a tag to compare

Included commits: 3.34.6...3.34.7

Fixes

  • Updated ruleset.xml and rulesetStrict.xml configuration files to align with the PHP version, transitioning from 7.4 to 8.0.