Timber Timber Versions Save

Create WordPress themes with beautiful OOP code and the Twig Template Engine

1.21.0

1 year ago

This release comes with compatibility for PHP 8.0 and 8.1. To support this, we updated the minimum required PHP version from 5.3 to 7.2.

(Please be aware that WordPress itself is still in beta support for PHP 8.0 and 8.1, which means it’s not completely completely compatible yet (see Trac tickets). You might see deprecation warnings for some functionality in WordPress.)

What’s changed

Full Changelog: https://github.com/timber/timber/compare/1.20.0...1.21.0

2.0.0-beta.1

1 year ago

This is the first beta version of the long awaited Version 2 of Timber. We consider this beta feature-complete. We will concentrate on fixing bugs to be able to soon release a first release candidate.

You can try it out by following the Installation Guide. When installing Timber through Composer, you need to quire the 2.0.0-beta.1 version:

composer require timber/timber:2.0.0-beta.1

There are quite a few breaking changes in Version 2 of Timber. Refer to the Upgrade Guide for more information.

The overall goals of Timber 2.0 include:

  • Making Timber 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:

We’re happy if you want to test out the first Timber beta. In case you find errors, please open an issue (and label with 2.x and bug) or create a discussion in case you have questions.

We want to thank so so so many people for being a part of Timber and helping us achieve this milestone. We're so proud of the work and the evolution to a stable and widely-used part of so many developer's tools.


If you've been using the alpha versions, here's what's changed in this version of 1.0.0-beta.1:

What's Changed

Full Changelog: https://github.com/timber/timber/compare/2.0.0-alpha.5...2.0.0-beta.1

2.0.0-alpha.6

1 year ago

What's Changed

Full Changelog: https://github.com/timber/timber/compare/2.0.0-alpha.5...2.0.0-alpha.6

2.0.0-alpha.5

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/timber/timber/compare/2.0.0-alpha.4...2.0.0-alpha.5

1.20.0

1 year ago

What's Changed

Full Changelog: https://github.com/timber/timber/compare/1.19.2...1.20.0

1.19.2

2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/timber/timber/compare/1.19.1...1.19.2

2.0.0-alpha.4

2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/timber/timber/compare/2.0.0-alpha.2...2.0.0-alpha.4

1.19.1

2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/timber/timber/compare/1.19.0...1.19.1

1.19.0

2 years ago

= 1.19.0 =

Changes for Theme Developers

  • You can now get dimensions of SVG images #2421 #2432 (thanks @vyskoczilova)
  • You can pass additional variables to the timber/loader/loader filter #2324 (thanks @neojp)

Fixes and improvements

  • Fix for double quotes that might appear in a "Read More" in Gutenberg #2337 #2343 (thanks @Keysaw)
  • Fix implementation of WP's get_the_date and get_the_time filters #2350 (thanks @shvlv)
  • Fix for how the wp:more tag works with noteaser #2348 #2351 (thanks @jhhazelaar)
  • Fix for two cases of where home_url() should be used instead of site_url() #2356 #2357 (thanks @Levdbas)
  • Fix for where Timber::get_sites returned the same locale for all sites #1908 #2369 (thanks @highbelt)
  • Use the latest release of Upstatement/Routes (0.5 => 0.8) #2373 (thanks @jverneaut)
  • Fix for sidebar retrieval in PHP 8 #2385 (thanks @marciojc)
  • Fix for proper ignoring of the Cache directory on case-insensitive file systems #342 #2416 (thanks @toonvandeputte)

2.0.0-alpha.2

3 years ago

We've been at it pretty hard getting this ready for 2.0. There are just a few issues and PRs remaining before this will become the default branch. Here's a GitHub view to compare what's new in this alpha:

https://github.com/timber/timber/compare/2.0.0-alpha.1...2.0.0-alpha.2