wearemd / wordpress-starter

📦 A starter template for WordPress websites
GNU General Public License v3.0
41 stars 10 forks source link

Update dependency timber/timber to v2 #109

Open renovate[bot] opened 11 months ago

renovate[bot] commented 11 months ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
timber/timber (source) ^1.15.1 -> ^2.0.0 age adoption passing confidence

Release Notes

timber/timber (timber/timber) ### [`v2.2.0`](https://togithub.com/timber/timber/blob/HEAD/CHANGELOG.md#220-2024-05-15) [Compare Source](https://togithub.com/timber/timber/compare/v2.1.0...v2.2.0) ##### Features - Introduce Rector to upgrade code for PHP 8.1 ([#​2977](https://togithub.com/timber/timber/issues/2977)) ([9edf999](https://togithub.com/timber/timber/commit/9edf999a6d4a12f6a0e96ffaaa38b3e48dc3ea2f)) - Upgrade Timber requirements and testing (PHP 8.1/WP 6.2/Twig 3.5) ([#​2970](https://togithub.com/timber/timber/issues/2970)) ([a2f0f07](https://togithub.com/timber/timber/commit/a2f0f07e9423f66c1998b3aabccfc2d803512c33)) ##### Bug Fixes - allow Timber\PostExcerpt::read_more to accept bool value ([#​2937](https://togithub.com/timber/timber/issues/2937)) ([85e2a32](https://togithub.com/timber/timber/commit/85e2a32e79616f937a19f1521c1378755c0e5014)) - Fix a bug with URL check for avatars ([#​3002](https://togithub.com/timber/timber/issues/3002)) ([456c24e](https://togithub.com/timber/timber/commit/456c24e7a438569d9e7fefd351f4f68cd3f7394d)) - Fix deprecation notice since twig 3.10 to now use EscaperRuntime instead of EscaperExtension ([#​2997](https://togithub.com/timber/timber/issues/2997)) ([295349b](https://togithub.com/timber/timber/commit/295349b0316640014a0841acef0f185bbdb8bd2e)) - Fix problem when an empty ACF taxonomy relationship field transform loads all terms instead of none. ([#​2960](https://togithub.com/timber/timber/issues/2960)) ([f95b82a](https://togithub.com/timber/timber/commit/f95b82af7cc8fa79ef8e10a75dbf62477b073ada)) - fix regression where crops with the default crop setting would s… ([#​2998](https://togithub.com/timber/timber/issues/2998)) ([8090247](https://togithub.com/timber/timber/commit/809024798d720fc743fac807431144605bb1cea3)) - Fix typos in codebase ([#​2968](https://togithub.com/timber/timber/issues/2968)) ([e40ceb3](https://togithub.com/timber/timber/commit/e40ceb3a72c7decaa597f6e2cdb27b4d1f3f5420)) - Improve doing_it_wrong messages for using deprecated parameters in Timber::get_attachment() and Timber::get_image() ([#​2999](https://togithub.com/timber/timber/issues/2999)) ([e6cdf7e](https://togithub.com/timber/timber/commit/e6cdf7ef584f43de585d0b437cb250179d1a0045)) - Remove security patch not needed in PHP 8 ([#​2983](https://togithub.com/timber/timber/issues/2983)) ([8a30865](https://togithub.com/timber/timber/commit/8a30865b753b51771b524cf8745f5ee362a7de85)) - Update admin notice for minimum required WordPress version ([#​3001](https://togithub.com/timber/timber/issues/3001)) ([66e92a5](https://togithub.com/timber/timber/commit/66e92a526622afeb3eba3da52f47db2b8ae6735e)) ##### Miscellaneous Chores - **deps:** bump lycheeverse/lychee-action from 1.9.3 to 1.10.0 ([#​2980](https://togithub.com/timber/timber/issues/2980)) ([dd34720](https://togithub.com/timber/timber/commit/dd3472030a25ee59f760abe95c48c5fabcf54abb)) - **deps:** bump tj-actions/changed-files from 42 to 44 ([#​2959](https://togithub.com/timber/timber/issues/2959)) ([66eabe2](https://togithub.com/timber/timber/commit/66eabe28a32b40d9eadaae6864c6bf7c3f8144c4)) - set proper return types on build methods ([#​2976](https://togithub.com/timber/timber/issues/2976)) ([6b72908](https://togithub.com/timber/timber/commit/6b72908d473188aa756d0b8ebb6641fae747e0b4)) - Update all links in the codebase and documentation to https ([#​2947](https://togithub.com/timber/timber/issues/2947)) ([05af54f](https://togithub.com/timber/timber/commit/05af54f7f5463c737299fb9b0512f79b334d2e94)) ### [`v2.1.0`](https://togithub.com/timber/timber/blob/HEAD/CHANGELOG.md#210-2024-04-10) [Compare Source](https://togithub.com/timber/timber/compare/2.0.0...v2.1.0) ##### Features - add filter to cache methods ([#​2878](https://togithub.com/timber/timber/issues/2878)) ([b347677](https://togithub.com/timber/timber/commit/b34767750ba5e1e3dc67942d4f42bf0def3e28aa)) - add filter for sideloaded images basename ([e4ff72f](https://togithub.com/timber/timber/commit/e4ff72f451e11b05887179086e4bb5a82d799184)) - add filter to $output before it is cached ([#​2910](https://togithub.com/timber/timber/issues/2910)) ([d1356fd](https://togithub.com/timber/timber/commit/d1356fd550ccb9b2f9679789e345e22283f8c33c)) - add is_current and profile_link methods ([#​2924](https://togithub.com/timber/timber/issues/2924)) ([b048da8](https://togithub.com/timber/timber/commit/b048da899df98ecdcfc8a04c25819fec489251a2)) - Add WP escapers via Twig filters ([#​2933](https://togithub.com/timber/timber/issues/2933)) ([a88aa00](https://togithub.com/timber/timber/commit/a88aa006fe18cc329170859707462c6a1927b500)) - Allow pagination object to be generated using `$prefs` only ([99219a9](https://togithub.com/timber/timber/commit/99219a97f328ff5369510996c5cc0d15d551e42e)) - allow pagination object to be generated using $prefs only ([2834fd4](https://togithub.com/timber/timber/commit/2834fd457375f4e8467839505cdd91fe5198c39c)) - bump php-stubs/acf-pro-stubs to ^6.0 ([ac17052](https://togithub.com/timber/timber/commit/ac17052787d2d97eb0f37d477ea14e15b74b00f7)) - update ECS config and apply standards ([#​2893](https://togithub.com/timber/timber/issues/2893)) ([71111e1](https://togithub.com/timber/timber/commit/71111e1dc0eabc78b11f45b095c638fa45374044)) ##### Bug Fixes - Add patch for PHAR deserialization vulnerability for Timber 2.x (security advisory GHSA-6363-v5m4-fvq3) ([13c6b0f](https://togithub.com/timber/timber/commit/13c6b0f60346304f2eed4da1e0bb51566518de4a)) - adding classes in `MenuItem` ([#​2905](https://togithub.com/timber/timber/issues/2905)) ([7e00eeb](https://togithub.com/timber/timber/commit/7e00eeba682e54f13a9064359306580e0e628f52)) - Allow overwrite of default avatar in comments. ([#​2786](https://togithub.com/timber/timber/issues/2786)) ([9c6e0e3](https://togithub.com/timber/timber/commit/9c6e0e3035b6312de63609c65a7d38b5735d8721)), closes [#​2468](https://togithub.com/timber/timber/issues/2468) - **docs:** Simplify an if-check in the ACF docs ([96d2874](https://togithub.com/timber/timber/commit/96d287470a16cab3cc4b14aa373c88423816b3cb)) - file permissions ([#​2842](https://togithub.com/timber/timber/issues/2842)) ([337d54d](https://togithub.com/timber/timber/commit/337d54d2727d3c1a511377e1b1a3c367a6ed006b)) - fix minor codestyle issue in loader.php to make easy-coding-standard happy ([#​2950](https://togithub.com/timber/timber/issues/2950)) ([6e8b6ab](https://togithub.com/timber/timber/commit/6e8b6ab375df317207ea658cccb12cfb4710e64b)) - ignore acf_get_field_type void errors ([441ef9e](https://togithub.com/timber/timber/commit/441ef9e82478cb250373938972bc09c0c1acf154)) - make PostIterator->last_post nullable ([#​2918](https://togithub.com/timber/timber/issues/2918)) ([064dde7](https://togithub.com/timber/timber/commit/064dde77998288c10cd39c26914a7e5ea934e04b)) - Prevent unneeded blog switching in multisite env. ([#​2781](https://togithub.com/timber/timber/issues/2781)) ([d81f995](https://togithub.com/timber/timber/commit/d81f9951ae41b27e1134b8bf6ae7354a9bae0546)) - split test running for integrations (plugins) ([#​2904](https://togithub.com/timber/timber/issues/2904)) ([8d03809](https://togithub.com/timber/timber/commit/8d03809fe2ded38f497dab7c2347fa48a8de10b9)) - tests failing since Twig 3.8.0 ([#​2895](https://togithub.com/timber/timber/issues/2895)) ([f4a233e](https://togithub.com/timber/timber/commit/f4a233ec6b3afacee5db592725090d775d654de1)) - **tests:** fix missing constants in static analysis test ([ae50ccd](https://togithub.com/timber/timber/commit/ae50ccd25db099d18a93c96b20ecfc82e86a5c58)) - **test:** use new filter in tests ([c12e9af](https://togithub.com/timber/timber/commit/c12e9af6027f5bed6c418c2c933c3492e7d68d3e)) - undefined property ([9e8409e](https://togithub.com/timber/timber/commit/9e8409e69985925e256d7d48bb855dd95708f84f)) - unnecessary lowercasing parameters ([#​2877](https://togithub.com/timber/timber/issues/2877)) ([664ea62](https://togithub.com/timber/timber/commit/664ea625504a0d781ac2efeb5e2b8a39c5ac3e70)) ##### Reverts - revert changing property name ([a7b019b](https://togithub.com/timber/timber/commit/a7b019b75d5358c35b4237c39817d5a830e8dce2)) ##### Miscellaneous Chores - Add script descriptions in composer file ([#​2951](https://togithub.com/timber/timber/issues/2951)) ([5785128](https://togithub.com/timber/timber/commit/5785128c1fbb817e146bbf5fdecc270c1856bae8)) - add Timber authors ([567475e](https://togithub.com/timber/timber/commit/567475eb396eec7d3c80715e7db7880d2875f338)) - Create SECURITY.md ([#​2939](https://togithub.com/timber/timber/issues/2939)) ([be36065](https://togithub.com/timber/timber/commit/be360651eedad4e99a59d185ecaf04d7ab6a3b11)) - **deps:** bump lycheeverse/lychee-action from 1.8.0 to 1.9.1 ([1ca79af](https://togithub.com/timber/timber/commit/1ca79aff20b5ac821cded348a2e4ed151bb58777)) - **deps:** bump lycheeverse/lychee-action from 1.9.1 to 1.9.3 ([#​2907](https://togithub.com/timber/timber/issues/2907)) ([eecfb03](https://togithub.com/timber/timber/commit/eecfb039dd7fbf3020cdf0310f6f96b6306616b0)) - **deps:** bump peter-evans/create-issue-from-file from 4 to 5 ([#​2906](https://togithub.com/timber/timber/issues/2906)) ([64703f8](https://togithub.com/timber/timber/commit/64703f86ae16d68b5706cd3bfd001a34ec821153)) - **deps:** bump ramsey/composer-install from 2 to 3 ([#​2941](https://togithub.com/timber/timber/issues/2941)) ([97010c4](https://togithub.com/timber/timber/commit/97010c47a27788c262b214a62d69a530a802b6c0)) - **deps:** bump tj-actions/changed-files from 39 to 42 ([964f11a](https://togithub.com/timber/timber/commit/964f11aa496f577179e03f1afadbd1da1e7a5d1b)) - remove Lando config ([#​2899](https://togithub.com/timber/timber/issues/2899)) ([6fa8ffc](https://togithub.com/timber/timber/commit/6fa8ffcdb51d286169b47e29ddf54f26568da95a)) - update links in contributing.md ([3b2c855](https://togithub.com/timber/timber/commit/3b2c855495b7877a6967537c68054aaebf972eea)) ### [`v2.0.0`](https://togithub.com/timber/timber/releases/tag/2.0.0) [Compare Source](https://togithub.com/timber/timber/compare/1.24.1...2.0.0) **Timber 2.0 is a big update.** There are a lot of breaking changes. You need to thoroughly test your websites in your local development environment before update your live websites. You can install Timber 2.0 by following the [Installation Guide](https://timber.github.io/docs/v2/installation/). When installing Timber through Composer, you need to require the `2.0.0` version: ```bash composer require timber/timber:^2.0 ``` #### Documentation - 📚 [Documentation for Timber 2.0](https://timber.github.io/docs/v2/) - 🆙 [Upgrade Guide for Timber 2.0](https://timber.github.io/docs/v2/upgrade-guides/2.0/) In case you find errors, please [open an issue](https://togithub.com/timber/timber/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc). In case you’re stuck or have questions, [create a discussion](https://togithub.com/timber/timber/discussions). #### What’s new in Timber 2.0 For information on what’s new in Timber 2.0, follow the [Upgrade Guide](https://timber.github.io/docs/v2/upgrade-guides/2.0/). ##### Dropping plugin support Timber 2.0 is **not available as a WordPress plugin** anymore, but will only be available as a Composer package. If you’re still using the plugin version of Timber 1.0, you might want to switch to the Composer version first. You can find more information about this in the following links: - Announcement: [Dropping support for the plugin version of Timber](https://togithub.com/timber/timber/discussions/2804) - Guide: [How do I switch over from the plugin version to the Composer based version of Timber?](https://timber.github.io/docs/v1/getting-started/switch-to-composer/) ##### The overall goals of Timber 2.0 include: - Making Timber’s functions and methods more consistent. - Making Timber easier to handle and extend. - Refactoring how Timber Core works under the hood to improve compatibility with WordPress Core and be ready for future challenges. - Making Timber more compatible with other plugins. ##### High-level changes include: - Compatibility with the newest version of PHP. - A newer, streamlined API for accessing [Posts](https://timber.github.io/docs/v2/guides/posts/), [Terms](https://timber.github.io/docs/v2/guides/terms/), [Users](https://timber.github.io/docs/v2/guides/users/), [Comments](https://timber.github.io/docs/v2/guides/comments/) and [Menus](https://timber.github.io/docs/v2/guides/menus/). - An upgraded [Context](https://timber.github.io/docs/v2/upgrade-guides/2.0/#context). - A new [Attachment](https://timber.github.io/docs/v2/upgrade-guides/2.0/#new-attachment-class) class for WordPress attachments that are not images. - A big update for how fetching [meta values](https://timber.github.io/docs/v2/upgrade-guides/2.0/#meta) works. - Better integration with the WordPress [Date and Time functionality](https://timber.github.io/docs/v2/guides/date-time/). - Better options to control and [extend Twig](https://timber.github.io/docs/v2/guides/extending-twig/). - [Class Maps](https://timber.github.io/docs/v2/guides/class-maps/) for a more loosely coupled way to [extend Timber](https://timber.github.io/docs/v2/guides/extending-timber/) with your own Post, Term, User, Menu, MenuItem, and Comment objects. - No more direct instantiation of the classes mentioned above. Use [Class Maps](https://timber.github.io/docs/v2/guides/class-maps/) instead. - New [PostCollectionInterface](https://timber.github.io/docs/v2/guides/posts#post-collections) for a unified way to deal with various lists of posts. - An updated [WP-CLI integration](https://timber.github.io/docs/v2/upgrade-guides/2.0/#wp-cli). - A new way to add your own [Integrations for Timber](https://timber.github.io/docs/v2/guides/custom-integrations/). #### What’s changed since 2.0.0-rc.1 Here’s what’s changed since the last [2.0.0-rc.1](https://togithub.com/timber/timber/releases/tag/2.0.0-rc.1) release. (Full Changelog: https://github.com/timber/timber/compare/2.0.0-rc.1...2.0.0) ##### Changes - 2.x Revert final constructors by [@​gchtr](https://togithub.com/gchtr) in [https://github.com/timber/timber/pull/2827](https://togithub.com/timber/timber/pull/2827) - Renamed the `master` branch to `1.x` and made `2.x` the default branch. ##### Bugfixes - Site overwrite magic \__call method by [@​Levdbas](https://togithub.com/Levdbas) in [https://github.com/timber/timber/pull/2798](https://togithub.com/timber/timber/pull/2798) - Consider `fields` value when returning terms from query by [@​jrathert](https://togithub.com/jrathert) in [https://github.com/timber/timber/pull/2806](https://togithub.com/timber/timber/pull/2806) - Initialize typed properties correctly in `ExternalImage::build()` by [@​jrathert](https://togithub.com/jrathert) in [https://github.com/timber/timber/pull/2818](https://togithub.com/timber/timber/pull/2818) and [@​nlemoine](https://togithub.com/nlemoine) in [https://github.com/timber/timber/pull/2825](https://togithub.com/timber/timber/pull/2825) ##### Documentation - Add documentation and plugin notice about the end of the plugin version by [@​Levdbas](https://togithub.com/Levdbas) in [https://github.com/timber/timber/pull/2800](https://togithub.com/timber/timber/pull/2800) - Add note about installing the release candidate by [@​gchtr](https://togithub.com/gchtr) in [https://github.com/timber/timber/pull/2796](https://togithub.com/timber/timber/pull/2796) - Add drop support notice to issue template by [@​nlemoine](https://togithub.com/nlemoine) in [https://github.com/timber/timber/pull/2810](https://togithub.com/timber/timber/pull/2810) - Add note about PostsIterator and removal of timber/class/posts_iterator filter by [@​gchtr](https://togithub.com/gchtr) in [https://github.com/timber/timber/pull/2835](https://togithub.com/timber/timber/pull/2835) - Update v2 caching docs by [@​Levdbas](https://togithub.com/Levdbas) in [https://github.com/timber/timber/pull/2797](https://togithub.com/timber/timber/pull/2797) - Fix Attachment size doc block by [@​nlemoine](https://togithub.com/nlemoine) in [https://github.com/timber/timber/pull/2824](https://togithub.com/timber/timber/pull/2824) - Explained theme path, link and URI helpers in Cheatsheet by [@​Levdbas](https://togithub.com/Levdbas) in [https://github.com/timber/timber/pull/2787](https://togithub.com/timber/timber/pull/2787) - Updated plugin support part by [@​Levdbas](https://togithub.com/Levdbas) in [https://github.com/timber/timber/pull/2805](https://togithub.com/timber/timber/pull/2805) - Changing functions section references `$filters` instead of `$functions` by [@​niclm](https://togithub.com/niclm) in [https://github.com/timber/timber/pull/2799](https://togithub.com/timber/timber/pull/2799) #### Become a sponsor Do you love using Timber for your projects? Consider supporting us by [becoming a sponsor](https://opencollective.com/timber). Your sponsorship helps us maintain & improve Timber for everyone! 💚🌲 Join the Timber family today. ### [`v1.24.1`](https://togithub.com/timber/timber/releases/tag/1.24.1) [Compare Source](https://togithub.com/timber/timber/compare/1.24.0...1.24.1) #### Security fix - Fix a security vulnerability where a file processed through Timber image operations could possibly execute arbitrary code in certain circumstances. **Details**\ The vulnerability could be exploited if your website processes user file inputs (like a form upload) or sideloaded images directly with one of the Timber image operations like Resize, Letterbox, Retina, ToJpg or ToWebp without prior checks whether the uploaded files are really images. We couldn’t replicate the vulnerability in a default WordPress installation, where a user uploads files through the media library. But there could be cases where your website might be vulnerable if a user can upload files in another way. > \[!IMPORTANT] > This vulnerability only exists for websites running on **PHP 7.4 or lower.** #### What’s changed - Allow the `Timber\PostPreview::read_more` to accept a boolean value by [@​gerardo-rodriguez](https://togithub.com/gerardo-rodriguez) in [https://github.com/timber/timber/pull/2578](https://togithub.com/timber/timber/pull/2578) - Fix tests failing with WordPress 6.4 by [@​gchtr](https://togithub.com/gchtr) in [https://github.com/timber/timber/pull/2964](https://togithub.com/timber/timber/pull/2964) - Remove functionality that disabled updates via the dashboard for major and minor releases by [@​Levdbas](https://togithub.com/Levdbas) in [https://github.com/timber/timber/pull/2963](https://togithub.com/timber/timber/pull/2963) #### Contributors - [@​Sonicrrrr](https://togithub.com/Sonicrrrr) reported the security vulnerability. Thanks! - [@​gerardo-rodriguez](https://togithub.com/gerardo-rodriguez) made their first contribution in [https://github.com/timber/timber/pull/2578](https://togithub.com/timber/timber/pull/2578) **Full Changelog**: https://github.com/timber/timber/compare/1.24.0...1.24.1 ### [`v1.24.0`](https://togithub.com/timber/timber/releases/tag/1.24.0) [Compare Source](https://togithub.com/timber/timber/compare/1.23.1...1.24.0) > \[!WARNING] > **Important information about Timber v1** > With the [release of Timber 2.0](https://togithub.com/timber/timber/releases/tag/2.0.0), we will not work on Timber v1 anymore. **Please upgrade to Timber v2 as soon as you can.** > > In Timber v2, Composer is the only supported installation method. We are unable to continue releasing or supporting Timber as a plugin on WordPress.org. We advise everyone to [switch to the Composer based install of Timber 1 as a first step](https://timber.github.io/docs/v1/getting-started/switch-to-composer/). > > For more information and a list of additional resources, please visit this [https://github.com/timber/timber/discussions/2804](https://togithub.com/timber/timber/discussions/2804). #### Bugfixes - Fixed dynamic properties warnings in PHP 8.2 by [@​trsteel88](https://togithub.com/trsteel88) in [https://github.com/timber/timber/pull/2860](https://togithub.com/timber/timber/pull/2860) - Fixed a type error when a WebP image can’t be generated by [@​marleylinku](https://togithub.com/marleylinku) in [https://github.com/timber/timber/pull/2865](https://togithub.com/timber/timber/pull/2865) #### New Contributors - [@​trsteel88](https://togithub.com/trsteel88) made their first contribution in [https://github.com/timber/timber/pull/2860](https://togithub.com/timber/timber/pull/2860) - [@​marleylinku](https://togithub.com/marleylinku) made their first contribution in [https://github.com/timber/timber/pull/2865](https://togithub.com/timber/timber/pull/2865) **Full Changelog**: https://github.com/timber/timber/compare/1.23.0...1.24.0 ### [`v1.23.1`](https://togithub.com/timber/timber/releases/tag/1.23.1) [Compare Source](https://togithub.com/timber/timber/compare/1.23.0...1.23.1) #### Security fix - Fix a security vulnerability where a file processed through Timber image operations could possibly execute arbitrary code in certain circumstances. **Details**\ The vulnerability could be exploited if your website processes user file inputs (like a form upload) or sideloaded images directly with one of the Timber image operations like Resize, Letterbox, Retina, ToJpg or ToWebp without prior checks whether the uploaded files are really images. We couldn’t replicate the vulnerability in a default WordPress installation, where a user uploads files through the media library. But there could be cases where your website might be vulnerable if a user can upload files in another way. > \[!IMPORTANT] > This vulnerability only exists for websites running on **PHP 7.4 or lower.** #### What’s changed - Fix tests failing with WordPress 6.4 by [@​gchtr](https://togithub.com/gchtr) in [https://github.com/timber/timber/pull/2964](https://togithub.com/timber/timber/pull/2964) - Remove functionality that disabled updates via the dashboard for major and minor releases by [@​Levdbas](https://togithub.com/Levdbas) in [https://github.com/timber/timber/pull/2963](https://togithub.com/timber/timber/pull/2963) #### Contributors - [@​Sonicrrrr](https://togithub.com/Sonicrrrr) reported the security vulnerability. Thanks! **Full Changelog**: https://github.com/timber/timber/compare/1.23.0...1.23.1 ### [`v1.23.0`](https://togithub.com/timber/timber/releases/tag/1.23.0): Deprecating Plugin Version [Compare Source](https://togithub.com/timber/timber/compare/1.22.1...1.23.0) This release coincides with the final version to the WordPress.org site. To streamline future support and upgrades, the Timber Team is focused on Composer as the formal release channel. With the upcoming release of Timber 2.0, we will not release a 2.0 version and beyond as a plugin, but only as a Composer package. We advise everyone to switch to the Composer based install as soon as possible. ##### Switching to the Composer based version - Announcement: [Dropping support for the plugin version of Timber](https://togithub.com/timber/timber/discussions/2804) - Guide: [How do I switch over from the plugin version to the Composer based version of Timber?](https://timber.github.io/docs/getting-started/switch-to-composer/) - Backstory: [Why we are dropping support for the plugin in the first place](https://togithub.com/timber/timber/pull/2005) - GitHub issue: [Roadmap for Timber 2.0](https://togithub.com/timber/timber/issues/2741) #### What's Changed - Improve GitHub pull request template by [@​gchtr](https://togithub.com/gchtr) in [https://github.com/timber/timber/pull/2641](https://togithub.com/timber/timber/pull/2641) - Update bug report template and CODEOWNERS by [@​gchtr](https://togithub.com/gchtr) in [https://github.com/timber/timber/pull/2711](https://togithub.com/timber/timber/pull/2711) - Add Erik to Contributors List by [@​jarednova](https://togithub.com/jarednova) in [https://github.com/timber/timber/pull/2735](https://togithub.com/timber/timber/pull/2735) - Fix PHPDoc typo by [@​LogicEveryWhere](https://togithub.com/LogicEveryWhere) in [https://github.com/timber/timber/pull/2709](https://togithub.com/timber/timber/pull/2709) - Add sponsorship information to Readme by [@​gchtr](https://togithub.com/gchtr) in [https://github.com/timber/timber/pull/2777](https://togithub.com/timber/timber/pull/2777) - doc: Add drop support notice to issue template by [@​nlemoine](https://togithub.com/nlemoine) in [https://github.com/timber/timber/pull/2810](https://togithub.com/timber/timber/pull/2810) - Add documentation and plugin notice about the end of the plugin version by [@​Levdbas](https://togithub.com/Levdbas) in [https://github.com/timber/timber/pull/2800](https://togithub.com/timber/timber/pull/2800) - Workflow: fix path to guide by [@​Levdbas](https://togithub.com/Levdbas) in [https://github.com/timber/timber/pull/2823](https://togithub.com/timber/timber/pull/2823) #### New Contributors - [@​LogicEveryWhere](https://togithub.com/LogicEveryWhere) made their first contribution in [https://github.com/timber/timber/pull/2709](https://togithub.com/timber/timber/pull/2709) **Full Changelog**: https://github.com/timber/timber/compare/1.22.1...1.23.0

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.

renovate[bot] commented 11 months ago

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: app/wp-content/themes/md-starter/composer.lock
Command failed: docker run --rm --name=renovate_a_sidecar --label=renovate_a_child --memory=3584m -v "/tmp/worker/8aa6be/81eb82/repos/github/wearemd/wordpress-starter":"/tmp/worker/8aa6be/81eb82/repos/github/wearemd/wordpress-starter" -v "/tmp/worker/8aa6be/81eb82/cache":"/tmp/worker/8aa6be/81eb82/cache" -e COMPOSER_CACHE_DIR -e COMPOSER_AUTH -e CONTAINERBASE_CACHE_DIR -w "/tmp/worker/8aa6be/81eb82/repos/github/wearemd/wordpress-starter/app/wp-content/themes/md-starter" ghcr.io/containerbase/sidecar:9.23.11 bash -l -c "install-tool php 8.2.12 && install-tool composer 1.10.27 && composer update timber/timber:2.0.0 --with-dependencies --ignore-platform-reqs --no-ansi --no-interaction --no-scripts --no-autoloader --no-plugins"
Package "timber/timber:2.0.0" listed for update is not installed. Ignoring.
Loading composer repositories with package information
Warning from https://repo.packagist.org: Support for Composer 1 is deprecated and some packages will not be available. You should upgrade to Composer 2. See https://blog.packagist.com/deprecating-composer-1-support/
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - The requested package timber/timber (locked at 1.22.1, required as ^2.0.0) is satisfiable by timber/timber[1.22.1] but these conflict with your requirements or minimum-stability.