This document describes the changes needed when upgrading because of a BC break. For the full list of changes, please look at the Changelog file.
The default value for the option keep_bowerrc has changed from false to true. Also this option is now deprecated
and will be removed in Version 0.13.
The options offline and allow-root are now deprecated in favor of the new options configuration
Before:
sp_bower:
offline: true
allow_root: true
keep_bowerrc: trueAfter:
sp_bower
options:
offline: true
allow-root: trueThe default name for the dependency file from bower has changed from compoment.json to bower.json.
So if you still want to use the old name, you must adjust the configuration for this bundle
Before:
sp_bower:
bundles:
AcmeDemoBundle: ~
After:
sp_bower:
bundles:
AcmeDemoBundle:
json_file: component.json
The exception class Sp\BowerBundle\Bower\Exception was removed.
If you used this class to catch or throw new exceptions, replace it with one of the new ones:
- Sp\BowerBundle\Bower\Exception\ExceptionInterface
- Sp\BowerBundle\Bower\Exception\FileNotFoundException
- Sp\BowerBundle\Bower\Exception\RuntimeException
The configuration option register_assets is deprecated and will be removed in 0.6.
You should now use the assetic option
Before:
sp_bower:
register_assets: trueAfter:
sp_bower:
assetic: ~The configuration for this bundle slightly changed to make it more clear.
Before:
# app/config/config.yml
sp_bower:
paths:
DemoBundle: ~After:
# app/config/config.yml
sp_bower:
bundles:
DemoBundle: ~