diff --git a/UPGRADE-3.0.md b/UPGRADE-3.0.md
index 10ba022473..b5c676ab3d 100644
--- a/UPGRADE-3.0.md
+++ b/UPGRADE-3.0.md
@@ -326,6 +326,51 @@ UPGRADE FROM 2.x to 3.0
* The `request` service was removed. You must inject the `request_stack`
service instead.
+ * The `templating.helper.assets` was moved to `templating_php.xml`. You can
+ use the `assets.package` service instead.
+
+ Before:
+
+ ```php
+ use Symfony\Component\Templating\Helper\CoreAssetsHelper;
+
+ class DemoService
+ {
+ private $assetsHelper;
+
+ public function __construct(CoreAssetsHelper $assetsHelper)
+ {
+ $this->assetsHelper = $assetsHelper;
+ }
+
+ public function testMethod()
+ {
+ return $this->assetsHelper->getUrl('thumbnail.png', null, $this->assetsHelper->getVersion());
+ }
+ }
+ ```
+
+ After:
+
+ ```php
+ use Symfony\Component\Asset\Packages;
+
+ class DemoService
+ {
+ private $assetPackages;
+
+ public function __construct(Packages $assetPackages)
+ {
+ $this->assetPackages = $assetPackages;
+ }
+
+ public function testMethod()
+ {
+ return $this->assetPackages->getUrl('thumbnail.png').$this->assetPackages->getVersion();
+ }
+ }
+ ```
+
* The `enctype` method of the `form` helper was removed. You should use the
new method `start` instead.
diff --git a/src/Symfony/Bundle/FrameworkBundle/Resources/config/templating.xml b/src/Symfony/Bundle/FrameworkBundle/Resources/config/templating.xml
index 59da78fc41..7b723227da 100644
--- a/src/Symfony/Bundle/FrameworkBundle/Resources/config/templating.xml
+++ b/src/Symfony/Bundle/FrameworkBundle/Resources/config/templating.xml
@@ -14,6 +14,7 @@
Symfony\Component\Templating\Loader\CacheLoader
Symfony\Component\Templating\Loader\ChainLoader
Symfony\Bundle\FrameworkBundle\CacheWarmer\TemplateFinder
+ Symfony\Bundle\FrameworkBundle\Templating\Helper\AssetsHelper
@@ -58,5 +59,14 @@
+
+
+
+
+
+
+
diff --git a/src/Symfony/Bundle/FrameworkBundle/Resources/config/templating_php.xml b/src/Symfony/Bundle/FrameworkBundle/Resources/config/templating_php.xml
index 556206d43b..5b4f8073fe 100644
--- a/src/Symfony/Bundle/FrameworkBundle/Resources/config/templating_php.xml
+++ b/src/Symfony/Bundle/FrameworkBundle/Resources/config/templating_php.xml
@@ -15,7 +15,6 @@
Symfony\Bundle\FrameworkBundle\Templating\Helper\TranslatorHelper
Symfony\Bundle\FrameworkBundle\Templating\Helper\FormHelper
Symfony\Bundle\FrameworkBundle\Templating\Helper\StopwatchHelper
- Symfony\Bundle\FrameworkBundle\Templating\Helper\AssetsHelper
Symfony\Component\Form\Extension\Templating\TemplatingRendererEngine
Symfony\Component\Form\FormRenderer
Symfony\Bundle\FrameworkBundle\Templating\GlobalVariables
@@ -66,12 +65,6 @@
-
-
-
-
-
-