Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Filament Tree Laravel Package

solution-forest/filament-tree

Filament Tree adds a drag-and-drop hierarchical tree UI to Filament Admin for managing nested data (menus, categories, org charts) with unlimited depth. Works with Resources, Pages, and Widgets, plus customizable actions, icons, and translations.

View on GitHub
Deep Wiki
Context7
4.0.2

What's Changed in 4.0.2

📘 Documentation updates

  • Add v5 compatibility row to README (db5c5e1)
  • Revise README for Translatable Plugin integration (3ccbadb)
  • Revise translation support instructions in README (8b7ff89)

🔧 Other Changes

  • Merge pull request #102 from malikdoksoz/malikdoksoz-patch-1 (b76b63d)
  • Support Filament translatable content driver (f5411a0)

🐛Bug fixes

  • Fix #99 (f5411a0)

Full Changelog: https://github.com/solutionforest/filament-tree/compare/4.0.1...4.0.2

3.1.6

What's Changed in 3.1.6

📘 Documentation updates

  • Revise README for Translatable Plugin integration (3ccbadb)

🐛Bug fixes

  • Fix #99 (f5411a0)

Full Changelog: https://github.com/solutionforest/filament-tree/compare/3.1.5...3.1.6

3.1.5

What's Changed in 3.1.5

📘 Documentation updates

  • Add v5 compatibility row to README (db5c5e1)

🔧 Other Changes

  • Merge pull request #102 from malikdoksoz/malikdoksoz-patch-1 (b76b63d)

Full Changelog: https://github.com/solutionforest/filament-tree/compare/3.1.4...3.1.5

4.0.1

What's Changed

Other Changes

New Contributors

Full Changelog: https://github.com/solutionforest/filament-tree/compare/4.0.0...4.0.1

4.0.0

Filament Tree v4.0.0 Release

This release upgrades Filament Tree to support Filament v5, introducing new features and improvements while maintaining compatibility with existing tree structures.

What's New

  • Full compatibility with Filament v5
  • Enhanced drag-and-drop performance for large trees
  • Improved toolbar actions support (expanded from v3.1.0+)
  • Updated asset compilation for better integration

Breaking Changes

  • Minimum required Filament version is now v5.0

How to Upgrade

  1. Update your composer.json to require "solution-forest/filament-tree": "^4.0"
  2. Run composer update
  3. Publish updated assets: php artisan filament:assets
  4. If using custom themes, update your tailwind.config.js with the new asset paths
  5. Test your tree widgets/pages for any custom overrides that may need adjustment

Migration Notes

  • Review your model classes for any custom determine*ColumnName() methods and ensure they align with the new defaults
  • Toolbar actions are now fully supported; update any conditional logic if previously limited
  • Run composer analyse and composer test to verify compatibility

For full details, see the commit changes. If you encounter issues, please check the documentation or open an issue.

Full Changelog: https://github.com/solutionforest/filament-tree/compare/3.1.4...4.0.0

3.1.4

What's Changed in 3.1.4

🔧 Other Changes

  • Bump actions/checkout from 5 to 6 (2f2748f)
  • Merge pull request #98 from ssulima/ssulima-patch-1 (387d598)

Full Changelog: https://github.com/solutionforest/filament-tree/compare/3.1.3...3.1.4

3.1.3

What's Changed

Other Changes

🐛 Bug fixes

New Contributors

Full Changelog: https://github.com/solutionforest/filament-tree/compare/3.1.2...3.1.3

3.1.2

🐛 Bug fixes

  • Fix tree action label problem

Full Changelog: https://github.com/solutionforest/filament-tree/compare/3.1.1...3.1.2

3.1.1

What's Changed

Other Changes

Full Changelog: https://github.com/solutionforest/filament-tree/compare/3.1.0...3.1.1

3.1.0

What's Changed

Other Changes

New Contributors

Full Changelog: https://github.com/solutionforest/filament-tree/compare/3.0.2...3.1.0

3.0.2

What's Changed in 3.0.2

🐛 Bug fixes

  • fix: update getModel() method signature for Filament v4 compatibility (225c2db)

Full Changelog: https://github.com/solutionforest/filament-tree/compare/3.0.1...3.0.2

3.0.1

What's Changed

🐛 Bug fixes

Other Changes

New Contributors

Full Changelog: https://github.com/solutionforest/filament-tree/compare/3.0.0...3.0.1

3.0.0

Support Filament v4🎉

Installation

composer require solution-forest/filament-tree:^3.0.0
3.0.0-beta5

What's Changed in 3.0.0-beta5

🐛 Bug Fixes

  • fix: Action (filamentphp/filament issue 17254)

Installation

composer require solution-forest/filament-tree:^3.0.0-beta5
2.1.8

What's Changed

Other Changes

Full Changelog: https://github.com/solutionforest/filament-tree/compare/2.1.7...2.1.8

2.1.7

🐛 Bug fixes

  • getCachedForm method signature changed in Filament v3 #68

Full Changelog: https://github.com/solutionforest/filament-tree/compare/2.1.6...2.1.7

3.0.0-beta2

Bug fixes

3.0.0-beta

What's Changed

  • Ready support filament v4

Full Changelog: https://github.com/solutionforest/filament-tree/compare/2.1.5...3.0.0-beta

2.1.6

🐛 Bug fixes

  • Fix: cannot collapseAll/expandAll for target tree if have multiple tree on one page

Full Changelog: https://github.com/solutionforest/filament-tree/compare/2.1.5...2.1.6

2.1.2

What's Changed

  • Add zh_Hant/zh_Hans Language
  • Add zh_HK/zh_TW Language
  • Allow custom title and description of tree item
  • Allow override rootLevelKey for the TreeComponent

Full Changelog: https://github.com/solutionforest/filament-tree/compare/2.1.1...2.1.2

2.0.9
  • bugfix for filament v3.2
2.0.8
  • Fix issues with $fillable vs $guarded #35
  • Update assets
2.0.7
  • Add spanish translation from #30
  • Allow parentId for root is null or negative while buildNestedArray (#28 )
  • Fix max depth not work after version 2.0.6 (#32 )
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
codeflextech/permission-manager
karnoweb/livewire-datepicker
sayedenam/sayed-dashboard
milito/query-filter
apiboxsym/user-bundle
apiboxsym/health-check-bundle
jayeshmepani/jpl-moshier-ephemeris-php
elnasnato/laraliveui
labrodev/rest-sdk
sampaui/sampaui
babelqueue/php-sdk
facebook/capi-param-builder-php
babelqueue/symfony
hamzi/corewatch
minionfactory/raw-hydrator
hexters/coinpayment
rjcodes/rjcms
act-training/laravel-permissions-manager
alimarchal/laravel-chart-of-accounts
babenkoivan/elastic-scout-driver