.. index:: single: CHANGELOG The Documentation Changelog =========================== This documentation is always changing: All new features need new documentation and bugs/typos get fixed. This article holds all important changes of the documentation. .. tip:: Do you also want to participate in the Symfony Documentation? Take a look at the ":doc:`/contributing/documentation/overview`" article. July, 2016 ---------- New Documentation ~~~~~~~~~~~~~~~~~ * `#6744 `_ [Form] Ambiguous block prefixes render incorrectly (foaly-nr1) * `#6611 `_ Discourage the use of controllers as services (javiereguiluz) * `#5672 `_ Add constants to BC promise (WouterJ) * `#6707 `_ Describe serialization config location in cookbook (jcrombez, WouterJ) * `#6726 `_ Use getParameter method in controllers (peterkokot) * `#6701 `_ [CS] Avoid using useless expressions (phansys) * `#6673 `_ Caution about impersonation not compatible with pre authenticated (pasdeloup) Fixed Documentation ~~~~~~~~~~~~~~~~~~~ * `#6634 `_ Update custom_constraint.rst (axelvnk) * `#6719 `_ [Components][Browser-Kit]Fix typo with CookieJar (Denis-Florin Rendler) * `#6687 `_ Namespace fix (JhonnyL) * `#6714 `_ UppercaseRot13Transformer wrong class name used (jevgenijusr) * `#6704 `_ Encountered an error when following the steps for contribution (chancegarcia) * `#6708 `_ Routes should be just imported, not mounted (OndraM) Minor Documentation Changes ~~~~~~~~~~~~~~~~~~~~~~~~~~~ * `#6778 `_ fix syntax errors (xabbuh) * `#6777 `_ fix code block indentation (xabbuh) * `#109 `_ after merge fixes (xabbuh) * `#107 `_ fix bugs due to choosing the wrong base branch (xabbuh) * `#108 `_ fix another bug due to choosing the wrong branch (xabbuh) * `#105 `_ fix bugs due to choosing the wrong base branch (xabbuh) * `#102 `_ Updated the Global Composer Installation article (javiereguiluz) * `#101 `_ Update some screenshots to wrap them with a browser window (javiereguiluz) * `#104 `_ complete component cross references (xabbuh) * `#106 `_ some minor tweaks (xabbuh) * `#98 `_ Remove mentions of cookbook/book (WouterJ) * `#97 `_ Rewrote the Console articles (WouterJ, javiereguiluz) * `#99 `_ Rename cache/ to http_cache/ (WouterJ) * `#100 `_ Add file extension to SOAP article (WouterJ) * `#92 `_ Make usage of "The" in the edition list consistent (WouterJ) * `#91 `_ Create a section for "Getting Started" so we can generate a book (javiereguiluz) * `#77 `_ Proofing the controller chapter (weaverryan) * `#90 `_ Fixed doc build issues (javiereguiluz) * `#82 `_ Bootstrapping property info doc (weaverryan) * `#79 `_ Shortening the setup section (weaverryan) * `#81 `_ Merging setup and install directories (weaverryan) * `#84 `_ Bootstrapping the validator components (weaverryan) * `#87 `_ Moving the email guide to the top level (weaverryan) * `#88 `_ Moving event_dispatcher/event_listener.rst -> event_dispatcher.rst (weaverryan) * `#78 `_ Move redirection_map from root (WouterJ) * `#54 `_ split the Security chapter (xabbuh) * `#53 `_ split the Validation chapter (xabbuh) * `#63 `_ Readded removed versionadded directives (WouterJ) * `#55 `_ Created the "Set Up" topic (WouterJ) * `#62 `_ Rename includes directory to _includes (WouterJ) * `#61 `_ Fix install/upgrade references (WouterJ) * `#58 `_ The no-brainer topic merges/removal (WouterJ) * `#56 `_ Fix build errors (WouterJ) * `#39 `_ Deleting index files - using globbing (weaverryan, WouterJ) * `#47 `_ Move nested service container articles to sub-topic root (WouterJ) * `#50 `_ Move images to _images and group by topic (WouterJ) * `#32 `_ Move all cookbook contents (javiereguiluz) * `#28 `_ split the routing chapter (xabbuh) * `#30 `_ Moved the rest of the book chapters (javiereguiluz) * `#24 `_ Moved book chapters out of the book (javiereguiluz) * `#20 `_ Creating the Controller topic (xabbuh) * `#6747 `_ Correcting reference to ``isSuccessful`` method for Process (aedmonds) * `#6600 `_ Removing some extra details from #6444 (weaverryan) * `#6715 `_ [Book] Remove DI extension info and link the cookbook article instead (WouterJ) * `#6745 `_ Branch fix (Talita Kocjan Zager, weaverryan) * `#6743 `_ Finishing #6252 (Talita Kocjan Zager, weaverryan) * `#6656 `_ Clarify usage of handler channel configuration (shkkmo) * `#6664 `_ replace occurrences of `_ Add little comment indicating meaning of $firewall variable (ruslan-fidesio, WouterJ) * `#6734 `_ Add little caution to add service id for @Route annotation (DHager, WouterJ) * `#6735 `_ Change _method parameter versionadded note (sfdumi, WouterJ) * `#6736 `_ Use message argument for PHPunit assert() functions (SimonHeimberg, WouterJ) * `#6739 `_ fix list item termination character (xabbuh) * `#6218 `_ path() explanation inside templating + Minor formatting changes (sfdumi) * `#6559 `_ Update lazy_services.rst (hboomsma) * `#6733 `_ [DX] Form Types location contradicts Best Practices (pbowyer) * `#6264 `_ Update email.rst (mikaelz) * `#6633 `_ Added escaping tip (xDaizu) * `#5464 `_ Removed the glossary (WouterJ) * `#6665 `_ use PDO prepared statement - avoid straw man (dr-matt-smith) * `#6700 `_ Update monolog.rst (zhil) * `#6720 `_ [Component][ClassLoader]Remove invalid note (rendler-denis) * `#6613 `_ Clarify documentation on serving files (raphaelm) * `#6721 `_ [Finder] Fixed typo in RealPath method on SplFileInfo class (acrobat) * `#6716 `_ Typo fix "they the name" => "that the name" (jevgenijusr) * `#6702 `_ Removed empty ``Notes on previous versions`` (mickaelandrieu) * `#6709 `_ Fix URL in http basic screenshot (WouterJ) * `#6706 `_ Update "How to Authenticate Users with API Keys" (gondo, WouterJ) * `#5892 `_ Updated the session proxy article (javiereguiluz) * `#6697 `_ [Asset] add versionadded directive (xabbuh) * `#6698 `_ [Ldap] add versionadded directive (xabbuh) June, 2016 ---------- New Documentation ~~~~~~~~~~~~~~~~~ * `#6690 `_ Added an example for a different method of verbosity level usage. (smatyas) * `#6587 `_ Updating recommended email settings for monolog (jorgelbg) Fixed Documentation ~~~~~~~~~~~~~~~~~~~ * `#6679 `_ Invalid PHP return statement (JohnnyEvo) * `#6675 `_ Update broken links to default VCL files (sgrodzicki) Minor Documentation Changes ~~~~~~~~~~~~~~~~~~~~~~~~~~~ * `#6597 `_ [Validator] Add shorter examples using the default option (alexmart) * `#6696 `_ Typo fix (jevgenijusr) * `#6693 `_ Add missing parameter (rodnaph) * `#6614 `_ Updated the CS rule about return null; and return; (javiereguiluz) * `#6680 `_ Fix ldap security examples (jvasseur) * `#6692 `_ Update date.rst - Fixes typo (fdarre) * `#6689 `_ Hard values for the driver option (iltar) * `#6685 `_ NullOutput should be passed to $command->run() (Ma27) * `#6676 `_ Removed 'html' from the component description (naroga) * `#6674 `_ CheckStyle in Voters cookbook (JakeFr) * `#6672 `_ [Book][Testing] remove Symfony core testing note (xabbuh) * `#6670 `_ Fix typo 'even' >> 'event' in event_listener.rst (kuusas) * `#6667 `_ [Contributing][Code] fix list item terminators (xabbuh) * `#6616 `_ Better explain the mandatory/convention location of some elements (rcousens, javiereguiluz) * `#6628 `_ Fix for #6625 (kix) * `#6668 `_ [Contributing][Code] remove PHPUnit requirement (xabbuh) * `#6654 `_ Update upload_file.rst (liubinas) * `#6650 `_ fix dumper default representation (Jamal Youssefi) * `#6652 `_ ``Finder::path()`` method matching directories and files (soyuka) * `#6662 `_ preg_match throw an warning (nicolae-stelian) * `#6658 `_ [Process] tweak a sentence (xabbuh) * `#6599 `_ Fixed null description of query_builder option (HeahDude) * `#6638 `_ swap terminate and exception event descriptions (xabbuh) * `#6615 `_ Minor grammar fix (aalaap) * `#6637 `_ Update security.rst (norbert-n) * `#6644 `_ [Console] Fix wrong quotes in QuestionHelper::setInputStream() (chalasr) * `#6645 `_ Fix bootstrap class name help-block (foaly-nr1) * `#6642 `_ do not reference unused interface (xabbuh) * `#6641 `_ [Book][Form] fix reference to renamed document (xabbuh) * `#6579 `_ Added callable validation_groups example (gnat42) * `#6626 `_ reflect the EOM of Symfony 2.3 (xabbuh) * `#6631 `_ Fix console.exception and console.terminate order (Julien Falque) * `#6629 `_ Update options_resolver.rst (atailouloute) * `#6627 `_ Fixed a typo in cookbook/security/entity_provider (michaeldegroot) * `#6618 `_ Added a note about coding standards and method arguments (javiereguiluz) May, 2016 --------- New Documentation ~~~~~~~~~~~~~~~~~ * `#6402 `_ [RFR] Documentation for the Ldap component (csarrazi) * `#6040 `_ Remove old File Upload article + improve the new one (WouterJ) * `#6412 `_ added a maintenance document (fabpot) * `#6554 `_ Adding information about using the date type as usable date picker field (weaverryan) * `#6590 `_ Added note on YAML mappings as objects (dantleech) * `#6378 `_ refs #5898 Fix updates of testing.rst for 3.0 (guilliamxavier) * `#6583 `_ Adding a description for the use_microseconds parameter introduced in MonologBundle v2.11 (jorgelbg) * `#6582 `_ Advanced YAML component usage (dantleech) * `#6594 `_ Allowed to return null for query_builder (JonEastman) * `#6405 `_ Added the explanation about addClassesToCompile() method (javiereguiluz) * `#6539 `_ Documented the "autoescape" TwigBundle config option (javiereguiluz) * `#5574 `_ [2.7] Update Twig docs for asset features (javiereguiluz, WouterJ) * `#6302 `_ [Form] add ``choice_translation_domain`` option to date types (HeahDude) Fixed Documentation ~~~~~~~~~~~~~~~~~~~ * `#6619 `_ Fix wrong variable name in comment (zanardigit) * `#6608 `_ deprecated 'datettime' Form Type (dsmink) * `#6606 `_ fix #6602 (yamiko-ninja) * `#6578 `_ [Cookbook][Profiler] Fix arguments for Profiler::find() (hason) * `#6546 `_ Make ClockMock Tests\\ namespace matching less specific (teohhanhui) * `#6564 `_ [PhpUnitBridge] Remove section about clock mocking (z38) * `#6552 `_ Typo fix in the Serializer deserialization example for existing object (fre5h) * `#6545 `_ Replace property_accessor by property_access (jbenoit2011) * `#6561 `_ About Templating Naming Pattern (raulconti) Minor Documentation Changes ~~~~~~~~~~~~~~~~~~~~~~~~~~~ * `#6601 `_ Deprecated usage of AsseticBundle removed from bundles.rst (Vehsamrak) * `#6624 `_ remove versionadded directive for 2.x features (xabbuh) * `#6620 `_ Move PSR to correct place on index page (WouterJ) * `#6609 `_ Use a better escaping mechanism for data-prototype attr (javiereguiluz) * `#6380 `_ [book] [validation] Constraints can be applied to an entire class too (sustmi) * `#6459 `_ Remove choices as values in 3.0 (weaverryan) * `#6444 `_ [Form] fixed EntityType choice options (HeahDude) * `#6367 `_ Simplified the contribution article for Symfony Docs (javiereguiluz) * `#6419 `_ Update routing.rst (tamtamchik) * `#6598 `_ [Yaml] use static Yaml API (xabbuh) * `#6589 `_ Clarify signed requests in the ESI renderer (WouterJ) * `#6596 `_ Fixed query_builder option (HeahDude) * `#6595 `_ Added a note about "encoding vs. hashing" passwords (javiereguiluz) * `#6581 `_ [#6431] changing "Simple Example" to use implode/explode (mccullagh) * `#6585 `_ 6555 link to Download instructions page & Windows executable (snoek09) * `#6588 `_ Update configuration.rst (superhaggis) * `#6591 `_ 5953 use kernel events constants (snoek09) * `#6592 `_ [Form] Making the name property private to be more realistic (weaverryan) * `#6541 `_ Trusted proxies were removed when URL signing took over (rawkode) * `#6586 `_ 6338 use csrfManager instead of csrfProvider (snoek09) * `#6401 `_ Added Link to Cmder (c33s) * `#6391 `_ Fix mem leak in example doctrine testing (nicolas-grekas) * `#6087 `_ Add a note about needing to install proxy-manager (mcfedr) * `#6553 `_ EntityType: query_builder link to usage (weaverryan) * `#6572 `_ Edited BowerPHP tip (SecondeJK) * `#6575 `_ Rename command logging services (sroze) * `#6577 `_ [Cookbook][Profiler] Remove mention of import/export (hason) * `#6571 `_ [Cookbook][Console] Minor: Fix typo (andreia) * `#6570 `_ Fix typo (jdreesen) * `#6568 `_ fix RequestDataCollector class namespace (xabbuh) * `#6566 `_ Update options_resolver.rst (snake77se) * `#6548 `_ merge choice_translation_domain files (xabbuh) * `#6547 `_ remove 2.x versionadded directives (xabbuh) * `#6563 `_ [PhpUnitBridge] Add versionadded directive to clock mocking section (z38) * `#6549 `_ drop AppBundle examples in components section (xabbuh) * `#6562 `_ Remove extra spaces in Nginx template (bocharsky-bw) * `#6557 `_ [ClassLoader] Add missed link to the external PSR-4 specification (nicolas-grekas, fre5h) * `#6511 `_ [DependencyInjection] Improved "optional argument" documentation (dantleech) * `#6455 `_ Editing the Doctrine section to improve accuracy and readability (natechicago) * `#6526 `_ Documented how to configure Symfony correctly with regards to the Forwarded header (magnusnordlander) * `#6535 `_ Improved the description of the Twig global variables (javiereguiluz) * `#6536 `_ [DomCrawler] Removed references to CssSelector (aerialls) * `#6529 `_ [DependencyInjection] Unquote services FQCN in autowiring examples (chalasr) * `#6530 `_ [DependencyInjection] Unquote services FQCN in parent-services examples (chalasr) * `#6517 `_ Add a warning about using same user for cli and web server (pasdeloup) * `#6504 `_ Improved the docs for the DependencyInjection component (javiereguiluz) * `#6506 `_ Added a tip about routes and container parameters (javiereguiluz) * `#6518 `_ Add details about chmod +a vs setfacl (pasdeloup) * `#6525 `_ [Contributing] use more precise version checker URL (xabbuh) * `#6528 `_ Fixed a minor indentation issue (javiereguiluz) April, 2016 ----------- New Documentation ~~~~~~~~~~~~~~~~~ * `#6470 `_ Documented the config options of TwigBundle (javiereguiluz) * `#6427 `_ [Testing] Explain how to add or remove data in a collection of forms (alexislefebvre) * `#6465 `_ Added ldap to the list of user providers (AAstakhov) * `#6450 `_ [Form] added prototype_data option in CollectionType (kgilden, HeahDude) * `#6394 `_ Updated Heroku instructions (magnusnordlander) Fixed Documentation ~~~~~~~~~~~~~~~~~~~ * `#6503 `_ Fix typo in from flat PHP to Symfony (gregfriedrice, WouterJ) * `#6483 `_ Fix typo: signifcantly => significantly (ifdattic) * `#6482 `_ fixed wrong secret string in array examples (OskarStark) * `#6460 `_ Update authorization.rst (mantulo) * `#6451 `_ fix status code in snippet (Barno) * `#6448 `_ [Form] fixed CollectionType needless option (HeahDude) * `#6439 `_ Fix form/validation directory path (nemo-) Minor Documentation Changes ~~~~~~~~~~~~~~~~~~~~~~~~~~~ * `#6522 `_ On line 360 the ``404 Not Found`` header not working (mbrig-co) * `#6521 `_ The ``$link`` argument must be passed as a reference (mbrig-co) * `#6523 `_ Fix snippet (ismailbaskin) * `#6472 `_ Avoid confusion (gerryvdm) * `#6300 `_ Document constraint validator alias optional (Triiistan) * `#6513 `_ remove documentation of not supported "verbose" option value (TobiasXy) * `#6507 `_ fix typo (tyx) * `#6509 `_ Update http_kernel_httpkernel_class.rst (AchillesKal) * `#6510 `_ use port 587 in Amazon SES example (snoek09) * `#6464 `_ Added possible values for access_decision_manager.strategy (AAstakhov) * `#6478 `_ Replace reference to the request service (gerryvdm) * `#6479 `_ Update php.rst (carlos-granados) * `#6481 `_ Remove reference to Symfony2 in request-flow.png (Daniel Cotton) * `#6471 `_ fix broken merge (xabbuh) * `#6449 `_ [Form] fixed ChoiceType example in CollectionType (HeahDude) * `#6445 `_ updated the core team (fabpot) * `#6423 `_ Added a caution note about REMOTE_USER and user impersonation (javiereguiluz) * `#6452 `_ Use different placeholders in mailer config (sblaut) * `#6457 `_ Fixed an array notation in comment (serializer.rst) (iltar) * `#6456 `_ Fixed array [] notation and trailing spaces (iltar) * `#6420 `_ Added tip for optional second parameter for form submissions. (Michael Phillips) * `#6418 `_ fix spelling of the flashBag() method (xabbuh) * `#6432 `_ fixed yaml config error (RickieL) March, 2016 ----------- New Documentation ~~~~~~~~~~~~~~~~~ * `#6274 `_ Update Doctrine UTF8 docs (mcfedr) * `#6282 `_ [Form] fix ``choice_label`` values (HeahDude) * `#5894 `_ [WIP] Added an article to explain how to upgrade third-party bundles to Symfony 3 (javiereguiluz) * `#6273 `_ [PHPUnit bridge] Add documentation for the component (theofidry) * `#6291 `_ fortrabbit deployment guide + index listing (ostark) Fixed Documentation ~~~~~~~~~~~~~~~~~~~ * `#6377 `_ Update "bootstrap.php.cache" to "autoload.php" (guilliamxavier) * `#6368 `_ [cookbook] Made list of form types more consistent (AAstakhov) * `#6366 `_ Removed server:stop code block for 2.3 (theyoux) * `#6347 `_ Add a note about enabling DebugBundle to use VarDumper inside Symfony (martijn80, javiereguiluz) * `#6320 `_ Fixed typo in path (timhovius) * `#6334 `_ Fixed yaml configuration of app.exception_controller (AAstakhov) * `#6322 `_ [DependencyInjection] fix autowiring docs (eXtreme) * `#6315 `_ Remove third parameter from createFormBuilder call (Hocdoc) * `#6324 `_ Fixed UserCheckerInterface importing (VIs-a-vis) * `#6326 `_ Missing svn:ignore (f-plante) Minor Documentation Changes ~~~~~~~~~~~~~~~~~~~~~~~~~~~ * `#6404 `_ fixed a typo (RickieL) * `#6409 `_ Update 'date' to DateType::class in form.rst (iltar) * `#6411 `_ Fixed a typo in configuration-block (VarunAgw) * `#6414 `_ stick to Sphinx 1.3.x for the moment (xabbuh) * `#6399 `_ Fixed wrong code examples for Isbn constraint (AAstakhov) * `#6397 `_ Fix typo in SwitchUserListener file name (luxifer) * `#6390 `_ Reworded the example about $deep param (Oliboy50, javiereguiluz) * `#6381 `_ [Form] [Cookbook] Correctly setup unit tests with dependencies (corphi) * `#6382 `_ unused use instructions (bshevchenko) * `#6365 `_ Removed the PR table example (this is now included by GitHub template) (javiereguiluz) * `#6363 `_ Removed info about reducing visibility for private (AAstakhov) * `#6362 `_ [book] Updated link to Translatable Extension (AAstakhov) * `#6336 `_ Added minor clarification (ThomasLandauer) * `#6303 `_ Tweaked the Symfony Releases page (javiereguiluz) * `#6360 `_ Editing the Doctrine section to improve accuracy and readability (natechicago) * `#6352 `_ [book] controller ch review, part 3 (Talita Kocjan Zager) * `#6351 `_ [book] controller ch review, part 2 (Talita Kocjan Zager) * `#6349 `_ [book] controller ch review, part 1 (Talita Kocjan Zager) * `#6369 `_ Minor corrections (sfdumi) * `#6370 `_ Fixed typo (tabbi89) * `#6371 `_ Fix escaping of backtick inside double back-quotes (guilliamxavier) * `#6364 `_ [reference] [constraints] added missing colon character for Image constraint documentation in YAML format. (hhamon) * `#6345 `_ Remove link-local IPv6 address (snoek09) * `#6219 `_ Point that route parameters are also Request attributes (sfdumi) * `#6348 `_ [best practices] mostly typos (Talita Kocjan Zager) * `#6350 `_ Fix reference to app folder (kainjow) * `#6275 `_ [quick tour] mostly typos (Talita Kocjan Zager) * `#6305 `_ Mention IvoryCKEditorBundle in the Symfony Forms doc (javiereguiluz) * `#6331 `_ Rename DunglasApiBundle to ApiPlatform (sroze) * `#6328 `_ Update extension.rst - added caution box for people trying to remove the default file with services definitions (Pavel Jurecka) * `#6343 `_ Replace XLIFF number ids by strings (Triiistan) * `#6344 `_ Altered single / multiple inheritance sentence (outspaced) * `#6330 `_ [Form] reorder EntityType options (HeahDude) * `#6337 `_ Fix configuration.rst typo (gong023) * `#6295 `_ Update tools.rst (andrewtch) * `#6323 `_ [DependencyInjection] Add Autowiring keyword (theofidry) * `#6325 `_ Minor error (ThomasLandauer) * `#6311 `_ Improved TwigExtension to show default values and optional arguments (javiereguiluz) * `#6286 `_ [HttpFoundation] Fix typo for ParameterBag getters - 3.0 (rendler-denis) * `#6267 `_ [Form] fix 'data_class' option in EntityType (HeahDude) * `#6281 `_ Change isValid to isSubmitted. (mustafaaloko) February, 2016 -------------- New Documentation ~~~~~~~~~~~~~~~~~ * `#6172 `_ move assets options from templating to assets section and add base_path documentation (snoek09) * `#6021 `_ mention routing from the database (dbu) * `#6032 `_ [DependencyInjection] Autowiring doc (dunglas) * `#6233 `_ Document translation_domain for choice fields (merorafael, WouterJ) * `#5655 `_ Added doc about Homestead's Symfony integration (WouterJ) * `#5886 `_ [2.8] Add "How to Use Multiple Guard Authenticators" cookbook documentation (mheki) * `#6072 `_ Add browserkit component documentation (yamiko, yamiko-ninja, robert Parker, javiereguiluz) * `#6243 `_ Add missing getBoolean() method (bocharsky-bw) * `#6231 `_ Use hash_equals instead of StringUtils::equals (WouterJ) * `#5530 `_ [Cookbook, Security] Added user_checkers.rst (iltar) * `#5920 `_ Document automatic registration of extension compiler passes (WouterJ) * `#5724 `_ Describe configuration behaviour with multiple mailers (xelan) * `#6077 `_ fixes #5971 (vincentaubert) * `#5483 `_ [FrameworkBundle] Name converter of Serializer (dunglas) * `#6156 `_ [reference] [form] [options] fix #6153 (HeahDude) * `#6104 `_ Fix #6103 (zsturgess) * `#6058 `_ Update Testing Form Types article for 2.8 refactorings (WouterJ) * `#5856 `_ Reworded the "How to use Gmail" cookbook article (javiereguiluz) * `#6230 `_ Add annotation to glossary (rebased) (DerStoffel) * `#5642 `_ Documented label_format option (WouterJ) Fixed Documentation ~~~~~~~~~~~~~~~~~~~ * `#6292 `_ Fix setting permission for var subdirectories (voda) * `#5995 `_ Update dev_environment.rst (gonzalovilaseca) * `#6240 `_ [#6224] some tweaks (xabbuh) * `#5513 `_ [load_balancer_reverse_proxy ] Always use 127.0.0.1 as a trusted proxy (ruudk) * `#6081 `_ [cookbook New project] Fix symfony version and initial add (bigs21) * `#6124 `_ [cookbook] Add annotations block and fix regex (peterkokot) Minor Documentation Changes ~~~~~~~~~~~~~~~~~~~~~~~~~~~ * `#6308 `_ fix literal syntax (xabbuh) * `#6299 `_ Removed True and False constraints from reference (edefimov) * `#6298 `_ Update dependency_injection.rst because it has an error. (joserprieto) * `#6263 `_ [Cookbook][Debugging] reflect behavior changes in cache generation (xabbuh) * `#6251 `_ To use annotations, files must be removed (pbowyer) * `#6288 `_ Update factories.rst (velikanov) * `#6278 `_ [HttpFoundation] Fix typo for ParameterBag getters (rendler-denis) * `#6280 `_ Fix syntax of Company class example (cakper) * `#6284 `_ [Book] [Routing] Fix third param true to UrlGeneratorInterface::ABSOLUTE_URI (eriwin) * `#6269 `_ [Cookbook][Bundles]fix yaml syntax (mhor) * `#6277 `_ remove dot in front of colon (xabbuh) * `#6255 `_ [Cookbook][Doctrine] some tweaks to the Doctrine registration article (xabbuh) * `#6229 `_ Rewrite EventDispatcher introduction (WouterJ) * `#6260 `_ add missing options `choice_value`, `choice_name` and `choice_attr` to `EntityType` (HeahDude) * `#6262 `_ [Form] reorder options in choice types references (HeahDude) * `#6256 `_ Fixed code example (twifty) * `#6257 `_ [Components][Form] remove outdated caution (xabbuh) * `#6253 `_ [Security] Include guard firewall configuration sample. (calinpristavu) * `#6250 `_ [Cookbook][Console] remove note about memory spool handling on CLI (xabbuh) * `#6249 `_ [Cookbook][Serializer] fix wording (xabbuh) * `#6242 `_ Removed all 2.x versionadded directives (WouterJ) * `#6246 `_ removed duplicate lines (seferov) * `#6222 `_ Updated "Learn more from the Cookbook" section (sfdumi) * `#6245 `_ [Cookbook][Console] change API doc class name (xabbuh) * `#6223 `_ Improveme the apache/mod_php configuration example (gnat42) * `#6234 `_ File System Security Issue in Custom Auth Article (finished) (mattjanssen, WouterJ) * `#4773 `_ [Cookbook] Make registration_form follow best practices (xelaris) * `#6090 `_ Reworded the article about profiler storage (xavierleune, javiereguiluz) * `#5630 `_ Add a caution about logout when using http-basic authenticated firewall (rmed19) * `#6215 `_ Added a caution about failing cache warmers (javiereguiluz) * `#6239 `_ Remove app_dev as build-in server is used (rmed19, WouterJ) * `#6241 `_ [ExpressionLanguage] Add caution about backslash handling (zerustech, WouterJ) * `#6235 `_ #6232 update forms as services section (backbone87) * `#6236 `_ fix some minor typos (xabbuh) * `#6237 `_ use literals for external class names (xabbuh) * `#6206 `_ add separate placeholder examples for birthday, datetime and time type (snoek09) * `#6238 `_ fix directive name (xabbuh) * `#6224 `_ Note to create a service if you extend ExceptionController (pamuche) * `#5958 `_ Update security.rst (mpaquet) * `#6092 `_ Updated information about testing code coverage. (roga) * `#6051 `_ Mention HautelookAliceBundle in best practices (theofidry, WouterJ) * `#6044 `_ Added note about the hash_equals polyfill (WouterJ) * `#6213 `_ Update form_collections.rst (insekticid) * `#6220 `_ [book] fixes typo about redirect status codes in the controller chapter. (hhamon) * `#6227 `_ Update testing.rst (dvapelnik) * `#6228 `_ removed unnecessary exception from repository (gondo) * `#6212 `_ Typo in default session save_path (DerekRoth) * `#6208 `_ Replace references of PSR-0 with PSR-4 (opdavies) * `#6170 `_ change translation getMessages() to getCatalogue() (snoek09) * `#6211 `_ Remove 2.3.\* from composer snippets in the form component doc (Nicofuma) * `#6225 `_ [Reference][Forms] add versionadded directive for range type (xabbuh) * `#6190 `_ Fix redundant command line sample (sylozof) January, 2016 ------------- New Documentation ~~~~~~~~~~~~~~~~~ * `#6174 `_ Missing reference docs for kernel.finish_request event (acrobat) * `#6184 `_ added Javier as a merger for the WebProfiler bundle (fabpot) * `#6136 `_ Update directory permissions to make var/ writable (andrerom) * `#5600 `_ [DependencyInjection] Documented the ability of define the service decoration priority (dosten) * `#5303 `_ [WIP] 4373 - document security events (kevintweber) * `#6023 `_ clarify the routing component documentation a bit (dbu) * `#6091 `_ Added an example for info() method (javiereguiluz) Fixed Documentation ~~~~~~~~~~~~~~~~~~~ * `#6193 `_ Added the missing namespace in example of a subscriber class (raulconti) * `#6152 `_ csrf_token_generator and csrf_token_id documentation (Raistlfiren, Aaron Valandra, xabbuh) * `#6115 `_ [Form] Fix syntax error in code snippet (valisj) Minor Documentation Changes ~~~~~~~~~~~~~~~~~~~~~~~~~~~ * `#6199 `_ fix types (garak) * `#6207 `_ revert form login CSRF changes on wrong branch (xabbuh) * `#6191 `_ Document the invalidate_session option (javiereguiluz) * `#6204 `_ Expected: semicolon (cn007b) * `#6141 `_ Docs do not match functionality (Loupax) * `#6192 `_ fix MongoDB shell syntax highlighting (xabbuh) * `#6147 `_ Update templating.rst - Asset absolute url fix (gbalcewicz) * `#6187 `_ Typofix for "Defining and Processing Configuration Values" (kix) * `#6182 `_ Latest demo has no bin folder (Jace25) * `#6183 `_ use valid XML in code block (xabbuh) * `#6180 `_ use single quotes for YAML strings (snoek09) * `#6070 `_ Typo in When Things Get More Advanced (BallisticPain) * `#6119 `_ Remove phrase "in order" (micheal) * `#6160 `_ remove versionadded for unmaintained versions (xabbuh) * `#6161 `_ [Contributing][Documentation] replace EOL with EOM (xabbuh) * `#6166 `_ Fix by_reference deprecated FormType::class (nemo-) * `#6162 `_ [Reference] add missing version number (xabbuh) * `#6163 `_ Remove excessive pluses (aivus) * `#6082 `_ change app/check.php for 3.0 (nanocom) * `#6149 `_ Reference to session + Corrected sample code char (sfdumi) * `#6130 `_ [Security][Guard] Completed start method signature (jeremyFreeAgent) * `#6080 `_ Removed doc about getting original parameter value from ParameterBag (edefimov) * `#6158 `_ Update override_dir_structure.rst (denniskoenigComparon) * `#6122 `_ Added missing mandatory parameter (yceruto) * `#6108 `_ [Form] remove the getName() function as it is deprecated (aybbou) * `#6100 `_ [Cookbook][Security] add back updateUserSecurityIdentity() hint (xabbuh) * `#6129 `_ Added new links to the Symfony screencast series at KnpU (javiereguiluz) * `#6138 `_ Correction needed (pfleu) * `#6139 `_ Update the doc to change a deprecated use case (ChristopheBoucaut) * `#6133 `_ fixed the component name (fabpot) * `#6127 `_ escape namespace backslashes in class role (xabbuh) * `#5818 `_ document old way of checking validity of CSRF token (snoek09) * `#6062 `_ Update HTTP method requirement example (WouterJ) * `#6120 `_ fix README requirements link (garak) * `#6109 `_ add link to Monolog configuration (snoek09) * `#6121 `_ [MicroKernel] Fixed the display of a code block (jeremyFreeAgent) * `#6096 `_ [Contributing] update year in license (xabbuh) * `#6114 `_ make method protected (OskarStark) * `#6111 `_ Fixed a typo in the choice_label code example (ferdynator) * `#6110 `_ [Security][Guard] Fixed a typo (jeremyFreeAgent) * `#6105 `_ Removed deprecated methods from VoterInterface (edefimov) * `#6106 `_ Remove repetition in text (dominikhajduk) * `#6102 `_ promoted xabbuh as merger on the Yaml component (fabpot) * `#6014 `_ [2.8][Form] entry_type option: replace "in favor" misuses (ogizanagi) * `#6013 `_ [2.7][Form] placeholder option: replace "in favor" misuses (ogizanagi) December, 2015 -------------- New Documentation ~~~~~~~~~~~~~~~~~ * `#5906 `_ Added documentation for choice_translation_domain option (peterrehm) * `#6017 `_ Documented the Symfony Console Styles (javiereguiluz) * `#5811 `_ Conversion from mysql to PDO (iqbalmalik89) * `#5966 `_ Remove deprecated StringUtils from WSSE custom auth provider (pimpreneil) * `#5962 `_ Simplify code example in "Adding custom extensions" section (snoek09) * `#5977 `_ RequestStack parameter is required since 3.0 (leunggamciu) * `#6022 `_ clarify custom route loader documentation (dbu) * `#5994 `_ Updated the release process for Symfony 3.x and future releases (javiereguiluz) * `#5954 `_ Fix #5236 [2.8][Translation] specify additional translation loading paths (Pierre Maraitre, Balamung) * `#5948 `_ Update 3.0 docs accordingly to min PHP version requirement (ogizanagi) Fixed Documentation ~~~~~~~~~~~~~~~~~~~ * `#6086 `_ Update form_customization.rst (vudaltsov) * `#6063 `_ minor #5829 Fix broken composer command (JHGitty) * `#5904 `_ Update php_soap_extension.rst (xDaizu) * `#5819 `_ Remove AppBundle (roukmoute) * `#6001 `_ Fix class name (BlueM) Minor Documentation Changes ~~~~~~~~~~~~~~~~~~~~~~~~~~~ * `#6043 `_ Mention commiting only bower.json (krike, WouterJ) * `#5848 `_ Added hints to spool config section (martinczerwi) * `#5586 `_ [2.8] Remove 2.6 versionaddeds as version reached eom (WouterJ) * `#6042 `_ some tweaks to unit testing form types (xabbuh) * `#6059 `_ Add best practice about the Form type namespace (WouterJ) * `#6068 `_ Remove references to API tagging (dunglas) * `#6088 `_ Update validation.rst (syedi) * `#6085 `_ Update validation.rst (syedi) * `#6094 `_ [Form] Added a missing php opening tag (dev-symfony-void) * `#5840 `_ [Contributing] [Standards] Add note about ``trigger_error()`` and deprecation messages (phansys) * `#6050 `_ Lots of minor fixes & applying best practices to form cookbook doc (ThomasLandauer, WouterJ) * `#5993 `_ [Cookbook] [Security] Use UserLoaderInterface instead of UserProviderInterface (ogizanagi) * `#6071 `_ Fix syntax (WouterJ) * `#5570 `_ Quick review of 'create framework' tutorial (WouterJ) * `#5445 `_ Reworded the explanation about the kernel.event_listener tag (javiereguiluz) * `#6054 `_ Remove 2.8 branch from patch documentation (Triiistan) * `#6057 `_ Fix PHP code for registering service (WouterJ) * `#6066 `_ Update location of ``app/check.php`` to ``bin/symfony_requirements`` (Kevinrob) * `#6067 `_ improve phrasing (greg0ire) * `#6063 `_ minor #5829 Fix broken composer command (JHGitty) * `#6041 `_ Fixed misspelling of human in glossary.rst YAML (Wasserschlange) * `#6049 `_ Finish #5798 Add ``app_`` prefix to form type names (OskarStark, WouterJ) * `#5829 `_ use composer command instead of editing json file (OskarStark) * `#6046 `_ Update framework.rst (typo in sesssion) (patrick-mota) * `#5662 `_ Fixed wrong version of symfony with composer install (Nek-) * `#5890 `_ Updated article for modern Symfony practices and the use of bcrypt (javiereguiluz) * `#6015 `_ [Assetic] complete XML configuration examples (xabbuh) * `#5963 `_ Add note about 'phar extension' dependency (snoek09) * `#6006 `_ [Book] use AppBundle examples and follow best practices (xabbuh) * `#6016 `_ Corrected the line references for the basic controller example (theTeddyBear) * `#5446 `_ [Contributing] [Standards] Added note about phpdoc_separation (phansys) * `#6027 `_ Update guard-authentication.rst (rvanginneken) * `#6025 `_ Update guard-authentication.rst (rvanginneken) * `#6038 `_ Fix #6037 (zsturgess) * `#5820 `_ Fixed an issue with command option shortcuts (javiereguiluz) * `#6033 `_ Fix Typo (Shine-neko) * `#6011 `_ Fixed formatting issues (javiereguiluz) * `#6012 `_ Use HTTPS for downloading the Symfony Installer (javiereguiluz) * `#6009 `_ Fix missing constant usage for generating urls (Tobion) * `#5965 `_ Removing php opening tags (Deamon) * `#6003 `_ #5999 fix files names (vincentaubert) * `#6004 `_ Fix for small typo (djoos) * `#5996 `_ Clarify example for SUBMIT form event (bkosborne) * `#6000 `_ Update registration_form.rst (afurculita) * `#5989 `_ Fix words according context (richardpq) * `#5992 `_ More use single quotes for YAML strings (snoek09) * `#5957 `_ mark deep option as deprecated (snoek09) * `#5940 `_ [Cookbook][ServiceContainer] move filename comment to the top of the code block (xabbuh) * `#5943 `_ Add tip for when returning ``null`` from ``createToken()`` (jeroenseegers) * `#5956 `_ Update security.rst (mpaquet) * `#5959 `_ Fix #5912 Ambiguity on Access Decision Manager's Strategy (Pierre Maraitre) * `#5955 `_ use single quotes for YAML strings (snoek09) * `#5979 `_ [Book] Do not extend the base controller before introducing it (ogizanagi) * `#5970 `_ Remove isSubmitted call (DanielSiepmann) * `#5972 `_ Add isSubmitted call (DanielSiepmann) * `#5964 `_ Missing n in Column (joshuataylor) * `#5961 `_ update from_flat_php_to_symfony2.rst (thao-witkam) * `#5924 `_ Removed note about removed content (WouterJ) * `#5938 `_ Add proper use of the password type (themccallister) November, 2015 -------------- New Documentation ~~~~~~~~~~~~~~~~~ * `#5917 `_ [3.0][Cookbook] Use the 3.0 directory structure (WouterJ) * `#5916 `_ [3.0][Best Practices][Quick Tour] Use the 3.0 directory structure (WouterJ) * `#5913 `_ [3.0][Book] Use the 3.0 directory structure (WouterJ) * `#5907 `_ Updating some places to use the new CustomUserMessageAuthenticationException (weaverryan) * `#5922 `_ Added minimal cookbook article about the shared flag (WouterJ) * `#5908 `_ Voter update (weaverryan) * `#5909 `_ More 2.8 form updates (weaverryan) * `#5927 `_ Use path() and url() PHP templating helpers (WouterJ) * `#5926 `_ Update voter section of best practices (WouterJ) * `#5921 `_ [2.8] Document some Security changes (WouterJ) * `#5834 `_ Updated form aliases to FQCNs for forms in book and component (hiddewie) * `#5265 `_ Documentation for the new Guard authentication style (weaverryan) * `#5899 `_ Adding the MicroKernel article (weaverryan) * `#5893 `_ Added a note about the use of _format query parameter (javiereguiluz) * `#5891 `_ Removed the comments about the is_granted() issues in non-secure pages (javiereguiluz) * `#5876 `_ Symfony 2.7 Form choice option update (aivus, althaus, weaverryan) * `#5861 `_ Updated Table Console helper for spanning cols and rows (hiddewie) * `#5835 `_ Updated CssSelector code example to use the new Converter (hiddewie) * `#5816 `_ Merge branches (nicolas-grekas, snoek09, WouterJ, xabbuh) * `#5804 `_ Added documentation for dnsMessage option (BenjaminPaap) * `#5774 `_ Show a more real example in data collectors doc (WouterJ) * `#5735 `_ [Contributing][Code] do not distinguish regular classes and API classes (xabbuh) Fixed Documentation ~~~~~~~~~~~~~~~~~~~ * `#5903 `_ Update front controller (nurolopher) * `#5768 `_ Removed "http_basic" config from the login form cookbook (javiereguiluz) * `#5863 `_ Correct useAttributeAsKey usage (danrot) * `#5833 `_ Fixed whitelist delivery of swiftmailer (hiddewie) * `#5815 `_ fix constraint names (xabbuh) * `#5793 `_ Callback Validation Constraint: Remove reference to deprecated option (ceithir) Minor Documentation Changes ~~~~~~~~~~~~~~~~~~~~~~~~~~~ * `#5931 `_ [#5875] Fixed link description, list of common media types (Douglas Naphas) * `#5923 `_ Remove information about request service deps of core services (WouterJ) * `#5911 `_ Wrap all strings containing @ in quotes in Yaml (WouterJ) * `#5889 `_ Always use "main" as the default firewall name (to match Symfony Standard Edition) (javiereguiluz) * `#5888 `_ Removed the use of ContainerAware class (javiereguiluz) * `#5625 `_ Tell about ``SYMFONY__TEMPLATING__HELPER__CODE__FILE_LINK_FORMAT`` (nicolas-grekas) * `#5896 `_ [Book][Templating] Update absolute URL asset to match 2.7 (lemoinem) * `#5828 `_ move the getEntityManager, only get it if needed (OskarStark) * `#5900 `_ Added new security advisories to the docs (fabpot) * `#5897 `_ Fixed some wrong line number references in doctrine.rst (DigNative) * `#5895 `_ Update debug_formatter.rst (strannik-06) * `#5883 `_ Book: Update Service Container Documentation (zanderbaldwin) * `#5868 `_ [2.8] Make screenshots with the new profiler/web dev toolbar design (WouterJ) * `#5862 `_ Fixes done automatically by the docbot (WouterJ) * `#5851 `_ updated sentence (OskarStark) * `#5870 `_ Update securing_services.rst (aruku) * `#5859 `_ Use Twig highlighter instead of Jinja (WouterJ) * `#5866 `_ Fixed little typo with a twig example (artf) * `#5849 `_ Clarified ambiguous wording (ThomasLandauer) * `#5826 `_ "setup" is a noun or adjective, "set up" is the verb (carlos-granados) * `#5816 `_ Merge branches (nicolas-grekas, snoek09, WouterJ, xabbuh) * `#5813 `_ use constants to choose generated URL type (xabbuh) * `#5808 `_ Reworded the explanation about flash messages (javiereguiluz) * `#5809 `_ Minor fix (javiereguiluz) * `#5807 `_ Minor rewordings for the "deprecated" service option (javiereguiluz) * `#5805 `_ Mentioned the BETA and RC support for the Symfony Installer (javiereguiluz) * `#5781 `_ Added annotations example to Linking to Pages examples (carlos-granados) * `#5780 `_ Clarify when we are talking about PHP and Twig (carlos-granados) * `#5767 `_ [Cookbook][Security] clarify description of the getPosition() method (xabbuh) * `#5731 `_ [Cookbook][Security] update versionadded directive to match the content (xabbuh) * `#5681 `_ Update storage.rst (jls2933) * `#5363 `_ Added description on how to enable the security:check command through… (bizmate) * `#5841 `_ [Cookbook][Psr7] fix zend-diactoros Packagist link (xabbuh) * `#5850 `_ Fixed typo (tobiassjosten) * `#5852 `_ Fix doc for 2.6+, `server:start` replace `...:run` (Kevinrob) * `#5837 `_ Corrected link to ConEmu (dritter) October, 2015 ------------- New Documentation ~~~~~~~~~~~~~~~~~ * `#5345 `_ Adding information about empty files sent using BinaryFileResponse. (kherge) * `#5214 `_ [WIP] Reworking most of the registration form: (weaverryan) * `#5051 `_ Rename CollectionType entry options (WouterJ) * `#5677 `_ replacing deprecated usage of True, False, Null validators in docs (Tim Stamp) * `#5314 `_ Documented the useAttributeAsKey() method (javiereguiluz) * `#5377 `_ Added a cookbook section about event subscribers (beni0888, javiereguiluz) * `#5623 `_ [Validator] added BIC validator (mvhirsch) * `#5689 `_ [DI] Add some documentation for the deprecation feature (Taluu) * `#5592 `_ Updated the article about data collectors (javiereguiluz) * `#5745 `_ [Translation] Ability to format a message catalogue without actually writing it. (aitboudad) * `#5702 `_ Added a reference to the Foundation form theme (totophe) Fixed Documentation ~~~~~~~~~~~~~~~~~~~ * `#5795 `_ Fix typo in UserType class (Dorozhko-Anton) * `#5758 `_ symlink issues with php-fpm (kendrick-k) Minor Documentation Changes ~~~~~~~~~~~~~~~~~~~~~~~~~~~ * `#5843 `_ Fixed the YAML syntax for service references (javiereguiluz) * `#5797 `_ [Process] use ProcessFailedException instead of RuntimeException. (aitboudad) * `#5812 `_ Remove duplicate and confusing info about testing error pages (carlos-granados) * `#5821 `_ Minor fixes in the HttpFoundation introduction article (javiereguiluz) * `#5822 `_ Fixed a syntax issue (javiereguiluz) * `#5817 `_ fix version for `entry_options` and `entry_type` (craue) * `#5796 `_ Fix for #5783 (BenjaminPaap) * `#5810 `_ Fixed a typo (javiereguiluz) * `#5784 `_ Add fe80::1 (j-d) * `#5799 `_ make file path consitent with other articles (OskarStark) * `#5794 `_ Minor tweaks for the registration form article (javiereguiluz) * `#5801 `_ namespace fix (OskarStark) * `#5792 `_ [Cookbook][EventDispatcher] fix build (xabbuh) * `#5787 `_ Definition Tweaks - see #5314 (weaverryan) * `#5777 `_ Update links (thewilkybarkid) * `#5775 `_ Misspelling (carlos-granados) * `#5664 `_ Info about implicit session start (ThomasLandauer) * `#5744 `_ translations have been removed from symfony.com (xabbuh) * `#5771 `_ Remove not existing response constant (amansilla) * `#5761 `_ [DX] [Security] Renamed key to secret (SongoQ) * `#5766 `_ Fixed two typos (ThomasLandauer) * `#5733 `_ [Components][OptionsResolver] adding type hint to normalizer callback (xabbuh) * `#5561 `_ Change default value of cookie_httponly (jderusse) * `#5678 `_ Update HttpFoundation note after recent changes in routing component (senkal) * `#5643 `_ Document how to customize the prototype (daFish, WouterJ) * `#5584 `_ Add DebugBundle config reference (WouterJ) * `#5753 `_ configureOptions(...) : protected => public (lucascherifi) * `#5750 `_ fix YAML syntax highlighting (xabbuh) * `#5749 `_ complete Swiftmailer XML examples (xabbuh) * `#5730 `_ Remove documentation of deprecated console shell (Tobion) * `#5726 `_ Document the support of Mintty for colors (stof) * `#5708 `_ Added caution to call createView after handleRequest (WouterJ) * `#5640 `_ Update controller.rst clarifying automatic deletion for flash messages (miguelvilata) * `#5578 `_ Add supported branches in platform.sh section (WouterJ) * `#5468 `_ [Cookbook][Templating] Add note about cache warming namespaced twig templates (kbond) * `#5684 `_ Fix delivery_whitelist regex (gonzalovilaseca) * `#5742 `_ incorrect: severity is an array key here and not a constant (lbayerl) September, 2015 --------------- New Documentation ~~~~~~~~~~~~~~~~~ * `#5555 `_ added result yaml and xml from example code (OskarStark) * `#5631 `_ Updated the Quick Tour to the latest changes introduced by Symfony (javiereguiluz) * `#5497 `_ Simplified the Quick tour explanation about Symfony Installation (DQNEO) Fixed Documentation ~~~~~~~~~~~~~~~~~~~ * `#5629 `_ Fixing web user permission (BenoitLeveque) * `#5673 `_ Update http_cache.rst (szyszka90) * `#5666 `_ Fix EntityManager namespace (JhonnyL) * `#5656 `_ Fix monolog line formatter in logging cookbook example. (vmarquez) * `#5507 `_ Path fixed (carlosreig) Minor Documentation Changes ~~~~~~~~~~~~~~~~~~~~~~~~~~~ * `#5740 `_ Fix typo in PdoSessionHandler Documentation (tobemedia) * `#5719 `_ changed repo names to the new ones (fabpot) * `#5227 `_ [Cookbook] Fix doc on Generic Form Type Extensions (lemoinem) * `#5703 `_ comment old logic (OskarStark) * `#5683 `_ Improve the demo-warning. (GuGuss) * `#5690 `_ Updated the release process image (javiereguiluz) * `#5188 `_ Updated Cookies & Caching section (lukey78) * `#5710 `_ Fix grammar mistake in security.rst (zatikbalazs) * `#5706 `_ Update assetic.rst (Acinonux) * `#5705 `_ Update assetic.rst (Acinonux) * `#5685 `_ Fix indentation in some annotations (iamdto) * `#5704 `_ Fix typo in translation.rst (zatikbalazs) * `#5701 `_ Update testing.rst (hansallis) * `#5711 `_ removed service call from controller (sloba88) * `#5692 `_ Made a sentence slightly more english (GTheron) * `#5715 `_ Add missing code tag (zatikbalazs) * `#5720 `_ adding closing tag (InfoTracer) * `#5714 `_ Remove unnecessary word from http_cache.rst (zatikbalazs) * `#5680 `_ fix grammar mistake (greg0ire) * `#5682 `_ Fix grammar and CS (iamdto) * `#5652 `_ Do not use dynamic REQUEST_URI from $_SERVER as base url (senkal) * `#5654 `_ Doc about new way of running tests (nicolas-grekas) * `#5598 `_ [Cookbook][Security] proofread comments in voter article (xabbuh) * `#5560 `_ [2.3] [Contributing] [CS] Added missing docblocks in code snippet (phansys) * `#5674 `_ Update cookbook entries with best practices (JhonnyL) * `#5675 `_ [Contributing] add a link to the testing section (xabbuh) * `#5669 `_ Better explanation of implicit exception response status code (hvt) * `#5651 `_ [Reference][Constraints] follow best practices in the constraints reference (xabbuh) * `#5648 `_ Minor fixes for the QuestionHelper documentation (javiereguiluz) * `#5641 `_ Move important information out of versionadded (WouterJ) * `#5619 `_ Remove a caution note about StringUtils::equals() which is no longer true (javiereguiluz) * `#5571 `_ Some small fixes for upload files article (WouterJ) * `#5660 `_ Improved "Community Reviews" page (webmozart) August, 2015 ------------ New Documentation ~~~~~~~~~~~~~~~~~ * `#5480 `_ Added page "Community Reviews" (webmozart) * `#5595 `_ Improve humanize filter documentation (bocharsky-bw) * `#5319 `_ [Console] Command Lifecycle explications (94noni) * `#5394 `_ Fix Major upgrade article for 2.7.1 changes (WouterJ) Fixed Documentation ~~~~~~~~~~~~~~~~~~~ * `#5589 `_ [Cookbook][Session] fix default expiry field name (xabbuh) * `#5607 `_ Fix (sebastianbergmann) * `#5608 `_ updated validation.rst (issei-m) * `#5449 `_ Ensure that the entity is updated. (yceruto) Minor Documentation Changes ~~~~~~~~~~~~~~~~~~~~~~~~~~~ * `#5553 `_ Fix all broken links/permanent redirects/removed anchors (WouterJ) * `#5650 `_ [RFR] fixing typo and removing duplicated lines in Config component doc (salahm) * `#5635 `_ Fix minor problems in book/page_creation.rst (fabschurt) * `#5579 `_ [3.0] Remove mentions of Symfony1 (WouterJ) * `#5647 `_ don't ignore the _exts directory anymore (xabbuh) * `#5587 `_ [2.6] Don't use deprecated features (WouterJ) * `#5637 `_ Add QueryBuilder vs DQL section (bocharsky-bw) * `#5645 `_ Updated Constraint reference with best practices (WouterJ) * `#5646 `_ Moved comment to the right place (mickaelandrieu) * `#5649 `_ [RFR] Fixing typo in Symfony version for ButtonType (salahm) * `#5606 `_ Use symfony.com theme on Platform.sh builds (WouterJ) * `#5644 `_ Update page_creation.rst (jeromenadaud) * `#5593 `_ Updated the profiler matchers article (javiereguiluz) * `#5522 `_ [create_framework] Add missing extract() 2nd arg (kenjis) * `#5597 `_ [CreateFramework] don't override existing variables (xabbuh) * `#5628 `_ Updated the installation chapter (javiereguiluz) * `#5638 `_ Update page_creation.rst (jeromenadaud) * `#5636 `_ Fixed typo in web-assets.rst (nielsvermaut) * `#5633 `_ Upgrade Platform.sh configuration snippet. (GuGuss) * `#5620 `_ Changed the recommendation about the LICENSE file for third-party bundles (javiereguiluz) * `#5617 `_ Add Body tag to see the web debug toolbar (rmed19) * `#5594 `_ Missing --no-interaction flag? (alexwybraniec) * `#5613 `_ Remove unneeded backtick (fabschurt) * `#5622 `_ typo fix in pre authenticated (Maxime Douailin) * `#5624 `_ the_architecture: Fix syntax error (kainjow) * `#5609 `_ Add a missing backtick (fabschurt) * `#5312 `_ Some fixes for bundle best practices (WouterJ) * `#5601 `_ Update lazy_services.rst (baziak3) * `#5591 `_ Update templating.rst: lint:twig instead of twig:lint in 2.7 (alexwybraniec) July, 2015 ---------- New Documentation ~~~~~~~~~~~~~~~~~ * `#5374 `_ Remove deprecated parameters (norkunas) * `#5533 `_ Replace Capifony with Capistrano/symfony (mojzis) * `#5543 `_ Add deprecation notice to "choice_list" option of ChoiceType (XitasoChris) * `#5521 `_ [Cookbook][WebServer] #5504 add a tip for the --force option (vincentaubert) * `#5516 `_ Added a note about session data size in PdoSessionHandler (javiereguiluz) * `#5499 `_ The "property" option of DoctrineType was deprecated. (XWB) * `#5491 `_ added composer info (OskarStark) * `#5478 `_ Add cookbook article for using MongoDB to store session data (stevenmusumeche) * `#5472 `_ Added a tip about hashing the result of nextBytes() (javiereguiluz) * `#5458 `_ HTML5 range documentation (harikt) * `#5453 `_ Cleanup security voters cookbook recipes (WouterJ) * `#5444 `_ Documented the "auto_alias" feature (javiereguiluz) * `#5201 `_ [Book][Routing] Add example about how to match multiple methods (xelaris) * `#5430 `_ Pr/5085 (sjagr, javiereguiluz) * `#5456 `_ Completely re-reading the data transformers chapter (weaverryan) * `#5426 `_ Documented the checkDNS option of the Url validator (saro0h, javiereguiluz) * `#5333 `_ [FrameworkBundle] Update serializer configuration reference (dunglas) * `#5424 `_ Integrate the "Create your own framework" tutorial (fabpot, lyrixx, jdreesen, catchamonkey, gnugat, andreia, Arnaud Kleinpeter, willdurand, amitayh, nanocom, hrbonz, Pedro Gimenez, ubick, dirkaholic, bamarni, revollat, javiereguiluz) Fixed Documentation ~~~~~~~~~~~~~~~~~~~ * `#5567 `_ Change Sql Field name because it's reserved (rmed19) * `#5528 `_ [reate_framework] Fix mock $matcher (kenjis) * `#5501 `_ Fix typo in url for PHPUnit test coverage report (TrueGit) * `#5501 `_ Fix typo in url for PHPUnit test coverage report (TrueGit) * `#5461 `_ Rework quick tour big picture (smatejic, DQNEO, xabbuh) * `#5488 `_ fix #5487 (emillosanti) * `#5496 `_ Security voters fixes (german.bortoli) * `#5424 `_ Integrate the "Create your own framework" tutorial (fabpot, lyrixx, jdreesen, catchamonkey, gnugat, andreia, Arnaud Kleinpeter, willdurand, amitayh, nanocom, hrbonz, Pedro Gimenez, ubick, dirkaholic, bamarni, revollat, javiereguiluz) Minor Documentation Changes ~~~~~~~~~~~~~~~~~~~~~~~~~~~ * `#5575 `_ Move some articles from wrong sections (sylvaincombes, WouterJ) * `#5580 `_ Additional User check in voter class (weaverryan) * `#5573 `_ fix YAML syntax highlighting (xabbuh) * `#5564 `_ Improve and simplify the contributing instructions about tests (javiereguiluz) * `#5498 `_ [WIP] Added caution notes about the deprecation of container scopes (javiereguiluz) * `#5550 `_ [docbot] Reviewed some component chapters (WouterJ) * `#5556 `_ Fix typo Esi in part create framework (nicolasdewez) * `#5568 `_ [Create Framework] Fix extract calls (replaces #5522) (kenjis) * `#5548 `_ use the include() Twig function instead of the tag (xabbuh) * `#5542 `_ [Cookbook][Email] add missing versionadded directive (xabbuh) * `#5476 `_ [Cookbook][Security] some additional tweaks for the voter cookbook (xabbuh) * `#5413 `_ Fix doc about deprecations policy (nicolas-grekas) * `#5557 `_ [2.3] [Contributing] Added note about empty returns (phansys) * `#5492 `_ updated tree for front controller (OskarStark) * `#5536 `_ Removed reference to remove HTTPS off from nginx configuration (wjzijderveld) * `#5545 `_ Misc. improvements in the Console component introduction (javiereguiluz) * `#5512 `_ [Cookbook] Backport PSR-7 bridge docs to 2.3 (dunglas, weaverryan) * `#5494 `_ updated tree (OskarStark) * `#5490 `_ changed headline (OskarStark) * `#5479 `_ Update http-foundation.rst (jezemery) * `#5552 `_ rename $input to $greetInput (Xosofox) * `#5544 `_ [components][expression_language] Fix the wrong constructor for SerializedParsedExpression (zerustech) * `#5537 `_ Update design patter of Event Dispatcher (almacbe) * `#5546 `_ A bunch of doc fixes again (WouterJ) * `#5486 `_ review all Security code blocks (xabbuh) * `#5538 `_ Update email.rst (TisLars) * `#5529 `_ [Cookbook][upload_file] Fix :methods: to remove doubled braces (bicpi) * `#5455 `_ Improve travis build speed (WouterJ) * `#5442 `_ Improved the explanation about the verbosity levels of the console (javiereguiluz) * `#5523 `_ Custom voter example, fix missing curly brace (snroki) * `#5524 `_ TYPO: missing closing parantheses of the array (listerical85) * `#5519 `_ Prepare Platform.sh configuration files. (GuGuss) * `#5443 `_ Added a note about the implementation of the verbosity semantic methods (javiereguiluz) * `#5518 `_ Minor grammar fix. (maxolasersquad) * `#5520 `_ Fix RST (kenjis) * `#5429 `_ Promote Symfony's builtin serializer instead of JMS (javiereguiluz) * `#5427 `_ Cookbook grammar and style fixes (frne, javiereguiluz) * `#5505 `_ [Cookbook][Form] some tweaks to the data transformers chapter (xabbuh) * `#5352 `_ Update http_fundamentals.rst (wouthoekstra) * `#5471 `_ Updated the Symfony Versions Roadmap image (javiereguiluz) * `#5511 `_ [HttpKernel] Fix use statement (dunglas) * `#5510 `_ [PSR-7] Fix Diactoros link (dunglas) * `#5506 `_ Fixes small typo in data transformers cookbook (catchamonkey) * `#5425 `_ Added a caution note about invoking other commands (kix, javiereguiluz) * `#5367 `_ Split Security into Authentication & Authorization (iltar) * `#5485 `_ Fix invalid phpunit URLs (norkunas) * `#5473 `_ --dev is default and causes a warning (DQNEO) * `#5474 `_ typo in components/translation/instruction.rst (beesofts) June, 2015 ---------- New Documentation ~~~~~~~~~~~~~~~~~ * `#5423 `_ [Security] add & update doc entries on AbstractVoter implementation (Inoryy, javiereguiluz) * `#5409 `_ [Reference] document new Doctrine APC cache service (xabbuh) * `#5401 `_ Added some more docs about the remember me feature (WouterJ) * `#5384 `_ Added information about the new date handling in the comparison constraints and Range (webmozart, javiereguiluz) * `#5382 `_ Added support for standard Forwarded header (tony-co, javiereguiluz) * `#5361 `_ Document security.switch_user event (Rvanlaak) * `#5332 `_ [Serializer] ObjectNormalizer, object_to_populate doc. Minor enhancements. (dunglas) * `#5335 `_ [Serializer] Updated the cookbook. (dunglas) * `#5313 `_ Documented the overridden form options (javiereguiluz) * `#5360 `_ [Serializer] Array Denormalization (derrabus) * `#5307 `_ Update data_transformers.rst (zebba) * `#5186 `_ Added a new article about using/installing unstable Symfony versions (javiereguiluz) * `#5166 `_ Proposed a new article about using pure PHP libraries with Assetic (javiereguiluz) * `#5416 `_ fix for Symfony 2.7 (DQNEO) * `#5014 `_ Updated the best practices article for reusable bundles (javiereguiluz) * `#5435 `_ Added information about the four sub-components of Security component (javiereguiluz) * `#5368 `_ added examples for squashing (OskarStark) * `#5428 `_ Improved description of choice_list option (adamziel, javiereguiluz) * `#5336 `_ Adding a paragraph about updating multiple packages during an update (weaverryan) * `#5375 `_ Added a new cookbook about file uploading (javiereguiluz) * `#5385 `_ Added a note about the need to require Composer's autoload file (javiereguiluz) * `#5386 `_ Re-write of Page Creation (weaverryan) * `#5355 `_ Added a mention to the Symfony Demo application (javiereguiluz) * `#5331 `_ [PSR-7] Bridge documentation (dunglas) * `#5373 `_ Added mentions to some popular (and useful) Symfony bundles (javiereguiluz) * `#4354 `_ [WCM] Added depreciation note for the cascade_validation constraint (peterrehm) Fixed Documentation ~~~~~~~~~~~~~~~~~~~ * `#5415 `_ Updating for AppBundle and purposefully \*not\* doing work on configure (weaverryan) * `#5407 `_ Change PhpStormOpener to PhpStormProtocol (King2500) * `#5450 `_ Fixing "Undefined method" error in code example (nebkam) * `#5454 `_ Changed dump() to var_dump() (WouterJ) * `#5417 `_ Add use statement for InputDefinition (harikt) * `#5420 `_ Fix invalid method name (bocharsky-bw) * `#5431 `_ Updated the code to display flash messages (aykin, javiereguiluz) * `#5418 `_ Import Psr LogLevel (harikt) * `#5438 `_ Fixed 404 at Configuring Sessions and Save Handlers (2.3 branch) (suzuki) * `#5412 `_ Update serializer.rst (mantulo) * `#5397 `_ Escape backslash in error message (WouterJ) * `#5379 `_ [Cookbook][Console] don't use BufferedOutput on Symfony 2.3 (xabbuh) * `#5400 `_ Fix after install URL and new photo since AcmeDemoBundle is not part … (smatejic) * `#5350 `_ [Form][2.3] fix `validation_groups` typos (craue) * `#5358 `_ Fix typo in description (martyshka) * `#5356 `_ [Form] Fixed typo about _token field name for CSRF protection (JMLamodiere) * `#5362 `_ Fix invalid endtag (norkunas) Minor Documentation Changes ~~~~~~~~~~~~~~~~~~~~~~~~~~~ * `#5467 `_ use HTTPS for links to symfony.com (xabbuh) * `#5466 `_ data transformers cookbook service definition typo (intrepion) * `#5414 `_ Rewrite sentence about fingers crossed handler action level (snoek09) * `#5402 `_ [Contributing] [Standards] Added entry for Yoda conditions (phansys) * `#5369 `_ Remove the Propel book chapter and explain why we do that (javiereguiluz) * `#5460 `_ Finish #5291: Bootstrap form theme and checkboxes (anacicconi, WouterJ) * `#5457 `_ [Cookbook][Assetic] complete a sentence (xabbuh) * `#5398 `_ Quick review of the remember me article (WouterJ) * `#5399 `_ Quick review of Form login chapter (WouterJ) * `#5403 `_ [Contributing] [Standards] Added entry for identical comparison (phansys) * `#5392 `_ Wrap the table creation inside the class extending Command, so users … (harikt) * `#5378 `_ [Cookbook][Controller] use the jinja lexer to render Twig code (xabbuh) * `#5421 `_ Update the name of the branch for new BC features (Restless-ET) * `#5441 `_ [Contributing] remove mailing list and forum references (xabbuh) * `#5433 `_ Warn users of older PHP versions Crawler might not decode HTML entities properly (jakzal, javiereguiluz) * `#5293 `_ [Translation] Add note about how to override translation in chi… (zebba) * `#5290 `_ Overriding 3rd party bundles (anacicconi) * `#5242 `_ Update load_balancer_reverse_proxy.rst (urg) * `#5381 `_ remove Yoda condition (greg0ire) * `#5452 `_ [#5388] change echo and print in examples (snoek09) * `#5451 `_ [#5388] change echo and print in examples (snoek09) * `#3782 `_ [Form] Deprecate read_only option (snoob) * `#5432 `_ removed squashing stuff. fixes #5368 (OskarStark) * `#5383 `_ Reword a paragraph about service configurations (richardudovich) * `#5389 `_ Updates to security.rst (HexTitan) * `#5408 `_ typo (larsborn) * `#5406 `_ Update yaml_format.rst (marcel-burkhard) * `#5396 `_ [Cookbook][Bundles] fix a typo (xabbuh) * `#5288 `_ Constraints - empty strings and null values (anacicconi) * `#5284 `_ Split advanced container configuration article (WouterJ) * `#5342 `_ [Cookbook][Bundles] clarify bundle installation instructions (xabbuh) * `#5321 `_ Use the reserved domains example.com and example.org (javiereguiluz) * `#5095 `_ Reviewed the Bundles cookbook articles (javiereguiluz) * `#4947 `_ [Components][ClassLoader] remove DebugClassLoader (xabbuh) * `#5365 `_ Finish #4967: Code style standardization on form type options (mimol91) * `#5034 `_ Update the_big_picture.rst (oldskool) * `#5351 `_ [Finder] minor CS fix (dunglas) * `#5344 `_ [Book] Finish #4776 and #4782 (ifdattic) * `#5348 `_ Fix list format (bicpi) * `#5357 `_ [Form] Replace deprecated form_enctype by form_start (JMLamodiere) * `#5359 `_ Bumped version of proxy manager to stable release (peterrehm) May, 2015 --------- New Documentation ~~~~~~~~~~~~~~~~~ * `#5329 `_ Adding a new entry about deprecation warnings (weaverryan) * `#4604 `_ Making the channel handler more useful by showing it on the prod environment (weaverryan) * `#5155 `_ Documented upgrading path for a major version (WouterJ) * `#5127 `_ [VarDumper] Add doc for assertDump\* assertions (nicolas-grekas) * `#5137 `_ Added a note about the rotating_file monolog handler (javiereguiluz) * `#5283 `_ [BestPractices] restructured text format for the installation instructions template (xabbuh) * `#5298 `_ Completed framework config (WouterJ) * `#5255 `_ [Cookbook] Use configured user provider instead of injection (mvar) * `#5216 `_ [Cookbook] [Deployment] Added note about Nginx (phansys) * `#5169 `_ Removed synchronized services from Symfony 2.7 docs (javiereguiluz) * `#5117 `_ Complete review of the "Customize Error Pages" cookbook article (javiereguiluz) * `#5115 `_ Flesh out twig-template for custom data-collector (Darien Hager) * `#5106 `_ [VarDumper] upgrade doc to 2.7 wither interface (nicolas-grekas) * `#4728 `_ Add Session Cache Limiting section for NativeSessionStorage (mrclay) * `#4084 `_ [Book][Forms] describe the allow_extra_fields form option (xabbuh) * `#5294 `_ Tweaks to bower entry - specifically committing deps (weaverryan) * `#5062 `_ Cookbook about Command in Application with AnsiToHtml (Rvanlaak) * `#4901 `_ Removed the Internals chapter from the Symfony book (javiereguiluz) * `#4807 `_ [2.7] bumped min PHP version to 5.3.9 (xelaris) * `#4790 `_ [Cookbook][Routing] Update custom_route_loader.rst (xelaris) * `#5159 `_ Added an article explaining how to use Bower in Symfony (WouterJ) * `#4700 `_ add informations how to create a custom doctrine mapping (timglabisch) * `#4675 `_ [Serializer] Doc for groups support (dunglas) * `#5164 `_ Added information about the Symfony Demo application (javiereguiluz) * `#5100 `_ Change MySQL UTF-8 examples to use utf8mb4 (DHager, Darien Hager) * `#5088 `_ [Cookbook] Custom compile steps on Heroku (bicpi) * `#5005 `_ Renamed precision option to scale (WouterJ) Fixed Documentation ~~~~~~~~~~~~~~~~~~~ * `#5324 `_ 5259 improve 'Testing Documentation' in contributing guide (snoek09) * `#5328 `_ Update create_form_type_extension.rst (jackdelin) * `#5305 `_ [BestPractices][Security] revert #5271 on the 2.6 branch (xabbuh) * `#5251 `_ [Cookbook][Controller] replace docs for removed `forward()` method (xabbuh) * `#5237 `_ Update authentication.rst (taavit) * `#5299 `_ Command controller tweaks to #5062 (weaverryan) * `#5297 `_ Kernel Events Proofreading after #4901 (weaverryan) * `#5296 `_ Fix link to Zend Soap (peterkokot) * `#5266 `_ Update heroku.rst (nickbyfleet) * `#5270 `_ Use OptionsResolver (tacman) * `#5271 `_ Fix nonexistent controller method (amansilla) * `#4615 `_ Update NotBlank to reflect the actual validation (DRvanR) * `#5249 `_ [security][form login] fix translations for the security messages. (aitboudad) * `#5247 `_ [2.7] [Serializer] fixes the order of the Serializer constructor arguments. (hhamon) * `#5220 `_ Fix example namespace (lepiaf) * `#5203 `_ Order has one param without spaces (carlosbuenosvinos) * `#4273 `_ - fix doctrine version in How to Provide Model Classes for several Doctrine Implementations cookbook Minor Documentation Changes ~~~~~~~~~~~~~~~~~~~~~~~~~~~ * `#5343 `_ [Reference][Forms] reorder index to match the description order (xabbuh) * `#5309 `_ [Cookbook][Controller] few tweaks to the error pages article (xabbuh) * `#5311 `_ Moved sections to be equal to index list (WouterJ) * `#5326 `_ Fixed code intentation (lyrixx) * `#5327 `_ [Platform] Made things more obvious and copy/paste friendly (lyrixx) * `#5338 `_ Text in index.html.twig for The Big Picture wrong (BT643) * `#5341 `_ fixed typo and added additional hit for NullOutput() (kuldipem) * `#5302 `_ Place DQL in front of QueryBuilder (alfonsomga) * `#5276 `_ Better illustrate what the "user mistake" is. (diamondsea) * `#5304 `_ Proofreading Javier's excellent updates - in some places, shortening some things (weaverryan) * `#5263 `_ Let docbot review the form docs (WouterJ) * `#5280 `_ Rebase #4633 (seangallavan) * `#5241 `_ [Components][Form] apply some fixes to the Form events chapter (xabbuh) * `#5233 `_ Improve Choice Validation Constraint Example (huebs) * `#5228 `_ Clarify `query_builder` closure return type (kix) * `#5165 `_ Minor changes to match the Symfony Demo reference application (javiereguiluz) * `#5281 `_ store templates under app/Resources/views (xabbuh) * `#5267 `_ fix infinity upper bound (xabbuh) * `#5277 `_ always refer to getcomposer.org through HTTPS (xabbuh) * `#4671 `_ consistent spelling (xabbuh) * `#4255 `_ Updated autoload standard to PSR-4. (phansys) * `#5278 `_ remove unnecessary code (karion) * `#5262 `_ Update Routes in the Getting Started documentation (BT643) * `#5178 `_ Usage of denyAccessUnlessGranted in the controller (94noni) * `#5229 `_ Remove mention of \*.class parameters from conventions (jvasseur) * `#5250 `_ [Cookbook][Logging] use straightforward instead of straigt forward (xabbuh) * `#5257 `_ Let docbot review the constraint docs (WouterJ) * `#5222 `_ Update service_container.rst (assoum891) * `#5221 `_ Update Uglifyjs.rst (assoum891) * `#5219 `_ Fix contradicting merging policy rules (lscholten) * `#5217 `_ Update _payload-option.rst.inc (bvleur) * `#5226 `_ Update http_cache.rst (assoum891) * `#5238 `_ Fixed typo and removed outdated imports (nomack84) * `#5240 `_ [Cookbook][Email] revert #4808 (xabbuh) April, 2015 ----------- New Documentation ~~~~~~~~~~~~~~~~~ - `387ebc0 `_ #5109 Improved the explanation about the "secret" configuration parameter (javiereguiluz) - `cac0a9c `_ #5207 Updated the cookbook about Composer installation (javiereguiluz) - `b5dd5a1 `_ #5206 [Cookbook][Security] Replace deprecated csrf_provider service (xelaris) - `99e2034 `_ #5195 Add missing caching drivers (mhor) - `b90c7cb `_ #5078 [Cookbook] Add warning about Composer dev deps on Heroku (bicpi) - `55730c4 `_ #5021 Explained the "Remember Me" firewall options (javiereguiluz) - `45ba71b `_ #4811 Simplified some Symfony installation instructions (javiereguiluz) - `c4a5661 `_ #5060 Adds note on new validation files scanned in 2.7 (GromNaN) Fixed Documentation ~~~~~~~~~~~~~~~~~~~ - `6641b4b `_ #5202 added missing tab (martinbertinat) - `49f6b2a `_ #5211 Rebase #5182 (Balamung) - `318bb8a `_ #5187 Fixing a bad bcrypt string using http://www.bcrypt-generator.com/ (weaverryan) - `6fb2eea `_ #5162 Fix misplelled XliffFileLoader class in the Using Domains (Nicola Pietroluongo) - `402b586 `_ #5162 Fix misplelled XliffFileLoader class in the Using Message Domains (Nicola Pietroluongo) - `8fc3d6c `_ #5149 Fixed loadUserByUsername method coding errors (Linas Merkevicius) - `2a1d2bb `_ #5153 [Book] app_dev with php built-in web server (manelselles) - `c6e6d28 `_ #5061 Trim default is false in password field (raziel057) - `5880f38 `_ #5126 Fix a typo in ProgressBar usage example (kamazee) - `65c1669 `_ #5124 #3412 correct overridden option name of timezone (alexandr-kalenyuk) Minor Documentation Changes ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - `0b7f89b `_ #4868 Remove horizontal scrollbar (ifdattic) - `c166fdf `_ #5212 Fixed typo. (pcky) - `134268e `_ #5209 [Reference] Fix order of config blocks (xelaris) - `c6dc4ea `_ #5200 Added missing link in "Sections" (sfdumi) - `8b25e6e `_ #5198 Link twig constant function (davidfuhr) - `2d6d78c `_ #5194 Fix priority range values for event listeners. (chtipepere) - `914345a `_ #5191 Fixed inconsistency (jperovic) - `c2d1f3d `_ #5190 Change '.xliff' extensions to '.xlf' (xelaris) - `32b874a `_ #5189 [Quick Tour] Fixed things found by the docbot (WouterJ) - `20ac2a6 `_ #5174 [CookBook] [configuration_organization] Use $this->getRootDir() instead of __DIR__ (manelselles) - `eacb71b `_ #5173 Use $this->getRootDir() instead of __DIR__ (manelselles) - `16e0849 `_ #5184 Removing a section about Roles that I think has no real use-case (weaverryan) - `2948d6e `_ #5185 Fix broken link in security chapter (iboved) - `a4f290e `_ #5172 [Contributing][Code] add missing security advisories (xabbuh) - `2b7ddcd `_ #5167 Add version 2.8 to the release roadmap (Maks3w) - `404d0b3 `_ #5161 Use correct Session namespace (JhonnyL) - `c778178 `_ #5098 Reviewed Configuration cookbook articles (javiereguiluz) - `d9e1690 `_ #5096 Reviewed Cache cookbook articles (javiereguiluz) - `c40b618 `_ #5065 [Reference] fix code block order (xabbuh) - `73ccc8b `_ #5160 Update process.rst (sfdumi) - `ab01d08 `_ #5141 Removed remaining setDefaultOptions usage (WouterJ) - `0dc6204 `_ #5143 Rebased #4747 (ifdattic) - `b467e23 `_ #5147 Add missing word in bundles best practice description (jbafford) - `bf1e44b `_ #5150 [Cookbook] Update serializer.rst (xelaris) - `bec695a `_ #5144 [Cookbook][Deployment] fix references to Platform.sh documentation (xabbuh) - `b73346a `_ #5145 Update introduction.rst (cafferata) - `7f39e87 `_ #5073 [Cookbook] Add note about possible 404 error on Heroku (bicpi) - `fbdc177 `_ #5057 Add a link to Multiple User Providers (thePanz) - `526c880 `_ #5132 [Components][DependencyInjection] fix wrong disable of factories (sstok) - `b19ded6 `_ #5130 [Cookbook][Security] Fiyed typo in entity_provider.rst (althaus) - `87c39b7 `_ #5129 Fix to Twig asset function packageName argument (ockcyp) - `1d443c0 `_ #5128 [VarDumper] little optim (lyrixx) March, 2015 ----------- New Documentation ~~~~~~~~~~~~~~~~~ - `25d2f54 `_ #4958 Add Twitter Bootstrap form theme example (bocharsky-bw) - `8ac6fed `_ #5093 Added a new best practices for custom form field types (javiereguiluz) - `50cd620 `_ #4892 Add possible values for widget_type (XitasoChris) - `ade7ba4 `_ #4842 Add meaning of yellow icon for number of queries (XitasoChris) - `fa10f1c `_ #5083 Proofreading and updating entity_provider for readability (weaverryan) - `e36faec `_ #5099 Rebase of #4989 (solazs, weaverryan) - `65dd03b `_ #5056 [Reference] Add missing option delivery_whitelist (TerjeBr) - `c2f21e6 `_ #5050 [OptionsResolver] Fixed deprecated functionality usage (WouterJ) - `3405c42 `_ #5046 Rebased "add shortcut methods" (Cydonia7, WouterJ) - `b138a50 `_ #5032 Minor improvement for symfony-installer with LTS (94noni) - `5261e79 `_ #5033 adding table for controller as a service (dbu) - `d6c0cb7 `_ #5028 Finish #4308: Documentation for the new PropertyNormalizer (mnapoli, WouterJ) - `ccabc95 `_ #5023 Added a note about data transformers not being applied with inherit_data option set (javiereguiluz) - `65a33c0 `_ #5020 Added a commented config useful when you use symlinks (javiereguiluz) - `1dbed80 `_ #5017 Added a note about the server_version DBAL option (javiereguiluz) - `86abdde `_ #5015 Added an example about how to get the impersonating user object (javiereguiluz) - `c6db525 `_ #5010 Added a note about the Symfony versions affected by ICU problems (javiereguiluz) - `3c76623 `_ #5008 Added a note about how to enable http_method_override for caching kernels (javiereguiluz) - `22eee86 `_ #4987 Added the documentation for the new Asset component (javiereguiluz) - `3fb19ce `_ #4959 Add excluded_ajax_paths new parameter in v2.6 (bocharsky-bw) - `78733c3 `_ #4941 Adding a section to emailing showing off absolute_url (weaverryan) - `325354e `_ #4903 Reworded the explanation about when a lock is released (javiereguiluz) - `d76f046 `_ #4875 Added chapter about the locale based on the user entity (peterrehm) - `0d1e97e `_ #4834 [translator] use the new fallbacks option. (aitboudad) - `9846d97 `_ #5001 Best practices template names (WouterJ) - `8e93786 `_ #4779 Update book to comply with best practices, round 3 (WouterJ) - `dbdb408 `_ #4724 [Reference][Constraints] document the validation payload option (xabbuh) - `f8e2e19 `_ #4692 [Serializer] Name Converter (dunglas) - `24c4f42 `_ #4732 [Reference] add missing reference options and descriptions (xabbuh) Fixed Documentation ~~~~~~~~~~~~~~~~~~~ - `6ba6ffd `_ #5058 Fix: assets_version instead of asset_version (sebastianblum) - `edf9b78 `_ #5118 Update logger.rst (jdecoster) - `adf5b90 `_ #5110 [Serializer] Fix class name (iamluc) - `d65880f `_ #5092 Fixed a minor error introduced by the new redirectToRoute() method (javiereguiluz) - `206e613 `_ #4304 [DX] Suggest a hint to any auth-check (larsborn) - `df9c3f4 `_ #5053 Correct RegisterListenersPass namespace (hacfi) - `893ffad `_ #5041 Fixed variable name in : Reference -> validation constraints -> count -> PHP (aminemat) - `42ba278 `_ #5037 Finish 4644: Update the_controller.rst (teggen, WouterJ) - `e9b9376 `_ #5009 Reworded the explanation about optional command options (javiereguiluz) - `f9901d5 `_ #5000 Fixed case where service definition is actually an alias (Xavier Coureau) Minor Documentation Changes ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - `e7cdb2b `_ #5121 As per twigphp/Twig#472, automatic escaping is not yet available (Ocramius) - `bce3f04 `_ #5114 [Cookbook][Templating] Use best practice to put templates in app/ dir (WouterJ) - `d43b845 `_ #5116 Fixes for 2.3 branch (ifdattic) - `eef413b `_ #5090 Quick review of the Security book chapter (WouterJ) - `b07c0f4 `_ #5102 Removed duplicate "long"s in length constraint (ByStones) - `c19598a `_ #5101 [Cookbook][Deployment] some tweaks to #4601 (xabbuh) - `7e669c1 `_ #5105 added Jakub as a merger for the DomCrawler component (fabpot) - `2c3513e `_ #5097 added xabbuh to the list of the Symfony core team member (fabpot) - `6b96470 `_ #5076 Better explain that form types should be unique in the application (javiereguiluz) - `cdb9350 `_ #5086 Use AppBundle instead of AcmeDemoBundle for consistency (snamor) - `6719802 `_ #5108 [Components][HttpKernel] fix typo in event flow diagrams (xabbuh) - `d6a838a `_ #5082 Proofreading tweaks to asset component (weaverryan) - `17a6863 `_ #5094 Reviewed the Assetic cookbook articles (javiereguiluz) - `ac9ba97 `_ #4909 Remove horizontal scrollbar and other fixes (ifdattic) - `51af15d `_ #5087 added Abdellatif as a core team member (fabpot) - `a801d57 `_ #4601 [Heroku] A few more tweaks to outline the steps (weaverryan) - `b76ffad `_ #4464 [BestPractices Removing micro-optimization note about @Template (weaverryan) - `b3e204c `_ #5079 [Contributing][Code] link to deciders' GitHub profiles (xabbuh) - `33232a8 `_ #5075 Removed an admonition that is no longer true for Symfony 2.6+ (javiereguiluz) - `4307190 `_ #5072 Add missing use statement in Building Login Form doc (ockcyp) - `9468b9a `_ #5071 Fixed incorrect plural form (Katharina Störmer) - `63f1ca3 `_ #5066 [Reference] enclose data type with double backticks (xabbuh) - `dc01076 `_ #5064 Updated documentation standards (code examples and English use) (javiereguiluz) - `0d0c795 `_ #5047 Fix service id (JhonnyL) - `2fe8f76 `_ #5044 Minor improvement in the node types explanation (javiereguiluz) - `9b1f5f1 `_ #5043 Switched the first example to a static constructor method (kix) - `ce19196 `_ #5042 added some more components for Tobion as a merger (fabpot) - `b8a11e1 `_ #5036 A very quick reread of the Form Login article (WouterJ) - `e94ec09 `_ #5035 reword to serves (cordoval) - `5eb52e3 `_ #5031 Reworded the note about Windows console and output coloring (javiereguiluz) - `df72862 `_ #5030 Finish #4586: Update routing.rst (guangle) - `93387bf `_ #5029 Finish #4370: add a note about apc for php recent versions (ip512, WouterJ) - `66cf990 `_ #5018 Added a note about the class option of the services defined via factories (javiereguiluz) - `a89448d `_ #5012 #4032 improved comments about em option (raulfraile) - `1c50386 `_ #5011 tip for mapping definition (SrgSteak) - `ce8744d `_ #5081 [Cookbook][Session] some language tweaks (xabbuh) - `1ee04ba `_ #5006 Added a note about log file sizes and the use of logrotate (javiereguiluz) - `3be0081 `_ #4976 Improved sentence (edsonmedina) - `a444220 `_ #4885 Fix typos (ifdattic) - `482502d `_ #4793 [Contributing] Several tweaks (xelaris) - `a2395ef `_ #5054 [Changelog] fix changelog syntax (xabbuh) - `6b66f03 `_ #5003 Updated the generic Deployment article (javiereguiluz) - `39a1487 `_ #4999 Fixed semantic error (beni0888) February, 2015 -------------- New Documentation ~~~~~~~~~~~~~~~~~ - `16dcf53 `_ #4980 [#4974] Added Twig loader priority Documentation (wizhippo) - `a25da10 `_ #4966 [#4231] Clarify that only the main command triggers events (riperez) - `c6bea37 `_ #4957 Added a mention to the @Security annotation (javiereguiluz) - `9cce63c `_ #4924 [swiftmailer] Document whitelist option to email redirect (TerjeBr) - `14a080f `_ #4907 Adjustments to PDO Session storage page (kbond) - `f5ff45e `_ #4712 Provide full test example (ifdattic) - `5e83045 `_ #4657 Update assetic watch command (xtreamwayz) - `d447b12 `_ #4556 Updated twig reference with optimizations and paths (jzawadzki) - `ed80100 `_ minor #4977 Unnecessary comma (edsonmedina) - `018cf3f `_ #4661 Added a short cookbook about avoiding the automatic start of the sessions (javiereguiluz) - `2305066 `_ #4902 Removed the Stable API chapter from the Symfony book (javiereguiluz) Fixed Documentation ~~~~~~~~~~~~~~~~~~~ - `215cacf `_ #4423 Fix description of ConfirmationQuestion (cxj) - `ed80100 `_ minor #4977 Unnecessary comma (edsonmedina) - `583ec92 `_ #4984 Fix the example using SerializedParsedExpression (stof) - `b0d9c5c `_ #4978 fix wrong header-line syntax (sstok) - `6d65564 `_ #4954 Fixed some syntax issues in Twig Reference (javiereguiluz) Minor Documentation Changes ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - `2a29225 `_ #4985 Fixed a typo (javiereguiluz) - `f75bc2b `_ #4972 Fix typos (ifdattic) - `89e626f `_ #4952 symfony 2.7 requires at least php 5.3.9 (scaytrase) - `9fab10b `_ #4854 Removed no longer needed information about PHP 5.3 (WouterJ) - `1726054 `_ #4500 Link to standard edition (harikt) - `91ff6f8 `_ #4329 ensure consistency with the note (greg0ire) - `f4ab4b6 `_ #5002 Revert very bad merge (WouterJ) - `e5dbd49 `_ #4977 Unnecessary comma (edsonmedina) - `ed80100 `_ #4977 Unnecessary comma (edsonmedina) - `5d44987 `_ #4991 Fixed typo and tweaked syntax. (cdvrooman) - `b1aadbf `_ #4993 Bumped symfony version number to 2.6 in flat php composer.json example (TSchuermans) - `3845c9c `_ #4979 require_once path fixed (mvanmeerbeck) - `96770aa `_ #4969 Add typehint (piotrantosik) - `f97d01f `_ #4995 [#4965] file extension fix (hansstevens) - `c5647dd `_ #4968 Fix typo (ifdattic) - `c3218fc `_ #4962 cookbok/security/acl.rst (DaliusK) - `72489a4 `_ #4963 Normalize excluded_404s in monolog cookbook (jbafford) - `0adb6f6 `_ #4964 link to the cookbook article on avoiding to start a session (dbu) - `5d8456f `_ #4955 Fixed wrong API link (dosten) - `0a85053 `_ #4950 Fixes for 2.3 branch (ifdattic) - `d3d96e1 `_ #4951 fix characters in backported patch (xabbuh) - `208904a `_ #4949 Fixes for 2.3 branch (ifdattic) - `6be214c `_ #4948 Fixes for 2.6 branch (ifdattic) - `42b44c4 `_ #4929 Remove block which doesn't make sense after best practices (ifdattic) - `008c4de `_ #4928 Change installation method order (ifdattic) - `6f8b145 `_ #4904 Added a reference about including JS and CSS files in PHP templates (javiereguiluz) January, 2015 ------------- New Documentation ~~~~~~~~~~~~~~~~~ - `b32accb `_ minor #4935 Fix typos (ifdattic) - `ad74169 `_ #4628 Varnish cookbook session cookie handling (dbu) - `50c5a9e `_ #4895 Added configuration of the user provider (peterrehm) - `4226fc2 `_ #4883 Global dump (nicolas-grekas) - `a57db5b `_ #4879 Documented true regex (WouterJ) - `3bb7b61 `_ #4645 Remove note that's no longer the case (thewilkybarkid) - `3293286 `_ #4801 [Cookbook][cache][varnish] be more precise about version differences (dbu) - `572bf3b `_ #4800 [Cookbook][Security] Hint about createToken can return null (xelaris) - `74d2e30 `_ #4786 Replaced setDefaultOptions by the new configureOptions method (peterrehm) - `528e8e1 `_ #4740 Use AppBundle whenever it's possible (javiereguiluz) - `08e5ac9 `_ #4658 Debug formatter tweaks (weaverryan) - `cfad26c `_ #4605 Adding a link to log things in the prod environment (weaverryan) - `3643ec2 `_ #4723 [Cookbook][Security] document the new AuthenticationUtils (xabbuh) - `9742b92 `_ #4761 [Cookbook][Security] don't output message from AuthenticationException (xabbuh) - `a23e7d2 `_ #4643 How to override vendor directory location (gajdaw) - `99aca45 `_ #4749 [2.3][Book][Security] Add isPasswordValid doc as in 2.6 (xelaris) - `d9935a3 `_ #4141 Notes about caching pages with a CSRF Form (ricardclau) - `207f2f0 `_ #4711 [Reference] Add default_locale config description (xelaris) - `1b0fe77 `_ #4708 Change Apache php-fpm proxy configuration (TeLiXj) - `7be0dc6 `_ #4681 adding note to assetic cache busting (weaverryan) - `127ebc1 `_ #4650 Documented the characters that provoke a YAML escaping string (javiereguiluz) - `0c0b708 `_ #4454 More concrete explanation of validation groups (peterrehm) - `4fe4f65 `_ #4682 [Reference] document the `````2.5````` validation options (xabbuh) - `144e5af `_ #4611 Adding a guide about upgrading (weaverryan) - `01df3e7 `_ #4626 clean up cache invalidation information on the cache chapter (dbu) - `5f7ef85 `_ #4651 Documented the security:check command (javiereguiluz) Fixed Documentation ~~~~~~~~~~~~~~~~~~~ - `ea51aeb `_ #4926 Finish #4505: Fixed composer create-project command (windows) (Epskampie) - `b32accb `_ minor #4935 Fix typos (ifdattic) - `7e84533 `_ #4886 [Best Pracitices] restore example in the "Service: No Class Parameter" section (u-voelkel) - `a6b7d72 `_ #4861 Ifdattic's fixes (ifdattic) - `8ef3477 `_ #4856 [Components][Debug] fix DebugClassLoader namespace (xabbuh) - `b9359a2 `_ #4905 Update routing.rst (IlhamiD) - `9fee9ee `_ #4746 Revert #4651 for 2.3 branch (xelaris) - `5940d52 `_ #4735 [BestPractices] remove @Security annotation for Symfony 2.3 (xabbuh) - `ce37b96 `_ #4771 [QuickTour] use the debug:router command name (xabbuh) - `ffe3425 `_ #4765 [Book][Forms] avoid the request service where possible (xabbuh) - `36f2e1f `_ #4757 [Components][ClassLoader] don't show deprecated usage of ``Yaml::parse()`` (xabbuh) - `d8e8d75 `_ #4756 [Components][Config] don't show deprecated usage of ``Yaml::parse()`` (xabbuh) - `b143754 `_ #4744 [Book][Security] Update code example to fit description (xelaris) - `310f4ae `_ #4639 Update by_reference.rst.inc (docteurklein) Minor Documentation Changes ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - `2cff942 `_ #4878 [Book][Security] Remove out-dated anchor (xelaris) - `a97646f `_ #4882 Remove horizontal scrollbar (ifdattic) - `c24c787 `_ #4931 Remove horizontal scrollbar (ifdattic) - `83696b8 `_ #4934 Fixes for 2.3 branch (ifdattic) - `99d225b `_ #4943 Fixes for 2.3 branch (ifdattic) - `3907af6 `_ #4944 Fix formatting (ifdattic) - `137ba72 `_ #4945 Fixes for 2.3 branch (ifdattic) - `5a53e87 `_ #4946 Remove horizontal scrollbar (ifdattic) - `b32accb `_ #4935 Fix typos (ifdattic) - `04090c0 `_ #4936 fixed typo (issei-m) - `0fa9cbd `_ #4937 Keeping documentation consistent (thecatontheflat) - `3921d70 `_ #4918 Quick proofread of the email cookbook (weaverryan) - `768650e `_ #4932 Add missing comma in array (ifdattic) - `418a73b `_ #4922 Fix typo: missing space (ifdattic) - `30ecdde `_ #4921 Fixes for 2.5 branch (ifdattic) - `d1103a8 `_ #4919 Fix code examples (ifdattic) - `20d80c3 `_ #4916 Fixes for 2.3 branch (ifdattic) - `d7acccf `_ #4914 Fix typo, remove horizontal scrollbar (ifdattic) - `fc776ab `_ #4894 Align methods in YAML example (ifdattic) - `bd279f6 `_ #4908 Set twig service as private (ifdattic) - `37fd035 `_ #4899 Fix typo: looks => look (ifdattic) - `fbaeecd `_ #4898 added Kévin Dunglas as a merger for the Serializer component (fabpot) - `7c66a8b `_ #4893 Move annotations example to front (ifdattic) - `2b7e5ee `_ #4891 fixed typo (acme -> app) (adiebler) - `00981de `_ #4890 Fixed typo (beni0888) - `dc87147 `_ #4876 Remove horizontal scrollbar (ifdattic) - `f5f3c1b `_ #4865 Removed literals for bundle names (WouterJ) - `33914c9 `_ #4859 [Components][EventDispatcher] don't explain deprecated `````getName()````` method (xabbuh) - `9a6d7b9 `_ #4831 Update override.rst (ifdattic) - `f9c2d69 `_ #4803 [Book][Translation] Added tip for routing params (xelaris) - `2f41c9e `_ #4887 Typo (XitasoChris) - `3774a37 `_ #4881 Remove 'acme' (ifdattic) - `d85fa76 `_ #4880 Remove duplicate link, introduction.rst (Quberik) - `6a15077 `_ #4874 Remove trailing whitespace (WouterJ) - `80bef5a `_ #4873 [BestPractices] fix typo (xabbuh) - `6cffa4e `_ #4866 Remove horizontal scrollbar (ifdattic) - `65b0822 `_ #4798 Add version added note for the debug:event-dispatcher command (adamelso) - `bcf1508 `_ #4785 [Book][Security] add back old anchors (xabbuh) - `4143076 `_ #4872 [BestPractices] fix merge after removing @Security in 2.3 (xabbuh) - `dc25c65 `_ #4769 [2.7] Removed 2.5 versionadded as its deprecated (WouterJ) - `48835de `_ #4767 [2.6] Removed 2.4 versionadded as version is deprecated (WouterJ) - `240a981 `_ #4764 [Reference][Forms] move cautions to make them visible (xabbuh) - `cf3d38a `_ #4731 [Book][Testing] bump required PHPUnit version (xabbuh) - `4f47dec `_ #4837 Monolog Cookbook Typo Fix: "allows to" should be "allows you to" (mattjanssen) - `c454fd2 `_ #4857 Add custom link labels where Cookbook articles titles looked wrong (javiereguiluz) - `17989fd `_ #4860 [Components][HttpKernel] replace API link for SwiftmailerBundle (xabbuh) - `84839ba `_ #4829 Fix code example (ifdattic) - `e347ec8 `_ #4819 Removed a leftover comma in security config sample (javiereguiluz) - `11b9d23 `_ #4772 Tweaks to the new form csrf caching entry (weaverryan) - `c04ed79 `_ #4848 Fix typo: BLOG => BLOB (ifdattic) - `f9c1389 `_ #4845 Update security.rst (meelijane) - `9680ec0 `_ #4844 Update routing.rst (bglamer) - `c243d00 `_ #4843 Fixed typo (beni0888) - `5b91653 `_ #4843 Fixed typo (beni0888) - `13ffb83 `_ #4835 Fixed broken link (SofHad) - `d2a67ac `_ #4826 Fixed 404 page (SofHad) - `f34fc2d `_ #4825 Fixed the 404 not found error (SofHad) - `467c538 `_ #4824 fix SQL: table names (e-moe) - `91a89b7 `_ #4821 Fixed typo (SofHad) - `f7179df `_ #4818 [Routing] Removed deprecated usage (WouterJ) - `82bce29 `_ #4815 Update translation.rst (ifdattic) - `892586b `_ #4808 Email message instantiation changed to a more 'symfonysh' way. (alebo) - `e913808 `_ #4802 [Cookbook][Routing] Fixed typo (xelaris) - `6522145 `_ #4799 Fix markup (WouterJ) - `a42e5b6 `_ #4778 Update templating.rst (ifdattic) - `bd7d246 `_ #4752 [Book][Validation] clarify group validation (xabbuh) - `236c26f `_ #4796 Update service_container.rst (ifdattic) - `f85c44c `_ #4795 Remove horizontal scrollbar (ifdattic) - `45189bb `_ #4792 [BestPractices] add filename to codeblock (xelaris) - `fccea1d `_ #4791 Fix heading level in form_login_setup.rst (xelaris) - `74c3a35 `_ #4788 Controller is a callable (timglabisch) - `eb56376 `_ #4781 [Serializer] Bad variable name in example (arno14) - `28571fc `_ #4780 Add missing semicolon (NightFox7) - `32bd0b1 `_ #4777 Update templating.rst (ifdattic) - `dc5d8f8 `_ #4760 Update routing.rst (ifdattic) - `4e880c1 `_ #4755 fix typo (xabbuh) - `463c30b `_ #4751 [BestPractices] fix alignment of YAML values (xelaris) - `1972757 `_ #4775 Corrected validation information on inheritance (peterrehm) - `f4f8621 `_ #4762 [Cookbook][Configuration] update text to use SetHandler (not ProxyPassMatch) (xabbuh) - `43543bb `_ #4748 Re-reading private service section (weaverryan) - `e447e70 `_ #4743 [Book][Security] Fix typo and remove redundant sentence (xelaris) - `97a9c7b `_ #4742 Formatting fix (WouterJ) - `9819113 `_ #4702 Clarify tip for creating a new AppBundle (xelaris) - `8f2fe87 `_ #4683 [Reference] update the configuration reference (xabbuh) - `e889813 `_ #4677 Add exception to console exception log (adrienbrault) - `9958c41 `_ #4656 Tried to clarify private services (WouterJ) - `1d5966c `_ #4703 Fix representation (ifdattic) - `aa9d982 `_ #4697 Set twig service as private (ifdattic) - `ece2c81 `_ #4722 Improve readability (ifdattic) - `dcc9516 `_ #4725 Remove horizontal scrollbar (ifdattic) - `3eb14aa `_ #4727 Renamed example: "Acme\BlogBundle" -> "AppBundle" (muxator) - `25dd825 `_ #4730 Fix typo: as => is (ifdattic) - `760a441 `_ #4734 [BestPractices] add missing comma (xabbuh) - `caa2be6 `_ #4737 [Book][Security] add missing versionadded directive (xabbuh) - `8c1afb9 `_ #4738 [Contributing][Code] update year in license (xabbuh) - `4ad72d0 `_ #4741 use the doc role for internal links (jms85, xabbuh) - `57fdea6 `_ #4729 Fixed typo in factories.rst (nietonfir) December, 2014 -------------- New Documentation ~~~~~~~~~~~~~~~~~ - `00a13d6 `_ #4606 Completely re-reading the security book (weaverryan) - `aa88f99 `_ #4609 Adding details about the changes to the PdoSessionHandler in 2.6 (weaverryan) - `bd65c3c `_ #4673 [Reference] add validation config reference section (xabbuh) - `55a32cf `_ #4173 use a global Composer installation (xabbuh) - `c5e409b `_ #4526 Deploy Symfony application on Platform.sh. (GuGuss) - `ddd56ea `_ #4449 Added cache_busting to default asset config (GeertDD) - `c837ea1 `_ #4665 Documented the console environment variables (javiereguiluz) - `0e45e29 `_ #4655 Document new progressbar methods (javiereguiluz) - `f4a7196 `_ #4627 Rewrite the varnish cookbook article (dbu) - `92a186d `_ #4654 Rewritten from scratch the chapter about installing Symfony (javiereguiluz) - `90ef4ec `_ #4580 Updated installation instructions to use the new Symfony Installer (javiereguiluz) - `f591e6e `_ #4532 GetResponse*Events stop after a response was set (Lumbendil) - `a09fd7b `_ #4485 Added documentation about the DebugFormatter helper (WouterJ) - `d327bae `_ #4557 Update pdo_session_storage.rst (spbentz) - `71495e8 `_ #4528 Update web_server_configuration.rst (thePanz) - `3b9d60d `_ #4517 [Reference] document configurable PropertyAccessor arguments (xabbuh) - `9b330ef `_ #4507 Comply with best practices, Round 2 (WouterJ) - `39a36bc `_ #4405 Finish 3744 (mickaelandrieu, xabbuh) - `5363542 `_ #4188 Updated documentation regarding the SecurityContext split (iltar) - `f30f753 `_ #4050 [Translation] added logging capability. (aitboudad) - `db35c42 `_ #4591 Instructions for setting SYMFONY_ENV on Heroku (dzuelke) - `8bba316 `_ #4457 [RFC] Clarification on formatting for bangs (!) (bryanagee) Fixed Documentation ~~~~~~~~~~~~~~~~~~~ - `79db0b9 `_ #4699 Use new security.authorization_checker service (xelaris) - `9c819b4 `_ #4713 [Security] Removed deprecated example about SecurityContext (iltar) - `153565e `_ #4707 [Cookbook] Fix XML example for RTE (dunglas) - `cad4d3f `_ #4582 Completed the needed context to successfully test commands with Helpers (peterrehm) - `a137918 `_ #4641 Add missing autoload include in basic console application example (senkal) - `0de8286 `_ #4513 [Contributing] update contribution guide for 2.7/3.0 (xabbuh) - `8b611e2 `_ #4598 [ExpressionLanguage] add missing argument (xabbuh) - `7ea4b10 `_ #4646 Update the_controller.rst (teggen) - `a2ea256 `_ #4637 fixed StringExpressionLanguageProvider code example #4636 (danieleorler) - `63be343 `_ #4630 [OptionsResolver] Fix namespace (xavren) - `baf61a0 `_ #4623 [OptionsResolver] Fix Namespace link (xavren) - `8246693 `_ #4613 Change refering block name from content to body (martin-cerny) - `1750b9b `_ #4599 [Contributing] fix feature freeze dates (xabbuh) - `8e2e988 `_ #4603 Replace form_enctype(form) with form_start(form). (xelaris) - `7acf27c `_ #4552 required PHPUnit version in the docs should be updated to 4.2 (or later)... (jzawadzki) - `df60ba7 `_ #4548 Remove ExpressionLanguage reference for 2.3 version (dangarzon) - `727c92a `_ #4594 Missing attribute 'original' (Marcelsj) - `97a9c43 `_ #4533 Add command to make symfony.phar executable. (xelaris) Minor Documentation Changes ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - `8bd694f `_ #4709 [Reference] fix wording (xabbuh) - `1bd9ed4 `_ #4721 [Cookbook][Composer] fix note directive (xabbuh) - `5055ef4 `_ #4715 Improve readability (ifdattic) - `d3d6d22 `_ #4716 Fix typo: con => on (ifdattic) - `afe8684 `_ #4720 Link fixed (kuldipem) - `4b442a0 `_ #4695 Misc changes (ifdattic) - `0db36ea `_ #4706 Fix typo: than in Twig => than Twig templates (ifdattic) - `94b833e `_ #4679 General grammar and style fixes in the book (frne) - `3f3464f `_ #4689 Update form_customization.rst (rodrigorigotti) - `8d32393 `_ #4691 replace "or" with "," (timglabisch) - `9b4d747 `_ #4670 Change PHPUnit link to avoid redirect to homepage (xelaris) - `8ccffb0 `_ #4669 Harmonize PHPUnit version to 4.2 or above (xelaris) - `84bf5e5 `_ #4667 Remove redundant "default" connection (xelaris) - `ceca63f `_ #4653 update ordered list syntax (xabbuh) - `459875b `_ #4550 Ref #3903 - Normalize methods listings (ternel) - `87365fa `_ #4648 Update forms.rst (keefekwan) - `70f2ae8 `_ #4640 [Book] link to the API documentation (xabbuh) - `95fc487 `_ #4608 Removing some installation instructions (weaverryan) - `96455e6 `_ #4539 Normalization of method listings (pedronofuentes) - `bd44e6b `_ #4664 Spelling mistake tens to tons (albabar) - `3b6341a `_ #4663 Removed double `````firewall_restriction````` entry (vlad-ghita) - `815e0bf `_ #4551 Normalize the method listings on version 2.5 (pedronofuentes) - `48cc9cd `_ #4647 Update controllers.rst (keefekwan) - `2efed8c `_ #4660 Fix indentation of YAML example (xelaris) - `b55ec30 `_ #4659 Fixed some code indentation (javiereguiluz) - `18af18b `_ #4652 replace Symfony2 with Symfony (xabbuh) - `a70c489 `_ #4649 Linked the PDO/DBAL Session article from the Doctrine category (javiereguiluz) - `f672a66 `_ #4625 Added '-ing' title ending to unify titles look (kix) - `9600950 `_ #4617 [Filesystem] filesystem headlines match method names (xabbuh) - `8b006bb `_ #4607 [Best Practices] readd mistakenly removed label (xabbuh) - `7dcce1b `_ #4585 When explaining how to install dependencies for running unit tests, (carlosbuenosvinos) - `1c9270d `_ #4568 Update Symfony reference to 2.6 version (dangarzon) - `33ca697 `_ #4561 Use the new build env on Travis (joshk) - `107610e `_ #4531 [symfony] [Hackday] Fixed typos (pborreli) - `3b1611d `_ #4519 remove service class parameters (xabbuh) - `3bd17af `_ #4518 [Components][DependencyInjection] backport service factory improvements (xabbuh) - `d203e5a `_ #4495 [Best Practices][Business Logic] link to a bundle's current (not master) docs (xabbuh) - `0a9c146 `_ #4422 Fix typos in code (ifdattic) - `4f0051d `_ #4574 fixed little typo (adridev) November, 2014 -------------- New Documentation ~~~~~~~~~~~~~~~~~ - `33554fc `_ #4456 New validation API usage in Class Constraint Validator (skwi) - `135aae6 `_ #4433 Completely re-reading the controller chapter (weaverryan) - `f748378 `_ #4498 Use new factory syntax (WouterJ) - `59f0374 `_ #4490 Documented ExpressionLanguage extensibility (WouterJ) - `ed241ab `_ #4487 Documented html5 option (WouterJ) - `48a5af3 `_ #4486 Renamed empty_value to placeholder (WouterJ) - `422e0f1 `_ #4465 Modifying the best practice to use form_start() instead of
`_ #4463 [BestPractices] Proposing that we make the service names *just* a little bit longer (weaverryan) - `9a22865 `_ #4446 [Book][Templating] refer to the VarDumper component for dump() (xabbuh) - `ed5c61f `_ #4411 Added a reference to the Bootstrap 3 form theme (javiereguiluz) - `766e01f `_ #4169 [Components][Form] document $deep and $flatten of getErrors() (xabbuh) - `1d88a1b `_ #4443 Added the release dates for the upcoming Symfony 3 versions (javiereguiluz) - `3329bd2 `_ #4424 [#4243] Tweaks to the new var-dumper component (weaverryan, nicolas-grekas) - `9caea6f `_ #4336 [Form] Add entity manager instance support for em option (egeloen) - `f2ab245 `_ #4374 [WCM] Revamped the Quick Start tutorial (javiereguiluz) - `2c190ed `_ #4427 Update most important book articles to follow the best practices (WouterJ) - `12a09ab `_ #4377 Added interlinking and fixed install template for reusable bundles (WouterJ) - `8259d71 `_ #4425 Updating component usage to use composer require (weaverryan) - `0e80aba `_ #4369 [reference][configuration][security]Added key_length for pbkdf2 encoder (Guillaume-Rossignol) - `d1afa4d `_ #4243 [WIP] var-dumper component (nicolas-grekas) - `5165419 `_ #4295 [Security] Hidden front controller for Nginx (phansys) - `23f790a `_ #4058 Skip console commands from event listeners (tPl0ch) - `4b98d48 `_ #3386 [Translation] added method to expose collected message (Grygir) - `242d4f6 `_ #4319 Documentation for debug:event-dispatcher command (matthieuauger) Fixed Documentation ~~~~~~~~~~~~~~~~~~~ - `9d599a0 `_ minor #4544 #4273 - fix doctrine version in How to Provide Model Classes for several Doctrine Implementations cookbook (ternel) - `6aabece `_ #4273 - fix doctrine version in How to Provide Model Classes for several Doctrine Implementations cookbook - `e96ebd3 `_ #4522 Add missing brackets to PropertyAccessor examples (loonytoons) - `4f66d48 `_ #4506 SetDescription required on Product entities (yearofthegus) - `85bf906 `_ #4444 fix elseif statement (MightyBranch) - `ad14e78 `_ #4494 Updated the Symfony Installer installation instructions (javiereguiluz) - `7cc4287 `_ #4442 replace doc role for bundle docs with external ref (xabbuh) - `33bf462 `_ #4407 [Components][Console] array options need array default values (xabbuh) - `2ab2e1f `_ #4342 Reworded a misleading Doctrine explanation (javiereguiluz) Minor Documentation Changes ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - `a109c4b `_ #4537 Update link to remove absolute URL (jms85, dangarzon) - `05f5dba `_ #4536 Add Ryan Weaver as 10th core team member (ifdattic) - `7b1ff2a `_ #4554 Changed url to PHP-CS-FIXER repository (jzawadzki) - `9d599a0 `_ #4544 bug #4273 - fix doctrine version in How to Provide Model Classes for several Doctrine Implementations cookbook (ternel) - `7b3500c `_ #4542 Update conventions.rst (csuarez) - `5aaba1e `_ #4529 Best Practices: Update link title to match cookbook article title (dangarzon) - `ab8e7f5 `_ #4530 Book: Update link title to match cookbook article title (dangarzon) - `bf61658 `_ #4523 Add missing semicolons to PropertyAccess examples (loonytoons) - `8beadce `_ #4496 [Book][Security] link to a bundle's current (not master) docs (xabbuh) - `43809b1 `_ #4479 remove versionadded directives for old versions (xabbuh) - `5db8386 `_ #4462 [Reference] Fixed lots of things using the review bot (WouterJ) - `dbfaac1 `_ #4459 Fix up the final sentence to be a bit cleaner. (micheal) - `3761e50 `_ #4514 [Contributing][Documentation] typo fix (xabbuh) - `21afb4c `_ #4445 Removed unnecessary use statement (Alex Salguero) - `3969fd6 `_ #4432 [Reference][Twig] tweaks to the Twig reference (xabbuh) - `188dd1f `_ #4400 Continues #4307 (SamanShafigh, WouterJ) - `c008733 `_ #4399 Explain form() and form_widget() in form customization (oopsFrogs, WouterJ) - `2139754 `_ #4253 Adder and remover sidenote (kshishkin) - `b81eb4d `_ #4488 Terrible mistake! Comma instead of semicolon... (nuvolapl) - `0ee3ae7 `_ #4481 [Cookbook][Cache] add syntax highlighting for Varnish code blocks (xabbuh) - `0577559 `_ #4418 use the C lexer for Varnish config examples (xabbuh) - `97d8f61 `_ #4403 Improved naming (WouterJ) - `6298595 `_ #4453 Fixed make file (WouterJ) - `0c7dd72 `_ #4475 Fixed typos (pborreli) - `b847b2d `_ #4480 Fix spelling (nurikabe) - `0d91cc5 `_ #4461 Update doctrine.rst (guiguiboy) - `81fc1c6 `_ #4448 [Book][HTTP Cache] moved inlined URL to the bottom of the file (xabbuh) - `6995b07 `_ #4435 consistent table headlines (xabbuh) - `0380d34 `_ #4447 [Book] tweaks to #4427 (xabbuh) - `eb0d8ac `_ #4441 Updated first code-block``::`` bash (Nitaco) - `41bc061 `_ #4106 removed references to documentation from external sources (fabpot, WouterJ) - `c9a8dff `_ #4352 [Best Practices] update best practices index (xabbuh) - `8a93c95 `_ #4437 Correct link to scopes page (mayeco) - `91eb652 `_ #4438 Fix typo: Objected => Object (ifdattic) - `5d6d0c2 `_ #4436 remove semicolons in PHP templates (xabbuh) - `97c4b2e `_ #4434 remove unused label (xabbuh) - `4be6786 `_ #4326 [Components][Form] Grammar improvement (fabschurt) - `a27238e `_ #4313 Improved and fixed twig reference (WouterJ) - `1ce9dc5 `_ #4398 A few small improvements to the EventDispatcher Component docs (GeertDD) - `42abc66 `_ #4421 [Best Practices] removed unused links in business-logic (77web) - `61c0bc5 `_ #4419 [DependencyInjection] Add missing space in code (michaelperrin) October, 2014 ------------- New Documentation ~~~~~~~~~~~~~~~~~ - `d7ef1c7 `_ #4348 Updated information about handling validation of embedded forms to Valid... (peterrehm) - `691b13d `_ #4340 [Cookbook][Web Server] add sidebar for the built-in server in VMs (xabbuh) - `bd85865 `_ #4299 [Serializer] Handle circular references. symfony/symfony#12098. (dunglas) - `d79c48d `_ #4280 [Cookbook][Cache] Added config example for Varnish 4.0 (thierrymarianne) - `5849f7f `_ #4168 [Components][Form] describe how to access form errors (xabbuh) - `c10e9c1 `_ #4371 Added a code example for emailing on 4xx and 5xx errors without 404's (weaverryan) - `1117741 `_ #4159 [WCM][OptionsResolver] Adjusted the OptionsResolver documentation to describe the 2.6 API (webmozart, peterrehm) - `0c57939 `_ #4327 First import of the "Official Best Practices" book (javiereguiluz) - `2cd6646 `_ #4293 Document error page preview (Symfony ~2.6) (mpdude) - `142c826 `_ #4005 [Cookbook][Web server] description for running PHP's built-in web server in the background (xabbuh) - `8dc90ef `_ #4224 [Components][HttpKernel] outline implications of the kernel.terminate event (xabbuh) - `d3b5ba2 `_ #4085 [Component][Forms] add missing features introduced in 2.3 (xabbuh) - `f433e64 `_ #4099 Composer installation verbosity tip (dannykopping) - `f583a45 `_ #4204 [Reference][Constraints] validate `````null````` (Expression constraint in 2.6) (xabbuh) - `925a162 `_ #4290 Updating library/bundle install docs to use "require" (weaverryan) - `86c67e8 `_ #4233 2.5 Validation API changes (nicolassing, lashae, Rootie, weaverryan) - `0f34bb8 `_ #3956 [Command] Added LockHelper (lyrixx) - `278de83 `_ #3930 [Console] Add Process Helper documentation (romainneutron) - `44f570b `_ #4294 Improve cookbook entry for error pages in 2.3~ (mpdude) - `3b6c2b9 `_ #4269 [Cookbook][External Parameters] Enhance content (bicpi) - `25a17fe `_ #4264 [#4003] A few more form_themes config changes (weaverryan) - `5b65654 `_ #3912 [Security] Added remote_user firewall info and documentation for pre authenticated firewalls (Maxime Douailin, mdouailin) - `62bafad `_ #4246 [Reference] add description for the `````validation_groups````` option (xabbuh) - `5d505bb `_ #4206 Added note about ProgressBar changes (kbond) - `c2342a7 `_ #4241 [Form] Added information about float choice lists (peterrehm) Fixed Documentation ~~~~~~~~~~~~~~~~~~~ - `dde6919 `_ #4390 Update custom_constraint.rst (luciantugui) - `68a2c7b `_ #4381 Updated Valid constraint reference (inso) - `dbb25b9 `_ #4379 [OptionsResolver] Fix wrong namespace in example (rybakit) - `db01e57 `_ #4362 Missing apostrophe in source example. (astery) - `d49d51f `_ #4350 Removed extra parenthesis (sivolobov) - `e6d7d8f `_ #4315 Update choice.rst (odolbeau) - `1b15d57 `_ #4300 [Components][PropertyAccess] Fix PropertyAccessorBuilder usage (Thierry Geindre) - `061324f `_ #4297 [Cookbook][Doctrine] Fix typo in XML configuration for custom SQL functions (jdecool) - `f81b7ad `_ #4292 Fixed broken external link to DemoController Test (danielsan) - `9591a04 `_ #4284 change misleading language identifier (Kristof Van Cauwenbergh, kristofvc) Minor Documentation Changes ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - `217bf5f `_ #4353 [Cookbook][Controller] fix route prefix in PHP code example (xabbuh) - `a4f7d51 `_ #4396 Corrected latin abbreviation (GeertDD) - `ebf2927 `_ #4387 Inline condition removed for easier reading (acidjames) - `aa70028 `_ #4375 Removed the redundant usage of layer. (micheal) - `f3dd676 `_ #4394 update Sphinx extension submodule reference (xabbuh) - `6406a27 `_ #4391 Removed unused use UsernameNotFoundException (boekkooi) - `9e03f2d `_ #4388 Minor spelling fix (GeertDD) - `4dfd607 `_ #4356 Remove incoherence between Doctrine and Propel introduction paragraphs (arnaugm) - `1d71332 `_ #4344 [Templating] Added a sentence that explains what a Template Helper is (iltar) - `22b9b27 `_ #4372 Tweaks after proofreading the 2.6 OptionsResolver stuff (weaverryan, WouterJ) - `9a76309 `_ #4384 fix typo (kokoon) - `eb752cc `_ #4363 Fixed sentence (WouterJ) - `3e8aa59 `_ #4376 Cleaned up javascript code (flip111) - `06e7c5f `_ #4364 changed submit button label (OskarStark) - `d1810ca `_ #4357 fix Twig-extensions links (mhor) - `e2e2915 `_ #4359 Added missing closing parenthesis to example. (mattjanssen) - `f1bb8bb `_ #4358 Fixed link to documentation standards (sivolobov) - `65c891d `_ #4355 Missing space (ErikSaunier) - `7359cb4 `_ #4196 Clarified the bundle base template bit. (Veltar) - `6ceb8cb `_ #4345 Correct capitalization for the Content-Type header (GeertDD) - `3e4c92a `_ #4104 Use ${APACHE_LOG_DIR} instead of /var/log/apache2 (xamgreen) - `3da0776 `_ #4338 ESI Variable Details Continuation (Farkie, weaverryan) - `7f461d2 `_ #4325 [Components][Form] Correct a typo (fabschurt) - `d162329 `_ #4276 [Components][HttpFoundation] Make a small grammatical adjustment (fabschurt) - `69bfac1 `_ #4322 [Components][DependencyInjection] Correct a typo: replace "then" by "the" (fabschurt) - `8073239 `_ #4318 [Cookbook][Bundles] Correct a typo: remove unnecessary "the" word (fabschurt) - `228111b `_ #4316 Remove horizontal scrollbar (ifdattic) - `34e22d6 `_ #4317 Remove horizontal scrollbar and change event name to follow conventions (ifdattic) - `090afab `_ #4287 support Varnish in configuration blocks (xabbuh) - `1603463 `_ #4306 Improve readability (ifdattic) - `e5fed9d `_ #4303 Fix spelling (nurikabe) - `31d7905 `_ #4302 View documentation had a reference to the wrong twig template (milan) - `ef11ef4 `_ #4250 Clarifying Bundle Best Practices is for *reusable* bundles (weaverryan) - `430eabf `_ #4298 Book HTTP Fundamentals routing example fixed with routing.xml file (peterkokot) - `a535c9f `_ #4285 Update security.rst (placid2000) - `7ab6df9 `_ #4237 Finished #3886 (ahsio, WouterJ) - `990b453 `_ #4245 [Contributing] tweaks to the contribution chapter (xabbuh) September, 2014 --------------- New Documentation ~~~~~~~~~~~~~~~~~ - `e8a1501 `_ #4201 [Components][Process] `````mustRun()````` documentation (xabbuh) - `eac0e51 `_ #4195 Added a note about the total deprecation of YUI (javiereguiluz) - `e44c791 `_ #4047 Documented info method (WouterJ) - `2962e14 `_ #4003 [Twig][Form] Moved twig.form.resources to a higher level (stefanosala) - `d5d46ec `_ #4017 Clarify that route defaults don't need a placeholder (iamdto) - `1d56da4 `_ #4239 Remove redundant references to trusting HttpCache (thewilkybarkid) - `c306b68 `_ #4249 provide node path on configuration (desarrolla2) - `9f0f14e `_ #4210 Move debug commands to debug namespace (matthieuauger) - `9b4b36f `_ #4236 Javiereguiluz bundle install instructions (WouterJ) - `ea068c2 `_ #4202 [Reference][Constraints] caution on `````null````` values in Expression constraint (xabbuh) - `a578de9 `_ #4223 Revamped the documentation about "Contributing Docs" (javiereguiluz) - `de60dbe `_ #4182 Added note about exporting SYMFONY_ENV (jpb0104) - `a8dc2bf `_ #4166 Translation custom loaders (raulfraile) Fixed Documentation ~~~~~~~~~~~~~~~~~~~ - `c289ac8 `_ #4279 Double-quotes instead of single quotes (UnexpectedValueException in Windows 8) (galdiolo) - `5500e0b `_ #4267 Fix error in bundle installation standard example (WouterJ) - `082755d `_ #4240 [Components][EventDispatcher] fix ContainerAwareEventDispatcher definition (xabbuh) - `2319d6a `_ #4213 Handle "constraints" option in form unit testing (sarcher) - `c567707 `_ #4222 [Components][DependencyInjection] do not reference services in parameters (xabbuh) - `02d1091 `_ #4209 Fix method for adding placholders in progressBar (danez) Minor Documentation Changes ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - `df16779 `_ #4226 add note about parameters in imports (xabbuh) - `c332063 `_ #4278 Missing word in DependencyInjection => Types of Injection (fabschurt) - `287c7bf `_ #4275 added Nicolas to the list of mergers for the new var dumper component (fabpot) - `3a4e226 `_ #4263 Fixed typo (zebba) - `187c255 `_ #4259 Added feature freeze dates for Symfony versions (javiereguiluz) - `efc1436 `_ #4247 [Reference] link translation DIC tags to components section (xabbuh) - `17addb1 `_ #4238 Finished #3924 (WouterJ) - `19a0c35 `_ #4252 Removed unnecessary comma (allejo) - `9fd91d6 `_ #4219 Cache needs be cleared (burki94) - `025f02e `_ #4220 Added a note about the side effects of enabling both PHP and Twig (javiereguiluz) - `46fcb67 `_ #4218 Caution that roles should start with ``ROLE_`` (jrjohnson) - `78eea60 `_ #4077 Removed outdated translations from the official list (WouterJ) - `2cf9e47 `_ #4171 Fixed version for composer install (zomberg) - `5c62b36 `_ #4216 Update Collection.rst (azarzag) - `8591b87 `_ #4215 Fixed code highlighting (WouterJ) - `8f01195 `_ #4212 Missing backtick, thanks to @Baptouuuu (WouterJ) - `f276e34 `_ #4205 replace "Symfony2" with "Symfony" (xabbuh) - `6db13ac `_ #4208 Added a note about the lacking features of Yaml Component (javiereguiluz) - `f8c6201 `_ #4200 Moved 'contributing' images to their own directory (javiereguiluz) - `b4650fa `_ #4199 fix name of the Yaml component (xabbuh) - `9d89bb0 `_ #4190 add link to form testing chapter in test section (xabbuh) August, 2014 ------------ New Documentation ~~~~~~~~~~~~~~~~~ - `bccb080 `_ #4140 [Cookbook][Logging] document multiple recipients in XML configs (xabbuh) - `7a6e3d1 `_ #4150 Added the schema_filter option to the reference (peterrehm) - `be90d8a `_ #4142 [Cookbook][Configuration] tweaks for the web server configuration chapter (xabbuh) - `5379f54 `_ #4086 [Reference][Constraints] Added hint about attaching the expression constraint to a form field (peterrehm) - `041105c `_ #3883 Removed redundant POST request exclusion info (ryancastle) - `4f9fef6 `_ #4000 [Cookbook] add cookbook article for the server:run command (xabbuh) - `4ea4dfe `_ #3915 [Cookbook][Configuration] documentation of Apache + PHP-FPM (xabbuh) - `79cb4f1 `_ #4069 document the namespace alias (dbu) - `08bed5f `_ #4128 Finished #3759 (WouterJ) - `4d5adaa `_ #4125 Added link to JSFiddle example (WouterJ) - `75bda4b `_ #4124 Rebased #3965 (WouterJ) - `e2f13a4 `_ #4039 [DomCrawler] Added node name getter (fejese) - `3f92d5f `_ #3966 [Cookbook][Controller] Add note about invokable controller services (kbond) - `fdb8a32 `_ #3950 [Components][EventDispatcher] describe the usage of the RegisterListenersPass (xabbuh) - `7e09383 `_ #3940 Updated docs for Monolog "swift" handler in cookbook. (phansys) - `9d7c999 `_ #3895 [Validator] Support "maxSize" given in KiB (jeremy-derusse) - `8adfe98 `_ #3894 Rewrote Extension & Configuration docs (WouterJ) - `cafea43 `_ #3888 Updated the example used to explain page creation (javiereguiluz) - `df0cf68 `_ #3885 [RFR] Added "How to Organize Configuration Files" cookbook (javiereguiluz) - `41116da `_ #4081 [Components][ClassLoader] documentation for the ClassMapGenerator class (xabbuh) - `2b9cb7c `_ #4076 Fixed description of session storage of the ApiKeyAuthenticator (peterrehm) - `35a0f66 `_ #4102 Adding a new entry about reverse proxies in the framework (weaverryan) - `95c2066 `_ #4096 labels in submit buttons + new screenshot (ricardclau) Fixed Documentation ~~~~~~~~~~~~~~~~~~~ - `5fac303 `_ #4165 Update voters.rst (gerryvdm) - `4882b99 `_ #4164 Fixed minor typos. (ahsio) - `eaaa35a `_ #4145 Fix documentation for group_sequence_provider (giosh94mhz) - `155c3e8 `_ #4153 [Reference] fix namespace in Expression constraint (xabbuh) - `2c93aa5 `_ #4147 [Cookbook][Logging] add missing Monolog handler type in XML config (xabbuh) - `53b2c2b `_ #4139 cleaned up the code example (gondo) - `b5c9f2a `_ #4138 fixed wrongly linked dependency (gondo) - `b486b22 `_ #4131 Replaced old way of specifying http method by the new one (Baptouuuu) - `93481d7 `_ #4120 Fix use mistakes (mbutkereit) - `c0a0120 `_ #4119 Fix class name in ConsoleTerminateListener example (alOneh) - `4629d8b `_ #4116 Fixed the code snippets for the expression language functions (stof) - `d699255 `_ #4083 [Reference] field dependent empty_data option description (xabbuh) - `3ffc20f `_ #4103 [Cookbook][Forms] fix PHP template file name (xabbuh) - `234fa36 `_ #4095 Fix php template (piotrantosik) - `01fb9f2 `_ #4093 See #4091 (dannykopping) - `8f3a261 `_ #4092 See #4091 (dannykopping) - `7d39b03 `_ #4079 Fixed typo in filesystem component (kohkimakimoto) - `f0bde03 `_ #4075 Fixed typo in the yml validation (timothymctim) Minor Documentation Changes ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - `e9d317a `_ #4160 [Reference] consistent & complete config examples (xabbuh) - `3e68ee7 `_ #4152 Adding 'attr' option to the Textarea options list (ronanguilloux) - `a7f3297 `_ #4136 [Reference] fix from suffix to prefix (xabbuh) - `c4eb628 `_ #4130 A set of small typos (Baptouuuu) - `236d8e0 `_ #4137 fixed directive syntax (WouterJ) - `6e90520 `_ #4135 [#3940] Adding php example for an array of emails (weaverryan) - `b37ee61 `_ #4132 Use proper way to reference a doc page for legacy sessions (Baptouuuu) - `189a123 `_ #4129 [Components] consistent & complete config examples (xabbuh) - `5ab5246 `_ #4127 Second part of #3848 (WouterJ) - `46f3108 `_ #4126 Rebased #3848 (WouterJ) - `84e6e7f `_ #4114 [Book] consistent and complete config examples (xabbuh) - `03fcab1 `_ #4112 [Contributing][Documentation] add order of translation formats (xabbuh) - `650120a `_ #4002 added Github teams for the core team (fabpot) - `10792c3 `_ #3959 [book][cache][tip] added cache annotations. (aitboudad) - `ebaed21 `_ #3944 Update dbal.rst (bpiepiora) - `16e346a `_ #3890 [Components][HttpFoundation] use a placeholder for the constructor arguments (xabbuh) - `7bb4f34 `_ #4115 [Documentation] [Minor] Changes foobar.net in example.com (magnetik) - `12d0b82 `_ #4113 tweaks to the new reverse proxy/load balancer chapter (xabbuh) - `4cce133 `_ #4057 Update introduction.rst (carltondickson) - `26141d6 `_ #4080 [Reference] order form type options alphabetically (xabbuh) - `7806aa7 `_ #4117 Added a note about the automatic handling of the memory spool in the CLI (stof) - `5959b6c `_ #4101 [Contributing] extended Symfony 2.4 maintenance (xabbuh) - `e2056ad `_ #4072 [Contributing][Code] add note on Symfony SE forks for bug reports (xabbuh) - `b8687dd `_ #4091 Put version into quotes, otherwise it fails in ZSH (dannykopping) - `665c091 `_ #4087 Typo (tvlooy) - `f95bbf3 `_ #4023 [Cookbook][Security] usage of a non-default entity manager in an entity user provider (xabbuh) - `27b1003 `_ #4074 Fixed (again) a typo: Toolbet --> Toolbelt (javiereguiluz) - `c97418f `_ #4073 Reworded bundle requirement (WouterJ) - `e5d5eb8 `_ #4066 Update inherit_data_option.rst (Oylex) - `9c08572 `_ #4064 Fixed typo on tag service (saro0h) July, 2014 ---------- New Documentation ~~~~~~~~~~~~~~~~~ - `1b4c1c8 `_ #4045 Added a new "Deploying to Heroku Cloud" cookbook article (javiereguiluz) - `f943eee `_ #4009 Remove "Controllers extends ContainerAware" best practice (tgalopin) - `eae9ad0 `_ #3875 Added a note about customizing a form with more than one template (javiereguiluz) - `2ae4f34 `_ #3746 [Validator] Disallow empty file in FileValidator (megazoll) - `1938c2f `_ #3724 Updated ISBN validator docs (sprain) - `7c71b18 `_ #2952 Enabling profiler in test (danieledangeli) - `d6787b7 `_ #3989 adde stof as a merger (fabpot) - `4a9e49e `_ #3946 DQL custom functions on doctrine reference page (healdropper) - `2b2d9d3 `_ #3972 Added PSR-4 to Class Loaders list (dosten) Fixed Documentation ~~~~~~~~~~~~~~~~~~~ - `1b695b5 `_ #4063 fix parent form types (xabbuh) - `7901005 `_ #4048 $this->request replaced by $request (danielsan) - `f6123f1 `_ #4031 Update form_events.rst (redstar504) - `99932cf `_ #4010 [Console] Fixed documentation for ProgressBar (VasekPurchart) - `06f8c31 `_ #4012 Fix xml route configuration for routing condition (xavierbriand) - `a2a628f `_ #4025 added CVE 2014-4931 (fabpot) - `a1435e5 `_ #3998 [Console] Fixed QuestionHelper examples (florianv) - `b32f9f2 `_ #3771 Fix function example in expression language component (raulfraile) - `eb813a5 `_ #3979 removed invalid processors option (ricoli) Minor Documentation Changes ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - `a4bdb97 `_ #4070 Added a note about permissions in the Quick Tour (javiereguiluz) - `a7fe00f `_ #4068 Remove diff info from cookbook/security/voters.rst (pmartelletti) - `b3f15b2 `_ #4059 eraseCredentials method typo (danielsan) - `44091b1 `_ #4053 Update doctrine.rst (sr972) - `b06ad60 `_ #4052 [Security] [Custom Provider] Use properties on WebserviceUser (entering) - `a834a7e `_ #4042 [Cookbook] apply headline guidelines to the cookbook articles (xabbuh) - `f25faf3 `_ #4046 Fixed a syntax error (javiereguiluz) - `3c660d1 `_ #4044 Added editorconfig (WouterJ) - `ae3ec04 `_ #4041 [Cookbook][Deployment] link to the deployment index (xabbuh) - `2e4fc7f `_ #4030 enclose YAML strings containing % with quotes (xabbuh) - `9520d92 `_ #4038 Update rendered tag (kirill-oficerov) - `f5c2602 `_ #4036 Update page_creation.rst (redstar504) - `c2eda93 `_ #4034 Update internals.rst (redstar504) - `a5ad0df `_ #4035 Update version in Rework your Patch section (yguedidi) - `eed8d64 `_ #4026 Updating Symfony version from 2.4 to 2.5 (danielsan) - `12752c1 `_ #4013 Removed wrong reference to cookbook (gquemener) - `ec832dc `_ #3994 [Console] Fix Console component $app to $this and use of getHelper() method (eko) - `d8b037a `_ #4019 Update twig_reference.rst (redstar504) - `7ea87e6 `_ #4016 Fixed the format of one letter-based list (javiereguiluz) - `579a873 `_ #4015 Fixed bad indenting (the list was treated as a blockquote) (javiereguiluz) - `4669620 `_ #4004 use GitHub instead of Github (xabbuh) - `a3fe74f `_ #3993 [Console] Fix Console component getHelperSet()->get() to getHelper() (eko) - `a41af7e `_ #3880 document the mysterious abc part of the header (greg0ire) - `90773b0 `_ #3990 Move the section about collect: false to the cookbook entry (weaverryan) - `2ae8281 `_ #3864 plug rules for static methods (cordoval) - `d882cc0 `_ #3988 fix typos. (yositani2002) - `b67a059 `_ #3986 Rebased #3982 - Some fixes (WouterJ) - `801c756 `_ #3977 [WCM] removed call to deprecated getRequest() method (Baptouuuu) - `4c1d4ae `_ #3968 Proofreading the new Azure deployment article (weaverryan) June, 2014 ---------- New Documentation ~~~~~~~~~~~~~~~~~ - `5540e0b `_ #3963 [cookbook] [deployment] added cookbook showing how to deploy to the Microsoft Azure Website Cloud (hhamon) - `6cba0f1 `_ #3936 Varnish only takes into account max-age (gonzalovilaseca) - `3c95af5 `_ #3928 Reorder page from simple to advanced (rebased) (clemens-tolboom) - `350b805 `_ #3916 [Component][EventDispatcher] documentation for the TraceableEventDispatcher (xabbuh) - `1702133 `_ #3913 [Cookbook][Security] Added doc for x509 pre authenticated listener (zefrog) - `32b9058 `_ #3909 Update the CssSelector component documentation (stof) - `23b51c8 `_ #3901 Bootstraped the standards for "Files and Directories" (javiereguiluz) - `8931c36 `_ #3889 Fixed the section about getting services from a command (javiereguiluz) - `9fddab6 `_ #3877 Added a note about configuring several paths under the same namespace (javiereguiluz) - `eadf281 `_ #3874 Updated the installation instructions for Symfony 2.5+ (javiereguiluz) Fixed Documentation ~~~~~~~~~~~~~~~~~~~ - `aeffd12 `_ #3961 Fixing php coding (mvhirsch) - `84332ff `_ #3945 Fixed missing component name in namespaces (WouterJ) - `d8329dc `_ #3943 Fixing simple quotes in double quotes (ptitlazy) - `04f4318 `_ #3934 Move __construct after the repository assignment (cmodijk) - `0626f2b `_ #3897 Collection constraint (hhamon) - `3387cb2 `_ #3871 Fix missing Front Controller (parthasarathigk) - `8257be9 `_ #3891 Fixed wrong method call. (cmfcmf) Minor Documentation Changes ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - `75ee6b4 `_ #3969 [cookbook] [deployment] removed marketing introduction in Azure Deployme... (hhamon) - `02aeade `_ #3967 fix typo. (yositani2002) - `208b0dc `_ #3951 fix origin of AcmeDemoBundle (hice3000) - `fba083e `_ #3957 [Cookbook][Bundles] fix typos in the prepend extension chapter (xabbuh) - `c444b5d `_ #3948 update the Sphinx extensions to raise warnings when backslashes are not ... (xabbuh) - `8fef7b7 `_ #3938 [Contributing][Documentation] don't render the list inside a blockquote (xabbuh) - `b7a03f8 `_ #3937 properly escape backslashes in class and method directives (xabbuh) - `882471f `_ #3935 Typo (greg0ire) - `222a014 `_ #3933 render directory inside a code block (xabbuh) - `0c2a9b3 `_ #3931 [Component][EventDispatcher] 2.5 specific documentation for the TraceableEventDispatcher (xabbuh) - `b31ea51 `_ #3929 Update custom_authentication_provider.rst (verschoof) - `7937864 `_ #3927 [Cookbook][Security] Explicit 'your_user_provider' configuration parameter (zefrog) - `26d00d0 `_ #3925 Fixed the indentation of two code blocks (javiereguiluz) - `351b2cf `_ #3922 update fabpot Sphinx extensions version (xabbuh) - `3ddbe1b `_ #3923 Fixed the headers of one table (javiereguiluz) - `35cbffc `_ #3920 [Components][Form] remove blank line to render the versionadded directive properly (xabbuh) - `df9f31a `_ #3882 change version numbers in installation notes to be in line with the docu... (xabbuh) - `ed496ae `_ #3887 [Components][Form] add versionadded for the data collector form extension (xabbuh) - `36337e7 `_ #3906 Blockquote introductions (xabbuh) - `5e0e119 `_ #3899 [RFR] Misc. fixes mostly related to formatting issues (javiereguiluz) - `349cbeb `_ #3900 Fixed the formatting of the table headers (javiereguiluz) - `1dc8b4a `_ #3898 clarifying the need of a factory for auth-provider (leberknecht) - `0c20141 `_ #3896 Fixing comment typo for Doctrine findBy and findOneBy code example (beenanner) - `b00573c `_ #3870 Fix wrong indentation for lists (WouterJ) May, 2014 --------- New Documentation ~~~~~~~~~~~~~~~~~ - `4fd1b49 `_ #3753 [DependencyInjection] Add documentation about service decoration (romainneutron) - `f913dd7 `_ #3603 [Serializer] Support for is.* getters in GetSetMethodNormalizer (tiraeth) - `e8511cb `_ #3776 Updated event_listener.rst (bfgasparin) - `af8c20f `_ #3818 [Form customization] added block_name example. (aitboudad) - `c788325 `_ #3841 [Cookbook][Logging] register processor per handler and per channel (xabbuh) - `979533a `_ #3839 document how to test actions (greg0ire) - `d8aaac3 `_ #3835 Updated framework.ide configuration (WouterJ) - `a9648e8 `_ #3742 [2.5][Templating] Add documentation about generating versioned URLs (romainneutron) - `f665e14 `_ #3704 [Form] Added documentation for Form Events (csarrazi) - `14b9f14 `_ #3777 added docs for the core team (fabpot) Fixed Documentation ~~~~~~~~~~~~~~~~~~~ - `0649c21 `_ #3869 Add a missing argument to the PdoSessionHandler (jakzal) - `259a2b7 `_ #3866 [Book][Security]fixed Login when there is no session. (aitboudad) - `9b7584f `_ #3863 Error in XML (tvlooy) - `0cb9c3b `_ #3827 Update 'How to Create and store a Symfony2 Project in Git' (nicwortel) - `4ed9a08 `_ #3830 Generate an APC prefix based on __FILE__ (trsteel88) - `9a65412 `_ #3840 Update dialoghelper.rst (jdecoster) - `1853fea `_ #3716 Fix issue #3712 (umpirsky) - `baa9759 `_ #3791 Property access tweaks (weaverryan) - `80d70a4 `_ #3779 [Book][Security] constants are defined in the SecurityContextInterface (xabbuh) Minor Documentation Changes ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - `302fa82 `_ #3872 Update hostname_pattern.rst (sofany) - `50672f7 `_ #3867 fixed missing info about FosUserBundle. (aitboudad) - `3e3004f `_ #3865 Fixed link. (aitboudad) - `b32ec15 `_ #3856 Update voters_data_permission.rst (MarcomTeam) - `bffe163 `_ #3859 Add filter cssrewrite (DOEO) - `f617ff8 `_ #3764 Update testing.rst (NAYZO) - `3792fee `_ #3858 Clarified Password Encoders example (WouterJ) - `663d68c `_ #3857 Added little bit information about the route name (WouterJ) - `797cbd5 `_ #3794 Adds link to new QuestionHelper (weaverryan) - `4211bff `_ #3852 Fixed link and typo in type_guesser.rst (rpg600) - `78ae7ec `_ #3845 added link to /cookbook/security/force_https. (aitboudad) - `6c69362 `_ #3846 [Routing][Loader] added JMSI18nRoutingBundle (aitboudad) - `136864b `_ #3844 [Components] Fixed some typos. (ahsio) - `b0710bc `_ #3842 Update dialoghelper.rst (bijsterdee) - `9f1a354 `_ #3804 [Components][DependencyInjection] add note about a use case that requires to compile the container (xabbuh) - `d92c522 `_ #3769 Updated references to new Session() (scottwarren) - `00f60a8 `_ #3837 More asset version details (weaverryan) - `681ddc8 `_ #3843 [Changelog] fix literal positions (xabbuh) - `1aa79d5 `_ #3834 fix the wording in versionadded directives (for the master branch) (xabbuh) - `7288a33 `_ #3789 [Reference][Forms] Improvements to the form type (xabbuh) - `72fae25 `_ #3790 [Reference][Forms] move versionadded directives for form options directly below the option's headline (xabbuh) - `b4d4ac3 `_ #3838 fix filename typo in cookbook/form/unit_testing.rst (hice3000) - `0b06287 `_ #3836 remove unnecessary rewrite from nginx conf (Burgov) - `89d0dae `_ #3833 fix the wording in versionadded directives (for the 2.4 branch) (xabbuh) - `e58e39f `_ #3832 fix the wording in versionadded directives (for the 2.3 branch) (xabbuh) - `09d6ca1 `_ #3829 [Components] consistent headlines (xabbuh) - `54e0882 `_ #3828 [Contributing] consistent headlines (xabbuh) - `b1336d7 `_ #3823 Added empty line after if statements (zomberg) - `79b9fdc `_ #3822 Update voters_data_permission.rst (mimol91) - `69cb7b8 `_ #3821 Update custom_authentication_provider.rst (leberknecht) - `9f602c4 `_ #3820 Update page_creation.rst (adreeun) - `52518c0 `_ #3819 Update csrf_in_login_form.rst (micheal) - `1adfd9b `_ #3802 Add a note about which types can be used in Symfony (fabpot) - `fa27ded `_ #3801 [Cookbook][Form] Fixed Typo & missing word. (ahsio) - `127beed `_ #3770 Update factories.rst (AlaaAttya) - `822d985 `_ #3817 Update translation.rst (richardpi) - `241d923 `_ #3813 [Reference][Forms]fix time field count. (yositani2002) - `bc96f55 `_ #3812 [Cookbook][Configuration] Fixed broken link. (ahsio) - `5867327 `_ #3809 Fixed typo (WouterJ) - `678224e `_ #3808 Fixed broken link in "Handling Authentication Failure" (stacyhorton) April, 2014 ----------- New Documentation ~~~~~~~~~~~~~~~~~ - `322972e `_ #3803 [Book][Validation] configuration examples for the GroupSequenceProvider (xabbuh) - `9e129bc `_ #3752 [Console] Add documentation for QuestionHelper (romainneutron) - `64a924d `_ #3756 [WCM][Console] Add Process Helper documentation (romainneutron) - `d4ca16a `_ #3743 Improve examples in parent services (WouterJ) - `be4b9d3 `_ #3729 Added documentation for the new ``PropertyAccessor::isReadable()`` and ``isWritable()`` methods (webmozart) - `70a3893 `_ #3774 [Book][Internals] add description for the kernel.finish_request event (xabbuh) - `1934720 `_ #3461 [Form] Deprecated max_length and pattern options (stefanosala) - `d611e77 `_ #3701 [Serializer] add documentation for serializer callbacks (cordoval) - `80c645c `_ #3719 Fixed event listeners priority (tony-co) - `c062d81 `_ #3469 [Validator] - EmailConstraint reference (egulias) Fixed Documentation ~~~~~~~~~~~~~~~~~~~ - `f801e2e `_ #3805 Add missing autocomplete argument in askAndValidate method (ifdattic) - `a81d367 `_ #3786 replaceArguments should be setArguments (RobinvdVleuten) - `33b64e1 `_ #3788 Fix link for StopwatchEvent class (rpg600) - `2ebabfb `_ #3792 Update commands_as_services.rst (mimol91) - `529d4ce `_ #3761 buildViewBottomUp has been renamed to finishView (Nyholm) - `d743139 `_ #3768 the Locale component does not have elements tagged with @api (xabbuh) - `2b8e44d `_ #3747 Fix Image constraint class and validator link (weaverryan) - `fa362ca `_ #3741 correct RuntimeException reference (shieldo) - `d92545e `_ #3734 [book] [testing] fixed the path of the phpunit.xml file (javiereguiluz) Minor Documentation Changes ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - `136f98c `_ #3784 [Expression Langage] be consistent in "print/print out" uses (mickaelandrieu) - `1094a13 `_ #3807 Added some exceptions to the method order in CS (stof) - `55442b5 `_ #3800 Fixed another blockquote rendering issue (WouterJ) - `969fd71 `_ #3785 ensure that destination directories don't exist before creating them (xabbuh) - `79322ff `_ #3799 Fix list to not render in a block quote (WouterJ) - `1a6f730 `_ #3793 language tweak for the tip introduced in #3743 (xabbuh) - `dda9e88 `_ #3778 Adding information on internal reverse proxy (tcz) - `d36bbd9 `_ #3765 [WIP] make headlines consistent with our standards (xabbuh) - `daa81a0 `_ #3766 [Book] add note about services and the service container in the form cha... (xabbuh) - `4529858 `_ #3767 [Book] link to the bc promise in the stable API description (xabbuh) - `a5471b3 `_ #3775 Fixed variable naming (peterrehm) - `703c2a6 `_ #3772 [Cookbook][Sessions] some language improvements (xabbuh) - `3d30b56 `_ #3773 modify Symfony CMF configuration values in the build process so that the... (xabbuh) - `cfd6d7c `_ #3758 [Book][Routing] Fixed typo on PHP version of a route definition (saro0h) - `cedfdce `_ #3757 Fixed a typo in the request formats configuration page (gquemener) - `6bd134c `_ #3754 ignore more files and directories which are created when building the documentation (xabbuh) - `610462e `_ #3755 [Cookbook][Security] Firewall resitrction tweaks, fix markup, add to toc (xabbuh) - `0a21718 `_ #3695 Firewall backport (weaverryan) - `54d6a9e `_ #3736 [book] Misc. routing fixes (javiereguiluz) - `f149dcf `_ #3739 [book] [forms] misc. fixes and tweaks (javiereguiluz) - `ce582ec `_ #3735 [book] [controller] fixed the code of a session sample code (javiereguiluz) - `499ba5c `_ #3733 [book] [validation] fixed typos (javiereguiluz) - `4d0ff8f `_ #3732 Update routing.rst. Explain using url() v. path(). (ackerman) - `44c6273 `_ #3727 Added a note about inlined private services (javiereguiluz) March, 2014 ----------- New Documentation ~~~~~~~~~~~~~~~~~ - `3b640aa `_ #3644 made some small addition about our BC promise and semantic versioning (fabpot) - `2d1ecd9 `_ #3525 Update file_uploads.rst (juanmf) - `b1e8f56 `_ #3368 The host parameter has to be in defaults, not requirements (MarieMinasyan) - `b34fb64 `_ #3619 [Validator] Uuid constraint reference (colinodell) - `d7027c0 `_ #3418 [Validation] Add "hasser" support (bicpi) - `4fd5fc1 `_ #3539 [Stopwatch] Describe retrieval of StopwatchEvent (jochenvdv) - `1908a15 `_ #3696 [Console] Added standalone PSR-3 compliant logger (dunglas) - `c75b1a7 `_ #3621 [Console] Command as service (gnugat) - `00a462a `_ minor #3658 Fix PSR coding standards error (ifdattic) - `acf255d `_ #3328 [WIP] Travis integration (WouterJ) - `450146e `_ #3681 Enhanced Firewall Restrictions docs (danez) - `3e7028d `_ #3659 [Internals] Complete notification description for kernel.terminate (bicpi) - `db3cde7 `_ #3124 Add note about the property attribute (Property Accessor) (raziel057) - `5965ec8 `_ #3420 [Cookbook][Configuration] add configuration cookbook handlig parameters in Configurator class (cordoval) - `dcf8e6e `_ #3402 Added documentation about new requests formats configuration (gquemener) - `a1050eb `_ #3411 [Cookbook][Dynamic Form Modification] Add AJAX sample (bicpi) - `842fd30 `_ #3683 [TwigBundle] Add documentation about generating absolute URL with the asset function (romainneutron) - `fc1576a `_ #3664 [Process] Add doc for ``Process::disableOutput`` and ``Process::enableOutput`` (romainneutron) - `3731e2e `_ #3686 Documentation of the new PSR-4 class loader. (derrabus) - `5b915c2 `_ #3629 Added documentation for translation:debug (florianv) - `6951460 `_ #3601 Added documentation for missing ctype extension (slavafomin) - `df63740 `_ #3627 added docs for the new Table console helper (fabpot) - `96bd81b `_ #3626 added documentation for the new Symfony 2.5 progress bar (fabpot) - `b02c16a `_ #3565 added information on AuthenticationFailureHandlerInterface (samsamm777) - `2657ee7 `_ #3597 Document how to create a custom type guesser (WouterJ) - `5ad1599 `_ #3577 Development of custom error pages is impractical if you need to set kernel.debug=false (mpdude) - `3f4b319 `_ #3610 [HttpFoundation] Add doc for ``Request::getContent()`` method (bicpi) - `56bc266 `_ #3589 Finishing the Templating component docs (WouterJ) - `d881181 `_ #3588 Documented all form variables (WouterJ) - `5cda1c7 `_ #3311 Use KernelTestCase instead of WebTestCase for testing code only requiring the Container (johnkary) - `e96e12d `_ #3234 [Cookbook] New cookbok: How to use the Cloud to send Emails (bicpi) - `d5d64ce `_ #3436 [Reference][Form Types] Add missing docs for "action" and "method" option (bicpi) - `3df34af `_ #3490 Tweaking Doctrine book chapter (WouterJ) - `b9608a7 `_ #3594 New Data Voter Article (continuation) (weaverryan) Fixed Documentation ~~~~~~~~~~~~~~~~~~~ - `cad38ae `_ #3721 tweaks to the Console logger (xabbuh) - `06c56c1 `_ #3709 [Components][Security] Fix #3708 (bicpi) - `aadc61d `_ #3707 make method supportsClass() in custom voter compatible with the interface's documentation (xabbuh) - `65150f9 `_ #3637 Update render_without_controller.rst (94noni) - `9fcccc7 `_ #3634 Fix goal of “framework.profiler.only_exceptions“ option which profile on each exceptions on controller (not only 500) (stephpy) - `9dd8d96 `_ #3689 Fix cache warmer description (WouterJ) - `6221f35 `_ #3671 miss extends keyword in define BlogController class (ghanbari) - `4ce7a15 `_ #3543 Fix the definition of customizing form's global errors. (mtrojanowski) - `5d4a3a4 `_ #3343 [Testing] Fix phpunit test dir paths (bicpi) - `badaae7 `_ #3622 [Components][Routing] Fix addPrefix() sample code (bicpi) - `de0a5e1 `_ #3665 [Cookbook][Test] fix sample code (inalgnu) - `4ef746a `_ #3614 [Internals] Fix Profiler:find() arguments (bicpi) - `0c41762 `_ #3600 [Security][Authentication] Fix instructions for creating password encoders (bicpi) - `0ab1f24 `_ #3593 Clarified Default and ClassName groups (WouterJ) - `178984b `_ #3648 [Routing] Remove outdated tip about sticky locale (bicpi) - `fc28453 `_ #3039 use DebugClassLoader class from Decomponent instead of the one from ... (xabbuh) Minor Documentation Changes ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - `abca098 `_ #3726 Minor tweaks after merging #3644 by @stof and @xabbuh (weaverryan) - `d16be31 `_ #3725 Minor tweaks related to #3368 (weaverryan) - `aa9bb25 `_ #3636 Update security.rst (nomack84) - `78425c6 `_ #3722 add "Commands as Services" chapter to the cookbook's map (xabbuh) - `9f26da8 `_ #3720 [#3539] A backport of a sentence - the parts that apply to 2.3 (weaverryan) - `4b611d6 `_ #3717 [master] Fixed versionadded blocks (WouterJ) - `5a3ba1b `_ #3715 change variable name to a better fitting one (xabbuh) - `499eb6c `_ #3714 [2.4] Versionadded consistency (WouterJ) - `e7580c0 `_ #3713 Updated versionadded directives to use "introduced" (WouterJ) - `e15afe0 `_ #3711 Simplified the Travis configuration (stof) - `db1cda5 `_ #3700 [Cookbook][Security] Firewall restrictions tweaks (xabbuh) - `5035837 `_ #3706 Add support for nginx (guiditoito) - `00a462a `_ #3658 Fix PSR coding standards error (ifdattic) - `868de1e `_ #3698 Dynamic form modification cookbook: Fix inclusion of code (michaelperrin) - `15a9d25 `_ #3697 [Console] Change Command namespaces (dunglas) - `41b2eb8 `_ #3693 Tweak to Absolute URL generation (weaverryan) - `bd473db `_ #3563 Add another tip to setup permissions (tony-co) - `67129b1 `_ #3611 [Reference][Forms] add an introductory table containing all options of the basic form type (xabbuh) - `fd8f7ae `_ #3694 fix the referenced documents names (xabbuh) - `d617011 `_ #3657 Fix typos, remove trailing whitespace. (ifdattic) - `1b4f6a6 `_ #3656 Minimize horizontal scrolling, add missing characters, remove trailing whitespace. (ifdattic) - `7c0c5d1 `_ #3653 Http cache validation rewording (weaverryan) - `0fb2c5f `_ #3651 [Reference][Forms] remove the label_attr option which is not available in the button type (xabbuh) - `69ac21b `_ #3642 Fixed some typos and formatting issues (javiereguiluz) - `93c35d0 `_ #3641 Added some examples to the "services as parameters" section (javiereguiluz) - `12a6676 `_ #3640 [minor] fixed one typo and one formatting issue (javiereguiluz) - `9967b0c `_ #3638 [#3116] Fixing wrong table name - singular is used elsewhere (weaverryan) - `4fbf1cd `_ #3635 [QuickTour] close opened literals (xabbuh) - `27b3410 `_ #3692 [Book][Translations] fixing a code block (xabbuh) - `2192c32 `_ #3650 Fixing some build errors (xabbuh) - `fa3f531 `_ #3677 [Reference][Forms] Remove variables section from tables (xabbuh) - `cd6d1de `_ #3676 remove unnecessary code block directive (xabbuh) - `07822b8 `_ #3675 add missing code block directive (xabbuh) - `739f43f `_ #3669 Fixed syntax highlighting (rvanlaarhoven) - `1f384bc `_ #3631 Added documentation for message option of the ``True`` constraint (naitsirch) - `f6a41b9 `_ #3630 Minor tweaks to form action/method (weaverryan) - `ae755e0 `_ #3628 Added anchor for permissions (WouterJ) - `6380113 `_ #3667 Update index.rst (NAYZO) - `97ef2f7 `_ #3566 Changes ACL permission setting hints (MicheleOnGit) - `9f7d742 `_ #3654 [Cookbook][Security] Fix VoterInterface signature (bicpi) - `0a65b6f `_ #3608 [Reference][Forms] add versionadded directive for multiple option of file type (xabbuh) - `e34204e `_ #3605 Fixed a plural issue (benjaminpaap) - `e7d5a45 `_ #3599 [CHANGELOG] fix reference to contributing docs (xabbuh) - `3582bf1 `_ #3598 add changelog to hidden toctree (xabbuh) - `58b7f96 `_ #3596 [HTTP Cache] Validation model: Fix header name (bicpi) - `6d1378e `_ #3592 Added a tip about hardcoding URLs in functional tests (javiereguiluz) - `04cf9f8 `_ #3595 Collection of fixes and improvements (bicpi) - `2ed0943 `_ #3645 Adjusted the BC rules to be consistent (stof) - `664a0be `_ #3633 Added missing PHP syntax coloration (DerekRoth) - `1714a31 `_ #3585 Use consistent method chaining in BlogBundle sample application (ockcyp) - `cb61f4f `_ #3581 Add missing hyphen in HTTP Fundamentals page (ockcyp) February, 2014 -------------- New Documentation ~~~~~~~~~~~~~~~~~ - `9dcf467 `_ #3613 Javiereguiluz revamped quick tour (weaverryan) - `89c6f1d `_ #3439 [Review] Added detailed Backwards Compatibility Promise text (webmozart) - `0029408 `_ #3558 Created Documentation CHANGELOG (WouterJ) - `f6dd678 `_ #3548 Update forms.rst (atmosf3ar) - `9676f2c `_ #3523 [Components][EventDispatcher] describe that the event name and the event dispatcher are passed to even... (xabbuh) - `5c367b4 `_ #3517 Fixed OptionsResolver component docs (WouterJ) - `527c8b6 `_ #3496 Added a section about using named assets (vmattila) - `8ccfe85 `_ #3491 Added doc for named encoders (tamirvs) - `46377b2 `_ #3486 Documenting createAccessDeniedException() method (klaussilveira) Fixed Documentation ~~~~~~~~~~~~~~~~~~~ - `5c4336a `_ #3570 Callback: [Validator, validate] expects validate to be static (nixilla) - `5c367b4 `_ #3517 Fixed OptionsResolver component docs (WouterJ) - `adcbb5d `_ #3615 Fixes to cookbook/doctrine/registration_form.rst (Crushnaut) - `a21fb26 `_ #3559 Remove reference to copying parameters.yml from Git cookbook (pwaring) - `de71a51 `_ #3551 [Cookbook][Dynamic Form Modification] Fix sample code (rybakit) - `143db2f `_ #3550 Update introduction.rst (taavit) - `384538b `_ #3549 Fixed createPropertyAccessorBuilder usage (antonbabenko) - `642e776 `_ #3544 Fix build errors (xabbuh) - `d275302 `_ #3541 Update generic_event.rst (Lumbendil) - `819949c `_ #3537 Add missing variable assignment (colinodell) - `d7e8262 `_ #3535 fix form type name. (yositani2002) - `821af3b `_ #3493 Type fix in remove.rst (weaverryan) - `003230f `_ #3530 Update form_customization.rst (dczech) - `a43f15a `_ #3519 [Book][Service Container] Fix syntax highlighting (iamdto) - `86e02c6 `_ #3514 Fixed some small typos in code example (RobinvdVleuten) - `696313c `_ #3513 [Component-DI] Fixed typo (saro0h) - `27dcebd `_ #3509 Fix typo: side.bar.twig => sidebar.twig (ifdattic) - `0dc8c26 `_ #3507 Fix a typo (missing `````) in ``:doc:`` link (ifdattic) - `272197b `_ #3504 fix include directive so that the contents are really included (xabbuh) - `e385d28 `_ #3503 file extension correction xfliff to xliff (nixilla) - `6d34aa6 `_ #3478 Update custom_password_authenticator.rst (piotras-s) - `a171700 `_ #3477 Api key user provider should use "implements" instead of "extends" (skowi) - `7fe0de3 `_ #3475 Fixed doc for framework.session.cookie_lifetime refrence. (tyomo4ka) - `8155e4c `_ #3473 Update proxy_examples.rst (AZielinski) Minor Documentation Changes ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - `0928249 `_ #3568 Update checkbox_compound.rst.inc (joshuaadickerson) - `38def3b `_ #3567 Update checkbox_compound.rst.inc (joshuaadickerson) - `15d8ab8 `_ #3553 Minimize horizontal scrolling in code blocks to improve readability (ifdattic) - `5120863 `_ #3547 Update acl.rst (iqfoundry) - `b7ac326 `_ #3557 Minimize horizontal scrolling in code block to improve readability (ifdattic) - `d974c77 `_ #3556 Fix PSR error (ifdattic) - `f4bb017 `_ #3555 Wrap variables in {} for safer interpolation (ifdattic) - `5f02bca `_ #3552 Fix typos (ifdattic) - `6e32c47 `_ #3546 Fix README: contributions should be based off 2.3 or higher (colinodell) - `ffa8f76 `_ #3545 Example of getting entity managers directly from the container (colinodell) - `6a2a55b `_ #3579 Fix build errors (xabbuh) - `dce2e23 `_ #3532 Added tip for Entity Listeners (slavafomin) - `73adf8b `_ #3528 Clarify service parameters usages (WouterJ) - `7e75b64 `_ #3533 Moving the new named algorithms into their own cookbook entry (weaverryan) - `f634600 `_ #3531 Remove horizontal scrolling in code block (ifdattic) - `9ba4fa7 `_ #3527 Changes to components domcrawler (ifdattic) - `8973c81 `_ #3526 Changes for Console component (ifdattic) - `6848bed `_ #3538 Rebasing #3518 (weaverryan) - `c838df8 `_ #3511 [Component-DI] Removed useless else statement in code example (saro0h) - `1af6742 `_ #3510 add empty line (lazyants) - `1131247 `_ #3508 Add 'in XML' for additional clarity (ifdattic) - `a650b93 `_ #3506 Nykopol overriden options (weaverryan) - `ab10035 `_ #3505 replace Akamaï with Akamai (xabbuh) - `7f56c20 `_ #3501 [Security] Fix markup (tyx) - `80a90ba `_ #3500 Minimize horizontal scrolling in code blocks (improve readability) (ifdattic) - `e5bc4ea `_ #3498 Remove second empty data (xabbuh) - `d084d87 `_ #3485 [Cookbook][Assetic] Fix "javascripts" tag name typo (bicpi) - `3250aba `_ #3481 Fix code block (minimise horizontal scrolling), typo in yaml (ifdattic) January, 2014 ------------- New Documentation ~~~~~~~~~~~~~~~~~ - `d52f3f8 `_ #3454 [Security] Add host option (ghostika) - `11e079b `_ #3446 [WCM] Documented deprecation of the apache router. (jakzal) - `0a0bf4c `_ #3437 Add info about callback in options resolver (marekkalnik) - `6db5f23 `_ #3426 New Feature: Change the Default Command in the Console component (danielcsgomes) - `6b3c424 `_ #3428 Translation - Added info about JsonFileLoader added in 2.4 (singles) Fixed Documentation ~~~~~~~~~~~~~~~~~~~ - `fb22fa0 `_ #3456 remove duplicate label (xabbuh) - `a87fe18 `_ #3470 Fixed typo (danielcsgomes) - `c205bc6 `_ #3468 enclose YAML string with double quotes to fix syntax highlighting (xabbuh) - `89963cc `_ #3463 Fix typos in cookbook/testing/database (ifdattic) - `e0a52ec `_ #3460 remove confusing outdated note on interactive rebasing (xabbuh) - `6831b13 `_ #3455 [Contributing][Code] fix indentation so that the text is rendered properly (xabbuh) - `ea5816f `_ #3433 [WIP][Reference][Form Types] Update "radio" form type (bicpi) - `42c80d1 `_ #3448 Overridden tweak (weaverryan) - `bede4c3 `_ #3447 Fix error in namespace when use TokenInterface (joanteixi) - `d9d7c58 `_ #3444 Fix issue #3442 (ifdattic) - `a6ad607 `_ #3441 [Expression]Change title 'Accessing Public Methods' (Pyrech) - `9e2e64b `_ #3427 Removed code references to Symfony Standard Distribution (danielcsgomes) - `3c2c5fc `_ #3435 Update custom_password_authenticator.rst (boardyuk) - `26b8146 `_ #3415 [#3334] the data_class option was not introduced in 2.4 (xabbuh) - `0b2a491 `_ #3414 add missing code-block directive (xabbuh) - `4988118 `_ #3432 [Reference][Form Types] Add "max_length" option in form type (nykopol) - `26a7b1b `_ #3423 [Session Configuration] add clarifying notes on session save handler proxies (cordoval) - `f2f5e9a `_ #3421 [Contributing] Cleaning the "contributing patch" page a bit (lemoinem) Minor Documentation Changes ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - `f285d93 `_ #3451 some language tweaks (AE, third-person perspective) (xabbuh) - `b9bbe5d `_ #3499 Fix YAML syntax highlight + remove trailing whitespace (ifdattic) - `2b7e0f6 `_ #3497 Fix highlighting (WouterJ) - `2746067 `_ #3472 Fixed `````versionadded````` inconsistencies in Symfony 2.5+ (danielcsgomes) - `a535ae0 `_ #3471 Fixed `````versionadded````` inconsistencies in Symfony 2.3 (danielcsgomes) - `f077a8e `_ #3465 change wording in versionadded example to be consistent with what we use... (xabbuh) - `f9f7548 `_ #3462 Replace ... with etc (ifdattic) - `65efcc4 `_ #3445 [Reference][Form Types] Add missing (but existing) options to "form" type (bicpi) - `1d1b91d `_ #3431 [Config] add cautionary note on ini file loader limitation (cordoval) - `f2eaf9b `_ #3419 doctrine file upload example uses dir -- caution added (cordoval) - `72b53ad `_ #3404 [#3276] Trying to further clarify the session storage directory details (weaverryan) - `67b7bbd `_ #3413 [Cookbook][Bundles] improve explanation of code block for bundle removal (cordoval) - `7c5a914 `_ #3369 Indicate that Group Sequence Providers can use YAML (karptonite) - `1e0311e `_ #3416 add empty_data option where required option is used (xabbuh) - `2be3f52 `_ #3422 [Cookbook][Custom Authentication Provider] add a note of warning for when forbidding anonymous users (cordoval) - `e255de9 `_ #3429 [Reference][Form Types] Document "with_minutes" time/datetime option (bicpi)