Dropping support for the plugin version of Timber #2804
Replies: 8 comments 14 replies
-
Below is an extensive list with guides and the reasons why we are not going to release Timber 2 in plugin version anymore:
|
Beta Was this translation helpful? Give feedback.
-
And we are live everyone! |
Beta Was this translation helpful? Give feedback.
-
Can I ask, for those using the existing plugin of Timber v1 - will the plugin be deleted when the Timber plugin is no longer being supported (ie will the theming currently being used on sites disappear or crash if you have not moved to composer?) |
Beta Was this translation helpful? Give feedback.
-
ah that's a little bothersome. I'm using Timber because I already had a blog theme written using Twig templating, and did not want to write any PHP in service of switching from my old blog engine to Wordpress. Since you state that Timber is for developers, is there an alternative for someone who just wants to specify how a website should be laid out without having to write anything other than HTML and CSS? |
Beta Was this translation helpful? Give feedback.
-
The documentation page below ( linked from the plugins page) is a 404. Looks like it should be: |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
How do I update Timber? I just inherited a website to manage and it is not PHP 8.1+ compatible and breaking due to this plugin not being the new Composer version. Any guidance ? |
Beta Was this translation helpful? Give feedback.
-
Is there a better approach to upgrading to Timber 2? We got the task of updating Timber 1 to Timber 2 in a legacy theme (10 years old). There are many Twig templates and PHP files that should be changed in the theme. We do not have the capacity for such a huge change, so we started searching for other solutions. As we have many descendant classes of The constructor fetches and attaches the ACF fields to the corresponding instance. We did the same thing in the case of Terms. We chose this solution because we have to focus on other more important problems and now we do not have the capacity to rewrite the existing code. We need Timber 2 to be in place implement new features with it and rewrite the old code when it needs to be changed. And the question: What concerns can be seen in this solution? Could other approaches and solutions be mentioned? Our main goal here is to have Timber 2 running and keeping the number of changes as low as possible. Below is the custom Post class that became the new ancestor of our other classes. This way we needed to change extends
|
Beta Was this translation helpful? Give feedback.
-
Hi from the development team of Timber!
We are in the final stretch to release Timber 2.0. 🎉
Timber 2.0 is a complete overhaul to the latest coding standards, fully supports PHP 8.2 and overall is a great step forward to make interacting with the Timber API's a lot more consistent across all functionalities.
With that being said, we also decided to say farewell to the plugin version of Timber.
What does this mean
Why we are dropping plugin support
There are many reasons why we have decided to not release Timber as a plugin anymore, but to highlight the main reasons:
We fully understands that this change will come as a surprise to many of you. We understand that this will give you additional work, but we do think this is the best way moving forward. We hope we can count on your support on this.
How to switch to the Composer-based install
If you are still using the Timber plugin we will encourage you to switch to the Composer-based install of Timber v1 as soon as possible.
We have an extensive guide on how to switch from the plugin version to the composer based one.
If you have any questions, please let us know.
Beta Was this translation helpful? Give feedback.
All reactions