Skip to content

Merge release 1.13.0 into 2.0.x#133

Merged
DanielBadura merged 6 commits into
2.0.xfrom
1.13.x-merge-up-into-2.0.x_BVhYvWnC
Nov 29, 2025
Merged

Merge release 1.13.0 into 2.0.x#133
DanielBadura merged 6 commits into
2.0.xfrom
1.13.x-merge-up-into-2.0.x_BVhYvWnC

Conversation

@github-actions

Copy link
Copy Markdown

Release Notes for 1.13.0

Feature release (minor)

1.13.0

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

enhancement

renovate Bot and others added 5 commits November 20, 2025 17:06
| datasource  | package          | from | to |
| ----------- | ---------------- | ---- | -- |
| github-tags | actions/checkout | v5   | v6 |


Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
| datasource  | package                | from   | to     |
| ----------- | ---------------------- | ------ | ------ |
| github-tags | shivammathur/setup-php | 2.35.5 | 2.36.0 |


Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    * Symfony 8 support
    * Psalm dropped
    * phpat added for final class security and possiblity for future architecture checks
    * PHPStan now covers tests files
    * Readme fixes: hydrator links updated:
    * workflow adjustments: psalm removed, removed unneeded php deps
Symfony 8 support, psalm dropped, phpat added, phpstan now covers tests
@github-actions

github-actions Bot commented Nov 29, 2025

Copy link
Copy Markdown
Author

Hello 👋

here is the most recent benchmark result:

HydratorWithCryptographyBench
=============================

+-------------------------------+--------------------+--------------------+-----------------+------------+
|                               | time (kde mode)                         | memory                       |
+-------------------------------+--------------------+--------------------+-----------------+------------+
| subject                       | Tag: <current>     | Tag: base          | Tag: <current>  | Tag: base  |
+-------------------------------+--------------------+--------------------+-----------------+------------+
| benchHydrate1Object ()        | 306.800μs (±0.00%) | 120.400μs (±0.00%) | 3.317mb         | 3.334mb    |
| benchExtract1Object ()        | 67.800μs (±0.00%)  | 10.000μs (±0.00%)  | 3.169mb         | 3.334mb    |
| benchHydrate1000Objects ()    | 4.201ms (±0.00%)   | 4.337ms (±0.00%)   | 3.317mb         | 2.993mb    |
| benchExtract1000Objects ()    | 6.210ms (±0.00%)   | 6.023ms (±0.00%)   | 3.306mb         | 2.915mb    |
| benchHydrate1000000Objects () | 2.533s (±0.00%)    | 2.516s (±0.00%)    | 3.317mb         | 2.993mb    |
| benchExtract1000000Objects () | 4.387s (±0.00%)    | 4.455s (±0.00%)    | 2.851mb         | 2.916mb    |
+-------------------------------+--------------------+--------------------+-----------------+------------+

HydratorBench
=============

+-------------------------------+-------------------+-------------------+-----------------+------------+
|                               | time (kde mode)                       | memory                       |
+-------------------------------+-------------------+-------------------+-----------------+------------+
| subject                       | Tag: <current>    | Tag: base         | Tag: <current>  | Tag: base  |
+-------------------------------+-------------------+-------------------+-----------------+------------+
| benchHydrate1Object ()        | 72.600μs (±0.00%) | 76.200μs (±0.00%) | 2.695mb         | 2.829mb    |
| benchExtract1Object ()        | 3.200μs (±0.00%)  | 3.000μs (±0.00%)  | 2.695mb         | 2.829mb    |
| benchHydrate1000Objects ()    | 2.088ms (±0.00%)  | 2.050ms (±0.00%)  | 2.750mb         | 2.829mb    |
| benchExtract1000Objects ()    | 2.129ms (±0.00%)  | 2.000ms (±0.00%)  | 2.695mb         | 2.829mb    |
| benchHydrate1000000Objects () | 1.129s (±0.00%)   | 1.108s (±0.00%)   | 2.751mb         | 2.829mb    |
| benchExtract1000000Objects () | 1.327s (±0.00%)   | 1.311s (±0.00%)   | 2.695mb         | 2.829mb    |
+-------------------------------+-------------------+-------------------+-----------------+------------+

HydratorWithLazyBench
=====================

+------------------------------------------+--------------------+--------------------+-----------------+------------+
|                                          | time (kde mode)                         | memory                       |
+------------------------------------------+--------------------+--------------------+-----------------+------------+
| subject                                  | Tag: <current>     | Tag: base          | Tag: <current>  | Tag: base  |
+------------------------------------------+--------------------+--------------------+-----------------+------------+
| benchHydrate1Object ()                   | 0.600μs (±0.00%)   | 0.400μs (±0.00%)   | 2.695mb         | 2.829mb    |
| benchHydrate1ObjectTriggerInit ()        | 114.000μs (±0.00%) | 115.200μs (±0.00%) | 2.761mb         | 2.834mb    |
| benchHydrate1000Objects ()               | 425.667μs (±0.00%) | 442.333μs (±0.00%) | 2.695mb         | 2.829mb    |
| benchHydrate1000ObjectsTriggerInit ()    | 3.088ms (±0.00%)   | 2.909ms (±0.00%)   | 2.761mb         | 2.834mb    |
| benchHydrate1000000Objects ()            | 297.414ms (±0.00%) | 306.146ms (±0.00%) | 2.695mb         | 2.829mb    |
| benchHydrate1000000ObjectsTriggerInit () | 2.037s (±0.00%)    | 1.981s (±0.00%)    | 2.761mb         | 2.834mb    |
+------------------------------------------+--------------------+--------------------+-----------------+------------+

This comment gets update everytime a new commit comes in!

@DanielBadura
DanielBadura force-pushed the 1.13.x-merge-up-into-2.0.x_BVhYvWnC branch from 9373f0d to 3b96b86 Compare November 29, 2025 19:31
@DanielBadura
DanielBadura merged commit 1066e35 into 2.0.x Nov 29, 2025
16 checks passed
@DanielBadura
DanielBadura deleted the 1.13.x-merge-up-into-2.0.x_BVhYvWnC branch November 29, 2025 19:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants