Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: twigphp/string-extra
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 3.x
Choose a base ref
...
head repository: twigphp/string-extra
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 4.x
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 17 commits
  • 3 files changed
  • 3 contributors

Commits on Dec 9, 2023

  1. Configuration menu
    Copy the full SHA
    c3859b3 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. Merge branch '3.x' into 4.x

    * 3.x:
      Remove support for Twig 2.x and unmaintained Symfony versions
      Clarify the behavior when a property/method does not exist
    fabpot committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    a3abd6e View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2024

  1. Merge branch '3.x' into 4.x

    * 3.x:
      Fix CS
      Remove redundant "$thing instanceof \Countable" check
      Update PHPUnit schema
      fix TwigExtraBundle tests with Symfony 6.0/6.1
    fabpot committed Feb 10, 2024
    Configuration menu
    Copy the full SHA
    2430467 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. Merge branch '3.x' into 4.x

    * 3.x:
      Bump version to 3.9.4-DEV
      Fix a warning
      Use ::class everywhere
      Auto-close PRs on subtree-splits
      Bump version
      Prepare the 3.9.3 release
      Update CHANGELOG
      Ensure Lexer:: is always initialized
      fix: #4033 add missing unwrap call when a TemplateWrapper instance can be present
      change extended DI extension class
      fix: #4029 when use_yield is true CaptureNode use iterator_to_array preserveKeys argument to false
    fabpot committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    1eec58f View commit details
    Browse the repository at this point in the history

Commits on May 11, 2024

  1. Merge branch '3.x' into 4.x

    * 3.x:
      Bump version
      Prepare the 3.10.0 release
      Update CHANGELOG
      Fix markup
      Revert "minor #4042 Auto-close PRs on subtree-splits (kbond)"
      Fix typo
    fabpot committed May 11, 2024
    Configuration menu
    Copy the full SHA
    b425de0 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. Merge branch '3.x' into 4.x

    * 3.x:
      Update PHPUnit config
      Optimize sprintf() calls for PHP 8.4
    fabpot committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    e81c629 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2024

  1. Merge branch '3.x' into 4.x

    * 3.x:
      Fix tests
      Tweak code and docs
      feat(string-extra): Add singularize and pluralize filter
    fabpot committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    22dfa85 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. Merge branch '3.x' into 4.x

    * 3.x:
      Fix CS
    fabpot committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    92220a6 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2024

  1. Add missing return types in 4.0

    smnandre authored and fabpot committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    df585cd View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2024

  1. Merge branch '3.x' into 4.x

    * 3.x:
      Fix tests
      Allow extra extensions to use Twig 4
    fabpot committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    3802918 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. Merge branch '3.x' into 4.x

    * 3.x:
      Validate the input of CoreExtension::map()
      Rename AbstractTest to ProfilerTestCase
      Make data providers static
      Prepare IntegrationTestCase for static data providers
    fabpot committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    08b9ffa View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. PHPUnit 11

    derrabus authored and fabpot committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    d99a6ba View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2024

  1. Merge branch '3.x' into 4.x

    * 3.x:
      Remove obsolete code
      Update CHANGELOG
      Sandbox ArrayAccess and do sandbox checks before isset() checks
      Fix sandbox handling for __toString()
      Fix mistake in docs for `keys` filter
      Update CHANGELOG
      [String] Add SpanishInflector support for singular and plural
      Add `find` to `Filters` docs
      Remove duplicate test case
      Revert "minor #4411 Add return type to getDebugInfo (ruudk)"
      Add `$this` return type to Template::unwrap
      Add link to TwigQI in docs "You might also be interested in" section
      Add return type to compiled macro
    fabpot committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    2a5bb28 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2024

  1. Merge branch '3.x' into 4.x

    * 3.x:
      Simplify enum usage in docs
      Forbid adding Nodes to EmptyNode
      Add phpstan analysis
      Fix the intl-extra tests
      Fix the string-extra tests when running with older symfony/string
      Fix the exception message to match the expected one for not ready nodes
      Add missing import
      Add BC break note in CHANGELOG for 3.15
      Fix CHANGELOG
      Update CHANGELOG
      Bump version
      Prepare the 3.15.0 release
    fabpot committed Nov 22, 2024
    Configuration menu
    Copy the full SHA
    82e4188 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2024

  1. Merge branch '3.x' into 4.x

    * 3.x:
      Fix CS
    fabpot committed Nov 30, 2024
    Configuration menu
    Copy the full SHA
    7745820 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2025

  1. Merge branch '3.x' into 4.x

    * 3.x:
      Allow Symfony 8 packages in Twig extra packages
      Fix array typehint for $variants in HtmlExtension
    fabpot committed Nov 2, 2025
    Configuration menu
    Copy the full SHA
    a923a8c View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2026

  1. Merge branch '3.x' into 4.x

    * 3.x:
      Fix tiny typo in CI workflow label
      Fix typo
      Fix opcache preload warning for unlinked anonymous class
      Bump version
      Prepare the 3.22.2 release
      Add .gitignore & .gitattributes to all .gitattributes
    fabpot committed Jan 7, 2026
    Configuration menu
    Copy the full SHA
    f9cdd5f View commit details
    Browse the repository at this point in the history
Loading