Releases: Laravel-Backpack/CRUD
4.1.5 🌈
Changes
- [4.1][READY] Fix for mutated attributes @pxpm (#2815)
- [4.1][Tests] Add tests to get attribute in select columns. @pxpm (#2827)
- [4.1.x] do not add route or sidebar content if it already exists @tabacitu (#2830)
- [4.1] Fixed include_all_form_fields option for relationship fields @zunderbolt (#2792)
- [4.1] Fix FetchOperation with custom query @dave-mills (#2818)
- Translated relationship and relationship fetch default placeholder @promatik (#2825)
- fixed widgets are not shown with after_content @onkbear (#2819)
- Fixed details row icon @promatik (#2821)
- Fixed placeholder on relationship fetch field @promatik (#2824)
4.1.4 🌈
4.1.3 🌈
Changes
- adds dump() and dd() methods to fluent syntax objects @tabacitu (#2806)
- fixes #2797 - CrudColumn constructor did not guess missing attributes @tabacitu (#2805)
- Using translation on repeatable New Item button @guizoxxv (#2804)
- Update nl base and crud language files @jnoordsij (#2796)
- [4.1][FIX] Add get() to relationship select @pxpm (#2798)
- User Menu Dropdown - Update logout icon to Line Awesome @martijnb92 (#2787)
4.1.2 🌈
4.1.1 🌈
4.1.0 🥳👏
This upgrade is the product of >6 months of work, for the 2 maintainers (@tabacitu and @pxpm), with the help of 40+ collaborators. Thank you so much for helping us make Backpack better - it really really shows, and we really really appreciate it. Big BIG thanks to everyone involved - especially @pxpm of course who was the hero of this release. 👏🙏
In 4.1, almost everything got to be polished, improved and fixed. There is very little that we did not improve in this update, and we've achieved that with minimal breaking changes. The complex features that we've added...they've been a pain to build, and they'll be a pain to maintain, but they're things we've all been dreaming about, for years. The new features bring our admin panels to a whole other level, and make it easy as pie to build even the most complex things using Backpack. It's never been this easy to build admin panels in PHP, from the simple to the super-complex. And honestly... I don't know any tools that are this good in other programming languages either. There are still a lot of ways we can improve, and we will, of course. But I've never been prouder with Backpack, and with how I personally build admin panels - hopefully you'll feel the same.
Please see the release notes and the upgrade guide. This short list does not do our work justice 😀 Each item below represents 10+, 100+ or even 500+ hours of work. And we're releasing it as a free upgrade, for everyone who has a Backpack 4.0 license.
Added
- new operation - InlineCreate
- new operation - Fetch
- new field - repeatable
- new field - relationship
- new column - relationship
- new column - relationship_count
- new widget - chart
- new optional API - fluent syntax for Fields, Column, Filters, Buttons, Widgets
- inside list operation
- hide/show the searchbar with a config
- hide/show a Reset button that clears filtering pagination everything
- customizable SaveActions (buttons at the end of Create/Update forms)
Changed
- fields
wrapperAttributesis nowwrapper - line-awesome uses
la la-homesyntax instead offa fa-home
Removed
- support for Laravel 5.8;
- support for PHP lower than 7.2.5;
- laravel/helpers dependency;
- barryvdh/laravel-elfinder dependency;
- venturecraft/revisionable dependency;
- intervention/image dependency;
- App\Models\BackpackUser;
- RevisionsOperation - it's now an add-on;
- elFinder functionality - it's now an add-on;
4.0.61 🌈
Changes
- pameters not respecting what passed @dilneiss (#2705)
- Rtl refines @ahmadmrj (#2703)
- Date range calendar Icon @martijnb92 (#2695)
- Date picker calendar Icon @martijnb92 (#2694)
⚙️ Changes
- Bump sass from 1.26.3 to 1.26.5 @dependabot-preview (#2738)
- Bump places.js from 1.18.1 to 1.18.2 @dependabot-preview (#2741)
- Bump moment from 2.24.0 to 2.25.0 @dependabot-preview (#2739)
- Bump css-loader from 3.5.0 to 3.5.3 @dependabot-preview (#2740)
4.0.60 🌈
Changes
- [4.0][BUGFIX] Fixes #2397 - browse_multiple field @pxpm (#2400)
- [4.0][FIX] Fix breadcrumb alignment in rtl html direction. @ahmadmrj (#2691)
- added names to edit-account-info post route @iMokhles (#2672)
- [Snyk] Security upgrade jquery from 3.4.1 to 3.5.0 @snyk-bot (#2671)
- use named route for login link @juventus18 (#2658)
- Fix docblock in Validation trait @JaZo (#2664)
- Fix different date formats in Date Range Field @FakeFakers (#2627)
4.0.58 🌈
Changes
- Fixing arguments to set settings value @shadowbane (#2618)
- Update checklist.blade.php @PiahDoNeumann (#2598)