Skip to content

Conversation

@svenvg93
Copy link
Contributor

@svenvg93 svenvg93 commented Nov 3, 2025

📃 Description

This PR upgrades Filament to v4

📖 Documentation

Add a link to the PR for documentation changes.

🪵 Changelog

✏️ Changed

  • Upgrade Filament to v4
  • Changes some of the pages to the new code layouts that Filament v4 introduces

svenvg93 and others added 29 commits July 13, 2025 23:35
Resolved conflicts in:
- Filament Settings pages (DataIntegration, Notification, Thresholds) - converted from Filament v3 to v4 API
- Filament Chart Widgets (6 files) - updated property visibility and added HasChartFilters trait
- composer.json - kept Filament v4 dependencies and added Laravel Boost
- Compiled CSS/JS assets - accepted latest versions from main

All changes maintain compatibility with Filament v4 upgrade while incorporating the latest updates from main.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
Updated all Settings pages to use Width enum instead of MaxWidth:
- Changed MaxWidth::ThreeExtraLarge to Width::ExtraExtraExtraLarge
- Updated return type from MaxWidth to Width|string
- Fixed incorrect TextInput import in Notification.php

This fixes the compatibility issue with Filament v4's API changes.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
@svenvg93 svenvg93 marked this pull request as ready for review November 3, 2025 14:52
@svenvg93 svenvg93 changed the base branch from main to feat/apprise-notification-channel November 3, 2025 14:56
@svenvg93 svenvg93 changed the base branch from feat/apprise-notification-channel to main November 3, 2025 14:58
@alexjustesen alexjustesen changed the base branch from main to chore/upgrade-filament-to-v4 November 3, 2025 15:12
@alexjustesen alexjustesen added the chore Nothing fancy, just needs to get done label Nov 3, 2025
@alexjustesen alexjustesen merged commit fb3b0e3 into alexjustesen:chore/upgrade-filament-to-v4 Nov 3, 2025
7 checks passed
@svenvg93 svenvg93 deleted the chore/upgrade-filament branch November 3, 2025 15:36
alexjustesen added a commit that referenced this pull request Nov 3, 2025
Co-authored-by: Sven van Ginkel <[email protected]>
Co-authored-by: Claude <[email protected]>
Co-authored-by: Alex Justesen <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore Nothing fancy, just needs to get done

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants