Skip to content

3.38.0

Choose a tag to compare

@spryker-release-bot spryker-release-bot released this 19 Sep 14:41
· 434 commits to master since this release

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.