[DomCrawler] removed the hard dependency on CssSelector
Run built-in server on dev environment
[HttpFoundation] Add missing method in flash interface.
moved component and bridge unit tests to the src/ directory

This is the first step to make each Symfony Component and Bridge self-contained.
fixed typo in the previous commit
merged branch drak/flashinterface (PR #3719)

Commits
-------

cde1c52 [HttpFoundation] Add missing method in flash interface.

Discussion
----------

[HttpFoundation] Add missing method in flash interface.

Bug fix: yes
Feature addition: no
Backwards compatibility break: no
Symfony2 tests pass: yes
Fixes the following tickets: #3711
Todo: -
merged branch ajessu/phpserver (PR #3717)

Commits
-------

d243097 Run built-in server on dev environment

Discussion
----------

Run built-in server on dev environment

Bug fix: yes?
Feature addition: no
Backwards compatibility break: no
Symfony2 tests pass: yes

Change the router of the built-in server command to run on dev environment.

The symfony standard edition doesn't have any `/` route by default (it's only available to dev), so by default, when ran, it gives a `404`, unless you explicitely add the `app_dev.php` front controller to the route.

Also, this server is meant to be run on dev only, so no need to run it with the prod front controller by default.
merged branch robocoder/patch-1 (PR #3701)

Commits
-------

33382cd Add exception-controller attribute to xsd

Discussion
----------

Add exception-controller attribute to xsd
merged branch havvg/master (PR #3700)

Commits
-------

dd4d46a add limit to logger explosion

Discussion
----------

add limit to logger explosion

This limit is required to display complete query with e.g. "array" type in it.

ping @willdurand
[HttpFoundation] Added support for 308 / Permanent Redirect
added kernel shutdown before create client, fixed and stashed
[HttpFoundation] Added RFC reference to 308
Added some skipifs to prevent fatal errors on missing extensions.
merged branch conf/fix-tests-master (PR #3722)

Commits
-------

0bde12c Added some skipifs to prevent fatal errors on missing extensions.

Discussion
----------

Added some skipifs to prevent fatal errors on missing extensions.

2.0 branch is ok, this should fix errors on master.
[FrameworkBundle] added new czech validators translations for the File constraint.
merged branch hason/upload_translations (PR #3724)

Commits
-------

44a7ca1 [FrameworkBundle] added new czech validators translations for the File constraint.

Discussion
----------

[FrameworkBundle] added new czech validators translations for the File c...

...onstraint.
merged branch lyrixx/patch-1 (PR #3721)

Commits
-------

c73748f [HttpFoundation] Added RFC reference to 308
468ad40 [HttpFoundation] Added support for 308 / Permanent Redirect

Discussion
----------

[HttpFoundation] Added support for 308 / Permanent Redirect

Bug fix: no
Feature addition: yes
Backwards compatibility break: no
Symfony2 tests pass: yes (i guess) [![Build Status](https://secure.travis-ci.org/lyrixx/symfony.png?branch=patch-1)](http://travis-ci.org/lyrixx/symfony)
Fixes the following tickets: -
Todo: -

I know this is still a draft, but it is already implemented in Firefox.

See :

- http://tools.ietf.org/html/draft-reschke-http-status-308-07
- https://developer.mozilla.org/en/HTTP/HTTP_response_codes#308

---------------------------------------------------------------------------

by stloyd at 2012-03-29T09:25:20Z

It will be in Firefox... 14!

---------------------------------------------------------------------------

by fabpot at 2012-03-29T09:33:01Z

Like the non RFC 2616 status code, you need to add the RFC number as a comment (or the reference to the draft).

---------------------------------------------------------------------------

by lsmith77 at 2012-03-29T11:58:14Z

can you open a PR for https://github.com/FriendsOfSymfony/FOSRest/blob/master/Util/Codes.php ?

---------------------------------------------------------------------------

by lyrixx at 2012-03-29T12:08:31Z

@lsmith77 : Done. See : https://github.com/FriendsOfSymfony/FOSRest/pull/7 :)
Markdown parser cut the underscores
merged branch olegstepura/patch-1 (PR #3726)

Commits
-------

c466df3 Markdown parser cut the underscores

Discussion
----------

Fix: Markdown parser cut the underscores
merged branch liuggio/webtestcase_kernel_shutdown_before_client (PR #3704)

Commits
-------

3303155 added kernel shutdown before create client, fixed and stashed

Discussion
----------

[FrameworkBundle] WebTestCase createClient doesn't check if static:kernel was already allocated

with this little fix CreateClient shuts down the kernel before booting again.

If you add an echo after the "if" on the line number 38
and run the test you would see that sometime the kernel is not properly umounted.

Bug fix: [no]
Feature addition: [no]
Backwards compatibility break: [no]
Symfony2 tests pass: [yes]

---------------------------------------------------------------------------

by fabpot at 2012-03-29T09:19:07Z

Can you squash your commits before I merge? Thanks.

---------------------------------------------------------------------------

by liuggio at 2012-03-29T10:17:59Z

Done.