Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on May 15, 2015
  1. @nicolas-grekas

    Merge branch '2.8'

    nicolas-grekas authored
    * 2.8:
      [EventDispatcher] make listeners removable from an executed listener
      [2.7][DoctrineBridge] change Logger interface in tests to use Psr\\Log\\LoggerInterface instead of Symfony\\Component\\HttpKernel\\Log\\LoggerInterface"
      [HttpFoundation] Fix volatile MongoDbSessionHandlerTest::testRead()
      bumped Symfony version to 2.7.0
      updated VERSION for 2.7.0-BETA2
      updated CHANGELOG for 2.7.0-BETA2
      Fixed compatibility with PHP7 and up by introducing new constraints (IsNull, IsTrue, IsFalse) and related validators (IsNullValidator, IsTrueValidator, IsFalseValidator)
      [Console] SymfonyStyle: fix block rpadding when escaping '<'
      [Console] fix code style
    
    Conflicts:
    	CHANGELOG-2.7.md
    	src/Symfony/Component/Form/composer.json
  2. @nicolas-grekas

    Merge branch '2.6' into 2.7

    nicolas-grekas authored
    * 2.6:
      [EventDispatcher] make listeners removable from an executed listener
      [HttpFoundation] Fix volatile MongoDbSessionHandlerTest::testRead()
      Fixed compatibility with PHP7 and up by introducing new constraints (IsNull, IsTrue, IsFalse) and related validators (IsNullValidator, IsTrueValidator, IsFalseValidator)
    
    Conflicts:
    	src/Symfony/Component/Validator/Constraints/FalseValidator.php
    	src/Symfony/Component/Validator/Constraints/NullValidator.php
    	src/Symfony/Component/Validator/Constraints/TrueValidator.php
    	src/Symfony/Component/Validator/Tests/Constraints/LegacyFalseValidator2Dot4ApiTest.php
    	src/Symfony/Component/Validator/Tests/Constraints/LegacyFalseValidatorLegacyApiTest.php
    	src/Symfony/Component/Validator/Tests/Constraints/LegacyNullValidator2Dot4ApiTest.php
    	src/Symfony/Component/Validator/Tests/Constraints/LegacyNullValidatorLegacyApiTest.php
    	src/Symfony/Component/Validator/Tests/Constraints/LegacyTrueValidator2Dot4ApiTest.php
    	src/Symfony/Component/Validator/Tests/Constraints/LegacyTrueValidatorLegacyApiTest.php
  3. @nicolas-grekas

    Merge branch '2.3' into 2.6

    nicolas-grekas authored
    * 2.3:
      Fixed compatibility with PHP7 and up by introducing new constraints (IsNull, IsTrue, IsFalse) and related validators (IsNullValidator, IsTrueValidator, IsFalseValidator)
    
    Conflicts:
    	src/Symfony/Component/Form/composer.json
    	src/Symfony/Component/Validator/CHANGELOG.md
    	src/Symfony/Component/Validator/Constraints/FalseValidator.php
    	src/Symfony/Component/Validator/Constraints/NullValidator.php
    	src/Symfony/Component/Validator/Constraints/TrueValidator.php
    	src/Symfony/Component/Validator/Tests/Constraints/IsFalseValidatorTest.php
    	src/Symfony/Component/Validator/Tests/Constraints/IsNullValidatorTest.php
    	src/Symfony/Component/Validator/Tests/Constraints/IsTrueValidatorTest.php
Commits on May 13, 2015
  1. Fixed compatibility with PHP7 and up by introducing new constraints (…

    stefan.r authored
    …IsNull, IsTrue, IsFalse) and related validators (IsNullValidator, IsTrueValidator, IsFalseValidator)
Commits on May 12, 2015
  1. @nicolas-grekas

    Merge branch '2.8'

    nicolas-grekas authored
    * 2.8: (77 commits)
      [travis] Use container-based infrastructure
      [HttpKernel] use ConfigCache::getPath() method when it exists
      [PropertyAccess] Fix setting public property on a class having a magic getter
      [Routing] Display file which contain deprecated option
      ContainerInterface: unused exception dropped
      bumped Symfony version to 2.6.8
      updated VERSION for 2.6.7
      updated CHANGELOG for 2.6.7
      bumped Symfony version to 2.3.29
      updated VERSION for 2.3.28
      update CONTRIBUTORS for 2.3.28
      updated CHANGELOG for 2.3.28
      [Debug] Fixed ClassNotFoundFatalErrorHandlerTest
      [SecurityBundle] use access decision constants in config
      [SecurityBundle] use session auth constants in config
      PhpDoc fix in AbstractRememberMeServices
      [FrameworkBundle][DX] Add option to specify additional translation loading paths
      [Filesystem] Simplified an if statement
      fixed CS
      [SecurityBundle] Use Enum Nodes Instead Of Scalar
      ...
    
    Conflicts:
    	CHANGELOG-2.3.md
    	CHANGELOG-2.6.md
    	src/Symfony/Bridge/Swiftmailer/composer.json
    	src/Symfony/Bundle/DebugBundle/composer.json
    	src/Symfony/Bundle/FrameworkBundle/Console/Descriptor/TextDescriptor.php
    	src/Symfony/Bundle/FrameworkBundle/Tests/DependencyInjection/Fixtures/xml/full.xml
    	src/Symfony/Bundle/FrameworkBundle/Tests/Fixtures/Descriptor/event_dispatcher_1_event1.txt
    	src/Symfony/Bundle/FrameworkBundle/Tests/Fixtures/Descriptor/event_dispatcher_1_events.txt
    	src/Symfony/Component/Debug/DebugClassLoader.php
    	src/Symfony/Component/Debug/Tests/ErrorHandlerTest.php
    	src/Symfony/Component/Form/README.md
    	src/Symfony/Component/Intl/README.md
    	src/Symfony/Component/Locale/composer.json
    	src/Symfony/Component/Routing/Loader/XmlFileLoader.php
    	src/Symfony/Component/Routing/Loader/YamlFileLoader.php
    	src/Symfony/Component/Security/README.md
    	src/Symfony/Component/Serializer/Tests/Normalizer/GetSetMethodNormalizerTest.php
    	src/Symfony/Component/Serializer/Tests/Normalizer/ObjectNormalizerTest.php
    	src/Symfony/Component/Serializer/Tests/Normalizer/PropertyNormalizerTest.php
    	src/Symfony/Component/Translation/README.md
    	src/Symfony/Component/Validator/README.md
    	src/Symfony/Component/Yaml/Yaml.php
Commits on May 5, 2015
  1. @webmozart

    bug #14465 [Form] Fixed regression: Empty values were not accepted an…

    webmozart authored
    …ymore for collapsed, optional choice fields (webmozart)
    
    This PR was merged into the 2.7 branch.
    
    Discussion
    ----------
    
    [Form] Fixed regression: Empty values were not accepted anymore for collapsed, optional choice fields
    
    | Q             | A
    | ------------- | ---
    | Bug fix?      | yes
    | New feature?  | no
    | BC breaks?    | no
    | Deprecations? | no
    | Tests pass?   | yes
    | Fixed tickets | #14393
    | License       | MIT
    | Doc PR        | -
    
    Commits
    -------
    
    7997f24 [Form] Fixed regression: Empty values were not accepted anymore for collapsed, optional choice fields
  2. @fabpot

    Merge branch '2.6' into 2.7

    fabpot authored
    * 2.6:
      [Validator] Property paths starting with 0 are broken.
      Fixed test
      [2.6][Validator] Fix Interface reference in docblock
      Fix getOrigin
    
    Conflicts:
    	src/Symfony/Component/Validator/ValidatorInterface.php
Commits on May 4, 2015
  1. @WouterJ

    Fix getOrigin

    WouterJ authored
  2. @webmozart

    [Form] Fixed regression: Empty values were not accepted anymore for c…

    webmozart authored
    …ollapsed, optional choice fields
Commits on Apr 24, 2015
  1. @nicolas-grekas

    Merge branch '2.8'

    nicolas-grekas authored
    * 2.8: (61 commits)
      [Debug] Fix ClassNotFoundFatalErrorHandler candidates lookups
      [2.6][Translator] Extend, refactor and simplify Translator tests.
      [VarDumper] Allow preserving a subset of cut arrays
      [Console] Bind the closure (code) to the Command if possible
      [VarDumper] Added support for SplFileObject
      [VarDumper] Added support for SplFileInfo
      Update DebugClassLoader.php
      inject asset packages in assets helper service
      [travis] Do not exclude legacy tests on 2.7
      [HttpFoundation] remove getExtension method
      [2.6][Translation] fix legacy tests.
      [Form] Removed remaining deprecation notices in the test suite
      [Form] Moved deprecation notice triggers to file level
      [Debug] Map PHP errors to LogLevel::CRITICAL
      [FrameworkBundle][Server Command] add address port number option.
      [Routing][DependencyInjection] Support .yaml extension in YAML loaders
      [DX] improve file loader error for router/other resources in bundle
      [FrameworkBundle] Initialize translator with the default locale.
      [FrameworkBundle] Fix Routing\DelegatingLoader resiliency to fatal errors
      [2.7][Translation] remove duplicate code for loading catalogue.
      ...
    
    Conflicts:
    	composer.json
    	src/Symfony/Bridge/Swiftmailer/composer.json
    	src/Symfony/Component/Console/Helper/DialogHelper.php
    	src/Symfony/Component/Debug/ErrorHandler.php
    	src/Symfony/Component/Debug/Tests/FatalErrorHandler/ClassNotFoundFatalErrorHandlerTest.php
    	src/Symfony/Component/Form/Extension/HttpFoundation/EventListener/BindRequestListener.php
    	src/Symfony/Component/Locale/composer.json
Commits on Apr 19, 2015
  1. @webmozart @nicolas-grekas
Commits on Apr 8, 2015
  1. @fabpot

    Merge branch '2.7'

    fabpot authored
    * 2.7:
      [Config] Delegate creation of ConfigCache instances to a factory.
      [Form] Fixed DateType/TimeType that were broken since 849fb2998485639d253e2438ecf78f62cc833a53 and 1c4a75a00a86df3e17979be86bddaafc108daf98
      [Console] Fixed SymfonyStyle when get terminal width fails
      [SecurityBundle] UserPasswordEncoderCommand: Improve & simplify the command usage
      Fixed the line length of the new Symfony Styles
      [Debug] Skip unsilencing test on PHP7
      [Profiler][Logger] fixed cycle odd/even.
      Update logger.html.twig
    
    Conflicts:
    	src/Symfony/Bundle/SecurityBundle/composer.json
    	src/Symfony/Component/Config/CHANGELOG.md
    	src/Symfony/Component/HttpKernel/composer.json
    	src/Symfony/Component/Routing/composer.json
    	src/Symfony/Component/Translation/composer.json
  2. @fabpot

    Merge branch '2.6' into 2.7

    fabpot authored
    * 2.6:
      [Form] Fixed DateType/TimeType that were broken since 849fb2998485639d253e2438ecf78f62cc833a53 and 1c4a75a00a86df3e17979be86bddaafc108daf98
      [Debug] Skip unsilencing test on PHP7
      [Profiler][Logger] fixed cycle odd/even.
Commits on Apr 7, 2015
  1. @webmozart

    [Form] Fixed DateType/TimeType that were broken since 849fb2998485639…

    webmozart authored
    …d253e2438ecf78f62cc833a53 and 1c4a75a00a86df3e17979be86bddaafc108daf98
Commits on Apr 6, 2015
  1. @nicolas-grekas
  2. @nicolas-grekas

    Merge branch '2.7'

    nicolas-grekas authored
    * 2.7:
      [Form] Make tested features configurable
      fix upgrade readme syntax
      [Form] Fix BC break introduced in #14050
      [Form] Fix declaration of legacy tests
      Fix symfony/form dependend components
      [HttpKernel] Require symfony/debug < 3.0
      [Bridge\PhpUnit] Relax silencing rule and fix phpunit runtime detection
    
    Conflicts:
    	src/Symfony/Component/Form/Tests/AbstractLayoutTest.php
    	src/Symfony/Component/HttpKernel/composer.json
Commits on Apr 5, 2015
  1. @nicolas-grekas
  2. @nicolas-grekas
  3. @nicolas-grekas

    Merge branch '2.7'

    nicolas-grekas authored
    * 2.7: (60 commits)
      [Translation][Profiler] fixed Collect empty Messages.
      [VarDumper] Towards PHP7 support
      Fix currently broken tests
      [Form][choice] added choice_translation_domain to avoid trans options.
      [Translation][Profiler]  added the number of times a translation has been used.
      [DoctrineBridge] Removed useless code
      [Debug] Updated CHANGELOG
      [Debug] Use symfony_debug_backtrace() in FatalErrorException when available
      [Debug] Add debug extension to the test suite
      [Debug] Add symfony_debug_backtrace() that works with fatal errors
      [Form] Updated CHANGELOG and UPGRADE files
      [HttpKernel] Embed the original exception as previous to bounced exceptions
      Added feedback about the current symfony version
      Deprecated precision option in favor of scale
      [Enhancement] netbeans - force interactive shell when limited detection
      Automatically start server:run if server:start failed
      Tweaked some console command styles
      [FrameworkBundle] fixes displaying of deprecation notices.
      make date formats and number formats configurable
      Revert "Added missing changelog entry"
      ...
    
    Conflicts:
    	CHANGELOG-2.3.md
    	CHANGELOG-2.6.md
    	src/Symfony/Bridge/Doctrine/Form/Type/DoctrineType.php
    	src/Symfony/Bridge/Twig/composer.json
    	src/Symfony/Bundle/FrameworkBundle/Resources/config/translation.xml
    	src/Symfony/Bundle/FrameworkBundle/composer.json
    	src/Symfony/Bundle/TwigBundle/DependencyInjection/Configuration.php
    	src/Symfony/Bundle/TwigBundle/Extension/ActionsExtension.php
    	src/Symfony/Bundle/TwigBundle/Extension/AssetsExtension.php
    	src/Symfony/Component/Debug/CHANGELOG.md
    	src/Symfony/Component/Debug/ErrorHandler.php
    	src/Symfony/Component/Form/CHANGELOG.md
    	src/Symfony/Component/VarDumper/Tests/CliDumperTest.php
    	src/Symfony/Component/VarDumper/Tests/HtmlDumperTest.php
Commits on Apr 3, 2015
  1. @aitboudad
  2. @fabpot

    feature #13717 Deprecated precision option in favor of scale (WouterJ)

    fabpot authored
    This PR was merged into the 2.7 branch.
    
    Discussion
    ----------
    
    Deprecated precision option in favor of scale
    
    | Q             | A
    | ------------- | ---
    | Bug fix?      | no
    | New feature?  | no
    | BC breaks?    | no
    | Deprecations? | yes
    | Tests pass?   | yes
    | Fixed tickets | #7383
    | License       | MIT
    | Doc PR        | symfony/symfony-docs#5005
    
    Scale is the number of digits to the right of the decimal point in a number, precision isn't. See the referenced ticket for more context.
    
    Commits
    -------
    
    2a2f7e2 Deprecated precision option in favor of scale
  3. @WouterJ
Commits on Apr 1, 2015
  1. @webmozart
  2. @webmozart
  3. @webmozart

    [Form] Fixed PR comments

    webmozart authored
Commits on Mar 31, 2015
  1. @webmozart
  2. @webmozart
  3. @webmozart
Commits on Mar 30, 2015
  1. @fabpot

    Merge branch '2.7'

    fabpot authored
    * 2.7:
      [RFC][Console] Added console style guide helpers (v2)
      [Validator] Add missing pt_BR translations
      [Translation][Profiler] Added a Translation profiler.
      Add parsing of hexadecimal strings for PHP 7
      [VarDumper] Add filters to casters
      Trim final stop from deprecation message
      [Configuration] improve description for ignoreExtraKeys on ArrayNodeDefinition
      [Validator] Added missing Hungarian translation
      [Validator] Fixed grammar in Hungarian translation
      CS: Unary operators should be placed adjacent to their operands
      CS: Binary operators should be arounded by at least one space
      remove useless tests that fail in php 7
      [Translator] fix test for php 7 compatibility
      [VarDumper] Add VarDumperTestCase and related trait
      Update phpdoc of ProcessBuilder#setPrefix()
    
    Conflicts:
    	src/Symfony/Bridge/ProxyManager/Tests/LazyProxy/Fixtures/php/lazy_service.php
    	src/Symfony/Component/Routing/Matcher/ApacheUrlMatcher.php
    	src/Symfony/Component/Routing/Matcher/Dumper/ApacheMatcherDumper.php
    	src/Symfony/Component/VarDumper/Cloner/AbstractCloner.php
  2. @fabpot

    Merge branch '2.6' into 2.7

    fabpot authored
    * 2.6:
      [Validator] Add missing pt_BR translations
      Add parsing of hexadecimal strings for PHP 7
      [Configuration] improve description for ignoreExtraKeys on ArrayNodeDefinition
      [Validator] Added missing Hungarian translation
      [Validator] Fixed grammar in Hungarian translation
      CS: Unary operators should be placed adjacent to their operands
      CS: Binary operators should be arounded by at least one space
      remove useless tests that fail in php 7
      [Translator] fix test for php 7 compatibility
      Update phpdoc of ProcessBuilder#setPrefix()
    
    Conflicts:
    	src/Symfony/Bridge/Propel1/Logger/PropelLogger.php
    	src/Symfony/Component/Validator/Resources/translations/validators.hu.xlf
  3. @fabpot

    Merge branch '2.3' into 2.6

    fabpot authored
    * 2.3:
      [Validator] Add missing pt_BR translations
      Add parsing of hexadecimal strings for PHP 7
      [Configuration] improve description for ignoreExtraKeys on ArrayNodeDefinition
      [Validator] Added missing Hungarian translation
      [Validator] Fixed grammar in Hungarian translation
      CS: Unary operators should be placed adjacent to their operands
      CS: Binary operators should be arounded by at least one space
      remove useless tests that fail in php 7
      [Translator] fix test for php 7 compatibility
      Update phpdoc of ProcessBuilder#setPrefix()
    
    Conflicts:
    	src/Symfony/Component/HttpFoundation/Session/Attribute/NamespacedAttributeBag.php
    	src/Symfony/Component/PropertyAccess/PropertyAccessor.php
    	src/Symfony/Component/Validator/Resources/translations/validators.pt_BR.xlf
    	src/Symfony/Component/Yaml/Parser.php
  4. @nicolas-grekas

    Merge branch '2.7'

    nicolas-grekas authored
    * 2.7: (29 commits)
      [Validator] Added missing Hungarian translation
      remove usage of deprecated class
      Fix merge
      Fix merge
      CS: fixes
      [Translation][Extractor] Allow extracting an array of files besides extracting a directory
      [VarDumper] Fix dumping ThrowingCasterException
      [Console][Table] Add support for colspan/rowspan + multiple header lines
      Translator component has default domain for null implemented no need to have default translation domain logic in 3 different places
      Displays friendly message if the event does not have any registered listeners
      [VarDumper] Ctrl+click toggles-all and fix IE8 support
      Implemented check on interface implementation
      [Form] [TwigBridge] Bootstrap layout whitespace control
      |Validator] Add PHPUnit hint in AbstractConstraintValidatorTest
      [VarDumper] implement expand all on ALT+click
      [WebProfilerBundle] Fixed collapsed profiler menu icons
      [travis] Kill tests when a new commit has been pushed
      fixed CS
      Change behavior to mirror hash_equals() returning early if there is a length mismatch
      CS fixing
      ...
    
    Conflicts:
    	src/Symfony/Bridge/Twig/composer.json
    	src/Symfony/Bundle/FrameworkBundle/composer.json
    	src/Symfony/Bundle/SecurityBundle/Resources/config/security.xml
    	src/Symfony/Bundle/SecurityBundle/Resources/config/security_acl.xml
    	src/Symfony/Bundle/SecurityBundle/Resources/config/security_acl_dbal.xml
    	src/Symfony/Bundle/SecurityBundle/Resources/config/security_listeners.xml
    	src/Symfony/Bundle/SecurityBundle/Resources/config/security_rememberme.xml
    	src/Symfony/Bundle/TwigBundle/Extension/AssetsExtension.php
Commits on Mar 27, 2015
  1. @Tobion
  2. @fabpot

    Merge branch '2.6' into 2.7

    fabpot authored
    * 2.6:
      CS: fixes
      Translator component has default domain for null implemented no need to have default translation domain logic in 3 different places
      [Form] [TwigBridge] Bootstrap layout whitespace control
      [travis] Kill tests when a new commit has been pushed
      fixed CS
      Change behavior to mirror hash_equals() returning early if there is a length mismatch
      CS fixing
      Prevent modifying secrets as much as possible
      Update StringUtils.php
      Whitespace
      Update StringUtils.php
      StringUtils::equals() arguments in RememberMe Cookie based implementation are confused
      CS: general fixes
      [SecurityBundle] removed a duplicated service definition and simplified others.
    
    Conflicts:
    	src/Symfony/Bundle/SecurityBundle/Resources/config/security_listeners.xml
  3. @fabpot

    Merge branch '2.3' into 2.6

    fabpot authored
    * 2.3:
      CS: fixes
      Translator component has default domain for null implemented no need to have default translation domain logic in 3 different places
      [travis] Kill tests when a new commit has been pushed
      fixed CS
      Change behavior to mirror hash_equals() returning early if there is a length mismatch
      CS fixing
      Prevent modifying secrets as much as possible
      Update StringUtils.php
      Whitespace
      Update StringUtils.php
      CS: general fixes
      [SecurityBundle] removed a duplicated service definition and simplified others.
    
    Conflicts:
    	src/Symfony/Bundle/FrameworkBundle/Resources/views/Form/choice_widget_collapsed.html.php
    	src/Symfony/Bundle/SecurityBundle/Resources/config/security_rememberme.xml
    	src/Symfony/Component/Console/Tests/Helper/LegacyTableHelperTest.php
    	src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services11.php
Something went wrong with that request. Please try again.