Progress Report - June 2024

Another full month here at Backpack. Let's dig into it: Maintenance This month, Pedro has been working hard on Uploaders, which has an...

Cristian Tabacitu
Cristian Tabacitu
Share:

Another full month here at Backpack. Let's dig into it:

Maintenance

This month, Pedro has been working hard on Uploaders, which has an incredible amount of tests now. But that's not published yet, so let me tell you about that next month 😅 Until then, he's also found time to fix some smaller things in our packages:

  • CRUD - 8 bug fixes
  • PRO - 1 bug fix
  • a few other fixes to our other free packages

New Features

Translatable Fallbacks

We've finally finished a big upgrade to our "translating" UX, thanks to Pedro. When you click to "Edit" an entity that has not been translated yet... we used to pre-populate with the English version (well.. actually the "default language" version, but you know what I mean). Opening "Italian" and seeing English words... that was confusing some admins, but very helpul to other admins. So we've made it optional. When you go edit a non-translated entity now... you get a blue notification bubble... asking you if you want to pre-populate from another language. And you get to choose the language too!

Sounds intuitive? That's because it is! And it's been more difficult to achieve than you expect. It's baked into the latest Backpack, for free, so enjoy!

Ability to store duplicate pivots in N-N relationships

When using the relationship field (with or without subfields), previously you could only select a pivot once. While this covered most use cases, it didn't cover all of them. So Pedro also introduced the ability for developers to define on their field: allow_duplicate_pivots => true. In that case, Backpack will save the duplicated pivots.

New Content

We've also shared a new article on our blog and our Twitter. Here's what's new since last month:

If you haven't already, subscribe to our blog article digest to get these articles as soon as they're out. We also post PHP, Laravel and Backpack tips on Twitter. We're also accepting guest posts. So if you've got anything Backpack or Laravel-related to show our community, send us an email with your idea, happy to see if it's something we can include.

Thanks for using Backpack. We love doing this for you.

Cheers!

Want to receive more articles like this?

Subscribe to our "Article Digest". We'll send you a list of the new articles, every week, month or quarter - your choice.

Reactions & Comments

What do you think about this?

Latest Articles

Wondering what our community has been up to?