Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps): Bump cuyz/valinor from 1.13.0 to 1.14.1 (#64)
Bumps [cuyz/valinor](https://github.com/CuyZ/Valinor) from 1.13.0 to 1.14.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/CuyZ/Valinor/releases">cuyz/valinor's releases</a>.</em></p> <blockquote> <h2>1.14.1</h2> <h3>Bug Fixes</h3> <ul> <li>Properly handle partial namespace signature (<a href="https://github.com/CuyZ/Valinor/commit/9b58f275c5454edd3f39f0ece6937811ac31d6fc">9b58f2</a>)</li> </ul> <h2>1.14.0</h2> <h2>Notable changes</h2> <p><strong>PHP 8.4 support 🐘</strong></p> <p>Enjoy the upcoming PHP 8.4 version before it is even officially released!</p> <p><strong>Pretty JSON output</strong></p> <p>The <code>JSON_PRETTY_PRINT</code> option is now supported by the JSON normalizer and will format the ouput with whitespaces and line breaks:</p> <pre lang="php"><code>$input = [ 'value' => 'foo', 'list' => [ 'foo', 42, ['sub'] ], 'associative' => [ 'value' => 'foo', 'sub' => [ 'string' => 'foo', 'integer' => 42, ], ], ]; <p>(new \CuyZ\Valinor\MapperBuilder()) ->normalizer(\CuyZ\Valinor\Normalizer\Format::json()) ->withOptions(\JSON_PRETTY_PRINT) ->normalize($input);</p> <p>// Result: // { // "value": "foo", // "list": [ // "foo", // 42, // [ // "sub" // ] // ], // "associative": { // "value": "foo", </tr></table> </code></pre></p> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/CuyZ/Valinor/commit/12033fccdcc6afa7e73b3e234e4d6656530f2bcb"><code>12033fc</code></a> release: version 1.14.1</li> <li><a href="https://github.com/CuyZ/Valinor/commit/9b58f275c5454edd3f39f0ece6937811ac31d6fc"><code>9b58f27</code></a> fix: properly handle partial namespace signature</li> <li><a href="https://github.com/CuyZ/Valinor/commit/3f6d41878331cff9bcd5170ead4af804ff1d19ac"><code>3f6d418</code></a> release: version 1.14.0</li> <li><a href="https://github.com/CuyZ/Valinor/commit/07a06a2fc730fb9bc9049adfc26cc1749afbbe41"><code>07a06a2</code></a> feat: add support for PHP 8.4</li> <li><a href="https://github.com/CuyZ/Valinor/commit/7a0fc21db0413fbec852c65d641c0e08372a2869"><code>7a0fc21</code></a> fix: handle namespace for Closure without class scope</li> <li><a href="https://github.com/CuyZ/Valinor/commit/950395ec8d00695e3b311a101af19ea81074427e"><code>950395e</code></a> feat: handle <code>JSON_PRETTY_PRINT</code> option with the JSON normalizer</li> <li><a href="https://github.com/CuyZ/Valinor/commit/bbd2622ded32cfe4392b4ccaea405eff9e32b705"><code>bbd2622</code></a> doc: fix typo</li> <li><a href="https://github.com/CuyZ/Valinor/commit/6e68d6f2c0102369e9626303007e67a07aa9f690"><code>6e68d6f</code></a> fix: properly handle class sharing class name and namespace group name</li> <li><a href="https://github.com/CuyZ/Valinor/commit/e695b29f06720368e471e1101381aa8414556be2"><code>e695b29</code></a> fix: prevent cache corruption when normalizing and mapping to enum</li> <li><a href="https://github.com/CuyZ/Valinor/commit/546c45887ca64605cfb2967cf1afe4d14298cdbc"><code>546c458</code></a> misc: use <code>xxh128</code> hash algorithm for cache keys</li> <li>Additional commits viewable in <a href="https://github.com/CuyZ/Valinor/compare/1.13.0...1.14.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=cuyz/valinor&package-manager=composer&previous-version=1.13.0&new-version=1.14.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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) </details>
- Loading branch information