feature #9776 [Console] Added the possibility to set a different defa… …
…ult command (danielcsgomes) This PR was squashed before being merged into the 2.5-dev branch (closes #9776). Discussion ---------- [Console] Added the possibility to set a different default command I am not quite sure if this is the best approach to solve the issue but the solution I provide works. Let me know your suggestions to improve it. | Q | A | ------------- | --- | Bug fix? | no | New feature? | yes | BC breaks? | no | Deprecations? | no | Tests pass? | yes | Fixed tickets | #8058 | License | MIT | Doc PR | symfony/symfony-docs#3426 Commits ------- 418de05 [Console] Added the possibility to set a different default command
[Console] Added the possibility to set a different default command
feature #9966 added feedback to the cache:clear command (fabpot) …
This PR was merged into the 2.5-dev branch. Discussion ---------- added feedback to the cache:clear command simplified version of #9463 | Q | A | ------------- | --- | Bug fix? | no | New feature? | no | BC breaks? | no | Deprecations? | no | Tests pass? | yes | Fixed tickets | #9463 | License | MIT | Doc PR | n/a "Especially in production it is sometimes critical to know exactly when your cache is cleared or warmed up. Currently cache:clear provides no feedback whats however. As sites get bigger, so become their cache files. Removing old cache files may sometimes even take minutes. Without any feedback from the cache:clear you do not know the current status. That's why i added more feedback to the cache:clear command that it makes it possible to see when your cache is warmed up and ready to go." Commits ------- f2261da [FrameworkBundle] simplified code a1f6411 [FrameworkBundle] added feedback in cache:clear
[FrameworkBundle] simplified code
[FrameworkBundle] added feedback in cache:clear
* 2.4: udpated LICENSE year update year on licenses rundown and typo fix [Process] Fix #9861 : Revert TTY mode [Form] Update minimal requirement in composer.json Fix Empty translations with Qt files [Console] Fixed command name guessing if an alternative is an alias. Update UPGRADE-2.3.md to account for #9388 [WebProfilerBundle] Fixed profiler toolbar icons for XHTML. [BrowserKit] Throw exception on invalid cookie expiration timestamp [Propel1Bridge][ModelChoiceList] add exception message for invalid classes
* 2.3: update year on licenses rundown and typo fix [Process] Fix #9861 : Revert TTY mode [Form] Update minimal requirement in composer.json Fix Empty translations with Qt files Update UPGRADE-2.3.md to account for #9388 Conflicts: src/Symfony/Component/Validator/Tests/Constraints/LessThanValidatorTest.php
minor #9965 [All] update license year to 2014 (cordoval) …
This PR was merged into the 2.3 branch. Discussion ---------- [All] update license year to 2014 | Q | A | | --- | --- | | Bug fix? | n | | New feature? | n | | BC breaks? | n | | Deprecations? | n | | Tests pass? | y | | Fixed tickets | na | | License | MIT | | Doc PR | na | Sent using [Gush](https://github.com/cordoval/gush) sorry about the previous PR now closed, forgot Gush had branched off of master and not 2.3 Commits ------- 8ace5f9 update year on licenses
minor #9964 [Validator] rundown with some typo fixes and consistency … …
…(cordoval) This PR was merged into the 2.3 branch. Discussion ---------- [Validator] rundown with some typo fixes and consistency | Q | A | | --- | --- | | Bug fix? | no | | New feature? | no | | BC breaks? | no | | Deprecations? | no | | Tests pass? | yes | | Fixed tickets | na | | License | MIT | | Doc PR | na | Sent using [Gush](https://github.com/cordoval/gush) Commits ------- dcd23df rundown and typo fix
feature #9963 [HttpFoundation] JsonResponse::setEncodingOptions accep… …
…ts also integer (stloyd) This PR was merged into the 2.5-dev branch. Discussion ---------- [HttpFoundation] JsonResponse::setEncodingOptions accepts also integer | Q | A | ------------- | --- | Bug fix? | no | New feature? | yes | BC breaks? | no | Tests pass? | yes | License | MIT Now you can also set encoding options like: ```php $response->setEncodingOptions(JSON_UNESCAPED_UNICODE | $response->getEncodingOptions()); Commits ------- f8bc3b2 [HttpFoundation] JsonResponse::setEncodingOptions accepts also integer
[HttpFoundation] JsonResponse::setEncodingOptions accepts also integer …
Now you can set encoding options like: ``` $response->setEncodingOptions(JSON_UNESCAPED_UNICODE | $response->getEncodingOptions());
feature #9915 [HttpFoundation] Add ability to change JSON encoding op… …
…tions (stloyd) This PR was merged into the 2.5-dev branch. Discussion ---------- [HttpFoundation] Add ability to change JSON encoding options | Q | A | ------------- | --- | Bug fix? | no | New feature? | yes | BC breaks? | no | Tests pass? | yes | Fixed tickets | #9086 | License | MIT Commits ------- 89f4784 [HttpFoundation] Add ability to change JSON encoding options
[HttpFoundation] Add ability to change JSON encoding options
feature #8375 [OptionsResolver] Allow giving a callback as an allowed… …
…Value to OptionsResolver (marekkalnik) This PR was merged into the 2.5-dev branch. Discussion ---------- [OptionsResolver] Allow giving a callback as an allowedValue to OptionsResolver I recently had to use an option which was an array and could contain some one or multiple values from a list. As it could contain all possible combinations, it was not possible to validate it with a list of allowed values. | Q | A | ------------- | --- | Bug fix? | no | New feature? | yes | BC breaks? | no | Deprecations? | no | Tests pass? | yes | Fixed tickets | -- | License | MIT | Doc PR | symfony/symfony-docs#3437 Commits ------- 07d1d30 Allow giving a callback as an allowedValue to OptionsResolver
bug #9962 [Process] Fix #9861 : Revert TTY mode (romainneutron) …
This PR was merged into the 2.3 branch. Discussion ---------- [Process] Fix #9861 : Revert TTY mode | Q | A | ------------- | --- | Bug fix? | yes | New feature? | no | BC breaks? | no | Deprecations? | no | Tests pass? | yes | Fixed tickets | #9861 | License | MIT This revert the TTY mode support for the process component Commits ------- 160b1cf [Process] Fix #9861 : Revert TTY mode
[Process] Fix #9861 : Revert TTY mode
Allow giving a callback as an allowedValue to OptionsResolver
bug #9960 [Form] Update minimal requirement in composer.json (stloyd) …
This PR was merged into the 2.3 branch. Discussion ---------- [Form] Update minimal requirement in composer.json | Q | A | ------------- | --- | Bug fix? | yes | New feature? | no | BC breaks? | no | Tests pass? | yes | Fixed tickets | #9959 | License | MIT Minimal requirement for PropertyAccess component needs to be `~2.3` as Form component depends on new method `PropertyAccess::createPropertyAccessor()`. Commits ------- 88153b3 [Form] Update minimal requirement in composer.json
[Form] Update minimal requirement in composer.json …
Minimal requirement for PropertyAccess component needs to be `~2.3` as Form component depends on new method `PropertyAccess::createPropertyAccessor()`
bug #9952 [Translator] Fix Empty translations with Qt files (vlefort) …
This PR was submitted for the 2.3-dev branch but it was merged into the 2.3 branch instead (closes #9952). Discussion ---------- [Translator] Fix Empty translations with Qt files | Q | A | ------------- | --- | Bug fix? | yes | New feature? | no | BC breaks? | no | Deprecations? | no | Tests pass? | n/a | Fixed tickets | no | License | MIT | Doc PR | When you use ts files, QtLinguist, generate empty string for all translations, even if there are not translated yet. It could be a good idea to generate an entry in the MessageCatalogue only if translation value is not empty. Commits ------- 1c220be [Translator] Fix Empty translations with Qt files
Fix Empty translations with Qt files
bug #9957 [Console] Fixed command name guessing if an alternative is … …
…an alias (jakzal) This PR was merged into the 2.4 branch. Discussion ---------- [Console] Fixed command name guessing if an alternative is an alias | Q | A | ------------- | --- | Bug fix? | yes | New feature? | no | BC breaks? | no | Deprecations? | no | Tests pass? | yes | Fixed tickets | #9953 | License | MIT | Doc PR | - Commits ------- ade448c [Console] Fixed command name guessing if an alternative is an alias.
[Console] Fixed command name guessing if an alternative is an alias.
feature #9666 [FrameworkBundle] Added a yaml:lint command (lyrixx) …
This PR was merged into the 2.5-dev branch. Discussion ---------- [FrameworkBundle] Added a yaml:lint command | Q | A | ------------- | --- | Bug fix? | no | New feature? | yes | BC breaks? | no | Deprecations? | no | Tests pass? | yes | Fixed tickets | #9645 | License | MIT | Doc PR | n/a Commits ------- 9c06b27 [FrameworkBundle] Added yaml:lint command
[FrameworkBundle] Added yaml:lint command
minor #9804 [Form] Update UPGRADE-2.3.md to account for #9388 (ureimers) …
This PR was submitted for the 2.3-dev branch but it was merged into the 2.3 branch instead (closes #9804). Discussion ---------- [Form] Update UPGRADE-2.3.md to account for #9388 Added documentation for how to correctly pre-fill a form using the form's `data` option. The "old" and also wrong way of doing it broke with Symfony 2.3.7 (with #9388 to be precise) and this short documentation should help others to fix the problem and do it right. Commits ------- 5e06535 [Form] Update UPGRADE-2.3.md to account for #9388
Update UPGRADE-2.3.md to account for #9388
* 2.3: [WebProfilerBundle] Fixed profiler toolbar icons for XHTML. [BrowserKit] Throw exception on invalid cookie expiration timestamp [Propel1Bridge][ModelChoiceList] add exception message for invalid classes
bug #9948 [WebProfilerBundle] Fixed profiler toolbar icons for XHTML.… …
… (rafalwrzeszcz) This PR was squashed before being merged into the 2.3 branch (closes #9948). Discussion ---------- [WebProfilerBundle] Fixed profiler toolbar icons for XHTML. | Q | A | ------------- | --- | Bug fix? | yes | New feature? | no | BC breaks? | no | Deprecations? | no | Tests pass? | n/a | Fixed tickets | n/a | License | MIT | Doc PR | n/a Profiler page itself is entirely autonomic, but toolbar is not - unfortunately currently it doesn't work in XHTML documents :(. #9877 backported to `2.3` branch. Commits ------- 296c4d1 [WebProfilerBundle] Fixed profiler toolbar icons for XHTML.
[WebProfilerBundle] Fixed profiler toolbar icons for XHTML.
bug #9933 Propel1 exception message (jaugustin) …
This PR was merged into the 2.3 branch. Discussion ---------- Propel1 exception message | Q | A | ------------- | --- | Bug fix? | no | New feature? | no | BC breaks? | no | Deprecations? | no | Tests pass? | yes | Fixed tickets | #9932 | License | MIT | Doc PR | none This add exception message for `ModelChoiceList` and `ModelType` when `class` parameter is not provided or invalid Commits ------- 047492f [Propel1Bridge][ModelChoiceList] add exception message for invalid classes
bug #9949 [BrowserKit] Throw exception on invalid cookie expiration t… …
…imestamp (anlutro) This PR was squashed before being merged into the 2.3 branch (closes #9949). Discussion ---------- [BrowserKit] Throw exception on invalid cookie expiration timestamp Currently, if an invalid timestamp is provided, a fatal error with no stack trace will occur, making it difficult to trace the problem. | Q | A | ------------- | --- | Bug fix? | yes | New feature? | no | BC breaks? | no | Deprecations? | no | Tests pass? | yes | Fixed tickets | | License | MIT | Doc PR | Commits ------- 8df535d [BrowserKit] Throw exception on invalid cookie expiration timestamp