https://github.com/symfony/symfony/blob/master/UPGRADE-2.1.md
にまとめられてありますがわかりやすくフラッシュメッセージだけ。
{% if app.session.hasFlash('notice') %} <div class="flash-notice"> {{ app.session.getFlash('notice') }} </div> {% endif %}
から下記のように変わりました。
{% for type, messages in app.session.flashbag.all() %} {% for message in messages %} <div class="alert alert-{{ type }}"> <div class="content min"> {{ message }} </div> </div> {% endfor %} {% endfor %}
これを
$this->get('session')->getFlashBag()->add('error', 'エラーメッセージです。');
という感じでflashメッセージを送ります。そうするとbootstrapなどではalertのalert-errorなどが返され非常に便利です。