Releases: spryker/development
Releases · spryker/development
3.41.0
Included commits: 3.40.1...3.41.0
Improvements
- Adjusted
DevelopmentFacadeInterface::listAllModules()
to supportSprykerFeature
namespace. - Adjusted
DevelopmentFacadeInterface::drawOutgoingDependencyTreeGraph()
to supportSprykerFeature
namespace. - Adjusted
DevelopmentFacadeInterface::showIncomingDependenciesForModule()
to supportSprykerFeature
namespace. - Adjusted
DevelopmentFacadeInterface::updateComposerJsonInModules()
to supportSprykerFeature
namespace. - Adjusted
DevelopmentFacadeInterface::showOutgoingDependenciesForModule()
to supportSprykerFeature
namespace. - Adjusted
DevelopmentFacadeInterface::validateModuleDependencies()
to supportSprykerFeature
namespace. - Adjusted
DevelopmentFacadeInterface::runPropelAbstractValidation()
to supportSprykerFeature
namespace. - Introduced
DevelopmentConfig::getCoreNamespacesToPackageMap()
.
3.40.1
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
3.39.0
Included commits: 3.38.0...3.39.0
Improvements
- Introduced
phpstorm-command-line-tools.sh
CLI command that addsconsole 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
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()
, AdjustedCodePhpstanConsole::execute()
andCodeArchitectureSnifferConsole::execute()
so now it's allowable to override rulesets at the module level.
3.37.1
3.37.0
Included commits: 3.36.0...3.37.0
Fixes
- Fixed
nette\di
broken dependency.
Adjustments
- Increased
nette\di
dependency version.
3.36.0
3.35.0
3.34.7
Included commits: 3.34.6...3.34.7
Fixes
- Updated
ruleset.xml
andrulesetStrict.xml
configuration files to align with the PHP version, transitioning from 7.4 to 8.0.