Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 30, 2025

Bumps symfony/string from 7.2.6 to 7.3.0.

Release notes

Sourced from symfony/string's releases.

v7.3.0

Changelog (symfony/string@v7.3.0-RC1...v7.3.0)

  • no significant changes

v7.3.0-RC1

Changelog (symfony/string@v7.3.0-BETA2...v7.3.0-RC1)

  • no significant changes

v7.3.0-BETA1

Changelog (symfony/string@v7.2.6...v7.3.0-BETA1)

Changelog

Sourced from symfony/string's changelog.

CHANGELOG

7.3

  • Add the AbstractString::pascal() method

7.2

  • Add TruncateMode enum to handle more truncate methods
  • Add the AbstractString::kebab() method

7.1

  • Add localeLower(), localeUpper(), localeTitle() methods to AbstractUnicodeString

6.2

  • Add support for emoji in AsciiSlugger

5.4

  • Add trimSuffix() and trimPrefix() methods

5.3

  • Made AsciiSlugger fallback to parent locale's symbolsMap

5.2.0

  • added a FrenchInflector class

5.1.0

  • added the AbstractString::reverse() method
  • made AbstractString::width() follow POSIX.1-2001
  • added LazyString which provides memoizing stringable objects
  • The component is not marked as @experimental anymore
  • added the s() helper method to get either an UnicodeString or ByteString instance, depending of the input string UTF-8 compliancy
  • added $cut parameter to Symfony\Component\String\AbstractString::truncate()
  • added AbstractString::containsAny()

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file php Pull requests that update php code labels May 30, 2025
@dependabot dependabot bot requested a review from norberttech as a code owner May 30, 2025 04:15
@dependabot dependabot bot added dependencies Pull requests that update a dependency file php Pull requests that update php code labels May 30, 2025
@github-actions
Copy link
Contributor

github-actions bot commented May 30, 2025

Flow PHP - Benchmarks

Results of the benchmarks from this PR are compared with the results from 1.x branch.

Extractors
+-----------------------+------------------------+------+-----+-----------------+------------------+----------------+
| benchmark             | subject                | revs | its | mem_peak        | mode             | rstdev         |
+-----------------------+------------------------+------+-----+-----------------+------------------+----------------+
| CSVExtractorBench     | bench_extract_10k      | 1    | 3   | 4.793mb +0.01%  | 415.445ms -0.70% | ±0.34% +38.63% |
| ExcelExtractorBench   | bench_extract_10k_ods  | 1    | 3   | 65.503mb +0.00% | 1.055s +1.29%    | ±1.11% +95.97% |
| ExcelExtractorBench   | bench_extract_10k_xlsx | 1    | 3   | 67.549mb +0.00% | 1.676s +1.64%    | ±0.49% -69.50% |
| JsonExtractorBench    | bench_extract_10k      | 1    | 3   | 5.036mb +0.01%  | 1.272s -0.53%    | ±0.23% -64.21% |
| ParquetExtractorBench | bench_extract_10k      | 1    | 3   | 86.338mb +0.00% | 912.589ms -0.26% | ±0.12% -44.93% |
| TextExtractorBench    | bench_extract_10k      | 1    | 3   | 4.516mb +0.01%  | 38.638ms -0.33%  | ±0.85% -4.38%  |
| XmlExtractorBench     | bench_extract_10k      | 1    | 3   | 4.511mb +0.01%  | 602.533ms -0.61% | ±0.50% -42.03% |
+-----------------------+------------------------+------+-----+-----------------+------------------+----------------+
Transformers
+---------------------------------+--------------------------+------+-----+------------------+-----------------+----------------+
| benchmark                       | subject                  | revs | its | mem_peak         | mode            | rstdev         |
+---------------------------------+--------------------------+------+-----+------------------+-----------------+----------------+
| RenameEachEntryTransformerBench | bench_transform_10k_rows | 1    | 3   | 18.514mb +0.00%  | 71.770ms -0.72% | ±0.51% -52.12% |
| RenameEntryTransformerBench     | bench_transform_10k_rows | 1    | 3   | 123.252mb +0.00% | 66.454ms +2.32% | ±0.52% -71.69% |
+---------------------------------+--------------------------+------+-----+------------------+-----------------+----------------+
Loaders
+--------------------+----------------+------+-----+------------------+-----------------+-----------------+
| benchmark          | subject        | revs | its | mem_peak         | mode            | rstdev          |
+--------------------+----------------+------+-----+------------------+-----------------+-----------------+
| CSVLoaderBench     | bench_load_10k | 1    | 3   | 62.453mb +0.00%  | 87.343ms +2.29% | ±0.56% -52.62%  |
| JsonLoaderBench    | bench_load_10k | 1    | 3   | 79.724mb +0.00%  | 96.302ms -0.39% | ±0.77% +31.93%  |
| ParquetLoaderBench | bench_load_10k | 1    | 3   | 166.228mb +0.00% | 20.843s -0.10%  | ±0.45% +163.61% |
| TextLoaderBench    | bench_load_10k | 1    | 3   | 17.822mb +0.00%  | 31.047ms +0.53% | ±0.39% -43.51%  |
+--------------------+----------------+------+-----+------------------+-----------------+-----------------+
Building Blocks
+-------------------+----------------------------+------+-----+------------------+------------------+------------------+
| benchmark         | subject                    | revs | its | mem_peak         | mode             | rstdev           |
+-------------------+----------------------------+------+-----+------------------+------------------+------------------+
| RowsBench         | bench_chunk_10_on_10k      | 2    | 3   | 93.406mb +0.00%  | 3.603ms +5.98%   | ±2.68% +71.83%   |
| RowsBench         | bench_diff_left_1k_on_10k  | 2    | 3   | 110.775mb +0.00% | 239.034ms +0.82% | ±0.81% +64.14%   |
| RowsBench         | bench_diff_right_1k_on_10k | 2    | 3   | 93.495mb +0.00%  | 23.798ms +0.61%  | ±0.92% -41.53%   |
| RowsBench         | bench_drop_1k_on_10k       | 2    | 3   | 94.281mb +0.00%  | 1.515ms -3.29%   | ±0.99% -67.77%   |
| RowsBench         | bench_drop_right_1k_on_10k | 2    | 3   | 94.281mb +0.00%  | 1.700ms +11.54%  | ±2.92% +36.16%   |
| RowsBench         | bench_entries_on_10k       | 2    | 3   | 92.441mb +0.00%  | 3.310ms -3.13%   | ±1.22% -35.93%   |
| RowsBench         | bench_filter_on_10k        | 2    | 3   | 92.970mb +0.00%  | 15.599ms -0.51%  | ±1.06% -7.86%    |
| RowsBench         | bench_find_on_10k          | 2    | 3   | 92.970mb +0.00%  | 15.458ms -2.62%  | ±0.37% -34.11%   |
| RowsBench         | bench_find_one_on_10k      | 10   | 3   | 91.659mb +0.00%  | 1.794μs -10.03%  | ±2.67% +11.32%   |
| RowsBench         | bench_first_on_10k         | 10   | 3   | 91.659mb +0.00%  | 0.400μs 0.00%    | ±0.00% 0.00%     |
| RowsBench         | bench_flat_map_on_1k       | 2    | 3   | 100.720mb +0.00% | 14.018ms -4.33%  | ±1.44% -23.51%   |
| RowsBench         | bench_map_on_10k           | 2    | 3   | 130.147mb +0.00% | 65.658ms -3.86%  | ±0.94% -40.96%   |
| RowsBench         | bench_merge_1k_on_10k      | 2    | 3   | 93.490mb +0.00%  | 1.297ms -6.68%   | ±1.29% -51.61%   |
| RowsBench         | bench_partition_by_on_10k  | 2    | 3   | 96.858mb +0.00%  | 63.113ms -0.14%  | ±1.05% +34.96%   |
| RowsBench         | bench_remove_on_10k        | 2    | 3   | 94.543mb +0.00%  | 3.546ms -1.66%   | ±1.41% +138.65%  |
| RowsBench         | bench_sort_asc_on_1k       | 2    | 3   | 92.020mb +0.00%  | 39.620ms +0.29%  | ±0.15% -90.02%   |
| RowsBench         | bench_sort_by_on_1k        | 2    | 3   | 92.021mb +0.00%  | 39.304ms -2.08%  | ±0.75% -30.35%   |
| RowsBench         | bench_sort_desc_on_1k      | 2    | 3   | 92.020mb +0.00%  | 40.032ms +0.00%  | ±2.25% +535.71%  |
| RowsBench         | bench_sort_entries_on_1k   | 2    | 3   | 94.102mb +0.00%  | 8.189ms -0.25%   | ±1.22% +2586.02% |
| RowsBench         | bench_sort_on_1k           | 2    | 3   | 91.852mb +0.00%  | 29.180ms -3.90%  | ±1.09% -20.94%   |
| RowsBench         | bench_take_1k_on_10k       | 10   | 3   | 91.659mb +0.00%  | 13.962μs -3.00%  | ±2.71% +726.32%  |
| RowsBench         | bench_take_right_1k_on_10k | 10   | 3   | 91.659mb +0.00%  | 15.588μs -2.22%  | ±0.61% -67.42%   |
| RowsBench         | bench_unique_on_1k         | 2    | 3   | 110.776mb +0.00% | 241.606ms +1.74% | ±0.66% +505.68%  |
| EntryFactoryBench | bench_entry_factory        | 1    | 3   | 101.801mb +0.00% | 647.453ms -0.65% | ±1.29% +435.76%  |
| EntryFactoryBench | bench_entry_factory        | 1    | 3   | 53.152mb +0.00%  | 326.316ms -0.63% | ±0.66% -59.51%   |
| EntryFactoryBench | bench_entry_factory        | 1    | 3   | 14.402mb +0.00%  | 69.902ms +1.69%  | ±3.00% +302.96%  |
| TypeDetectorBench | bench_type_detector        | 1    | 3   | 42.087mb +0.00%  | 422.467ms -0.50% | ±0.95% +394.99%  |
| TypeDetectorBench | bench_type_detector        | 1    | 3   | 11.465mb +0.00%  | 85.389ms -0.65%  | ±0.06% -84.87%   |
+-------------------+----------------------------+------+-----+------------------+------------------+------------------+

Bumps [symfony/string](https://github.com/symfony/string) from 7.2.6 to 7.3.0.
- [Release notes](https://github.com/symfony/string/releases)
- [Changelog](https://github.com/symfony/string/blob/7.3/CHANGELOG.md)
- [Commits](symfony/string@v7.2.6...v7.3.0)

---
updated-dependencies:
- dependency-name: symfony/string
  dependency-version: 7.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/composer/symfony/string-7.3.0 branch from 6f48a91 to 130949a Compare May 30, 2025 11:26
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github May 30, 2025

Looks like symfony/string is up-to-date now, so this is no longer needed.

@dependabot dependabot bot closed this May 30, 2025
@dependabot dependabot bot deleted the dependabot/composer/symfony/string-7.3.0 branch May 30, 2025 11:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file php Pull requests that update php code size: XS

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant