Release notes
*Sourced from [myclabs/deep-copy's releases](https://github.com/myclabs/DeepCopy/releases).*
> ## 1.9.4
> [#143](https://github-redirect.dependabot.com/myclabs/DeepCopy/issues/143), [#144](https://github-redirect.dependabot.com/myclabs/DeepCopy/issues/144): Add support for PHP 7.4's typed properties (they can be in an "uninitialized" state), by [@SlvrEagle23](https://github.com/SlvrEagle23)
>
> ## 1.9.3
> ### Misc
>
> - Backport changes to gitattributes ([#136](https://github-redirect.dependabot.com/myclabs/DeepCopy/issues/136))
>
> ## 1.9.2
> ### Misc
>
> - Backport changes to gitattributes ([#136](https://github-redirect.dependabot.com/myclabs/DeepCopy/issues/136))
>
> ## 1.9.1
> ### Bugfixes
>
> - Fix the branch pointed; 1.9.0 was incorrectly targetting the 2.x branch instead of 1.x
>
> ## 1.9.0
> ### Features
>
> - Add filter prepend method ([#132](https://github-redirect.dependabot.com/myclabs/DeepCopy/issues/132))
>
> ## 1.8.1
> ### Bugfixes
>
> * Declare deep_copy only once ([#120](https://github-redirect.dependabot.com/myclabs/DeepCopy/issues/120))
>
> ## 1.8.0
> ### Misc
>
> * Bump dependencies and update Travis configuration ([#96](https://github-redirect.dependabot.com/myclabs/DeepCopy/issues/96))
>
> ## 1.7.0
> ### Features
>
> * Add function shortcut ([#82](https://github-redirect.dependabot.com/myclabs/DeepCopy/issues/82))
>
> ### Bugfixes
>
> * Fix copying of DateTimeZone objects ([#86](https://github-redirect.dependabot.com/myclabs/DeepCopy/issues/86))
> * Fix access to parent properties in matchers ([#88](https://github-redirect.dependabot.com/myclabs/DeepCopy/issues/88))
> * Fix copying of DateInterval objects ([#87](https://github-redirect.dependabot.com/myclabs/DeepCopy/issues/87))
>
> ### Deprecations
>
> * Make the API final ([#81](https://github-redirect.dependabot.com/myclabs/DeepCopy/issues/81))
>
>
> ### Other notable changes
> ... (truncated)
Commits
- [`579bb73`](https://github.com/myclabs/DeepCopy/commit/579bb7356d91f9456ccd505f24ca8b667966a0a7) Merge pull request [#144](https://github-redirect.dependabot.com/myclabs/DeepCopy/issues/144) from SlvrEagle23/php74_compat
- [`7745e2f`](https://github.com/myclabs/DeepCopy/commit/7745e2fe75de16a189b930550d2344fe826e066d) Fix "requires" annotation name.
- [`07c9d20`](https://github.com/myclabs/DeepCopy/commit/07c9d207645b4374f210fb0cce5bf2dd4af6176c) Add PHP 7.4 as a testing target for Travis.
- [`be293f4`](https://github.com/myclabs/DeepCopy/commit/be293f44e10120fa99038bef1968b908a9ef11cb) Add test entries for PHP 7.4 typed properties.
- [`43e8ec8`](https://github.com/myclabs/DeepCopy/commit/43e8ec8e066900abf1d8edeacfa7362a198f1c78) Fix minor typo.
- [`1e2d132`](https://github.com/myclabs/DeepCopy/commit/1e2d13293581ef641f1bf13160d2247287e9cf2d) Move check below setAccessible as it's necessary for private properties.
- [`3344a45`](https://github.com/myclabs/DeepCopy/commit/3344a450ea8ce82de3e22a6fead9303017d93c19) Add isInitialized check for PHP 7.4 typed properties.
- [`9012edb`](https://github.com/myclabs/DeepCopy/commit/9012edbd1604a93cee7e7422d07a2c5776c56e0c) Add link to Tidelift in README
- [`b0569f2`](https://github.com/myclabs/DeepCopy/commit/b0569f285042fb9c2aa57b44ad51b612622ace21) Add strict types in tests
- [`e1836d7`](https://github.com/myclabs/DeepCopy/commit/e1836d7001dc59a1e7ed9e51cc2bf43f39a18308) Move file into .github/ subfolder
- Additional commits viewable in [compare view](https://github.com/myclabs/DeepCopy/compare/1.5.1...1.9.4)
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 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 use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Bumps myclabs/deep-copy from 1.5.1 to 1.9.4.
Release notes
*Sourced from [myclabs/deep-copy's releases](https://github.com/myclabs/DeepCopy/releases).* > ## 1.9.4 > [#143](https://github-redirect.dependabot.com/myclabs/DeepCopy/issues/143), [#144](https://github-redirect.dependabot.com/myclabs/DeepCopy/issues/144): Add support for PHP 7.4's typed properties (they can be in an "uninitialized" state), by [@SlvrEagle23](https://github.com/SlvrEagle23) > > ## 1.9.3 > ### Misc > > - Backport changes to gitattributes ([#136](https://github-redirect.dependabot.com/myclabs/DeepCopy/issues/136)) > > ## 1.9.2 > ### Misc > > - Backport changes to gitattributes ([#136](https://github-redirect.dependabot.com/myclabs/DeepCopy/issues/136)) > > ## 1.9.1 > ### Bugfixes > > - Fix the branch pointed; 1.9.0 was incorrectly targetting the 2.x branch instead of 1.x > > ## 1.9.0 > ### Features > > - Add filter prepend method ([#132](https://github-redirect.dependabot.com/myclabs/DeepCopy/issues/132)) > > ## 1.8.1 > ### Bugfixes > > * Declare deep_copy only once ([#120](https://github-redirect.dependabot.com/myclabs/DeepCopy/issues/120)) > > ## 1.8.0 > ### Misc > > * Bump dependencies and update Travis configuration ([#96](https://github-redirect.dependabot.com/myclabs/DeepCopy/issues/96)) > > ## 1.7.0 > ### Features > > * Add function shortcut ([#82](https://github-redirect.dependabot.com/myclabs/DeepCopy/issues/82)) > > ### Bugfixes > > * Fix copying of DateTimeZone objects ([#86](https://github-redirect.dependabot.com/myclabs/DeepCopy/issues/86)) > * Fix access to parent properties in matchers ([#88](https://github-redirect.dependabot.com/myclabs/DeepCopy/issues/88)) > * Fix copying of DateInterval objects ([#87](https://github-redirect.dependabot.com/myclabs/DeepCopy/issues/87)) > > ### Deprecations > > * Make the API final ([#81](https://github-redirect.dependabot.com/myclabs/DeepCopy/issues/81)) > > > ### Other notable changes > ... (truncated)Commits
- [`579bb73`](https://github.com/myclabs/DeepCopy/commit/579bb7356d91f9456ccd505f24ca8b667966a0a7) Merge pull request [#144](https://github-redirect.dependabot.com/myclabs/DeepCopy/issues/144) from SlvrEagle23/php74_compat - [`7745e2f`](https://github.com/myclabs/DeepCopy/commit/7745e2fe75de16a189b930550d2344fe826e066d) Fix "requires" annotation name. - [`07c9d20`](https://github.com/myclabs/DeepCopy/commit/07c9d207645b4374f210fb0cce5bf2dd4af6176c) Add PHP 7.4 as a testing target for Travis. - [`be293f4`](https://github.com/myclabs/DeepCopy/commit/be293f44e10120fa99038bef1968b908a9ef11cb) Add test entries for PHP 7.4 typed properties. - [`43e8ec8`](https://github.com/myclabs/DeepCopy/commit/43e8ec8e066900abf1d8edeacfa7362a198f1c78) Fix minor typo. - [`1e2d132`](https://github.com/myclabs/DeepCopy/commit/1e2d13293581ef641f1bf13160d2247287e9cf2d) Move check below setAccessible as it's necessary for private properties. - [`3344a45`](https://github.com/myclabs/DeepCopy/commit/3344a450ea8ce82de3e22a6fead9303017d93c19) Add isInitialized check for PHP 7.4 typed properties. - [`9012edb`](https://github.com/myclabs/DeepCopy/commit/9012edbd1604a93cee7e7422d07a2c5776c56e0c) Add link to Tidelift in README - [`b0569f2`](https://github.com/myclabs/DeepCopy/commit/b0569f285042fb9c2aa57b44ad51b612622ace21) Add strict types in tests - [`e1836d7`](https://github.com/myclabs/DeepCopy/commit/e1836d7001dc59a1e7ed9e51cc2bf43f39a18308) Move file into .github/ subfolder - Additional commits viewable in [compare view](https://github.com/myclabs/DeepCopy/compare/1.5.1...1.9.4)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 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 use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)