Skip to content

Conversation

danharrin
Copy link
Contributor

This upgrades Filament and Tailwind to v4 using their upgrade tools.

I made just a handful of manual tweaks to view files where you were using Filament internal APIs that were not handled by the upgrade script.

Note: I am not familiar with the application so I am not 100% convinced that everything is still working as intended, but I don't see any surface-level issues. This will definitely require testing by someone more knowledgeable than me. Hope it is a good starting point though!

@jbrooksuk
Copy link
Member

This looks great to me, thanks @danharrin! I've tested it out and not come across any issues, so this feels good to merge.

@jbrooksuk jbrooksuk merged commit ef270e5 into cachethq:main Aug 18, 2025
31 checks passed
jbrooksuk added a commit that referenced this pull request Aug 18, 2025
* main:
  Add "Under maintenance" status to components and systems (#287)
  Filament v4 (#292)
  Compile Assets
  Fix Incident and Updates message size (#290)
  Bump some dependencies
  Updated language files (German & Dutch) (#281)
  Add demo server
  fix; Missing webhook events in WebhookListener list (#283)
  Improve API documentation (#284)
  Use app context
  Fix code styling
  Allow configuring whether to use external dependencies (#278)
  Don't call pint on every test run
jbrooksuk added a commit to spoyntersmith/cachethq-core that referenced this pull request Aug 30, 2025
* main:
  Compile Assets
  Fix accent color theme swatch
  Revert composer.json name change
  Compile Assets
  Add "Under maintenance" status to components and systems (cachethq#287)
  Filament v4 (cachethq#292)
  Compile Assets
  Fix Incident and Updates message size (cachethq#290)
  Bump some dependencies
This was referenced Sep 4, 2025
jbrooksuk added a commit that referenced this pull request Sep 13, 2025
* main:
  Build assets
  Bump vite from 5.4.19 to 5.4.20 (#296)
  Compile Assets
  Fix ManageLocalization form method signature compatibility with SettingsPage (#294)
  Add Manage Localization Page (#285)
  Compile Assets
  Fix accent color theme swatch
  Revert composer.json name change
  Compile Assets
  Add "Under maintenance" status to components and systems (#287)
  Filament v4 (#292)
  Compile Assets
  Fix Incident and Updates message size (#290)
jbrooksuk added a commit to icecoldPHP/cachet-core that referenced this pull request Sep 13, 2025
* main: (73 commits)
  Bump dependencies
  Add option to show metrics even when empty (cachethq#297)
  Compile Assets
  Build assets
  Bump vite from 5.4.19 to 5.4.20 (cachethq#296)
  Compile Assets
  Fix ManageLocalization form method signature compatibility with SettingsPage (cachethq#294)
  Add Manage Localization Page (cachethq#285)
  Compile Assets
  Fix accent color theme swatch
  Revert composer.json name change
  Compile Assets
  Add "Under maintenance" status to components and systems (cachethq#287)
  Filament v4 (cachethq#292)
  Compile Assets
  Fix Incident and Updates message size (cachethq#290)
  Bump some dependencies
  Updated language files (German & Dutch) (cachethq#281)
  Add demo server
  fix; Missing webhook events in WebhookListener list (cachethq#283)
  ...
jbrooksuk added a commit to icecoldPHP/cachet-core that referenced this pull request Sep 13, 2025
* main: (50 commits)
  Timezone switch on status page (cachethq#191) (cachethq#233)
  Install Laravel Boost and configure Claude Code (cachethq#291)
  Don't use native datetime picker in Filament (cachethq#298)
  Bump dependencies
  Add option to show metrics even when empty (cachethq#297)
  Compile Assets
  Build assets
  Bump vite from 5.4.19 to 5.4.20 (cachethq#296)
  Compile Assets
  Fix ManageLocalization form method signature compatibility with SettingsPage (cachethq#294)
  Add Manage Localization Page (cachethq#285)
  Compile Assets
  Fix accent color theme swatch
  Revert composer.json name change
  Compile Assets
  Add "Under maintenance" status to components and systems (cachethq#287)
  Filament v4 (cachethq#292)
  Compile Assets
  Fix Incident and Updates message size (cachethq#290)
  Bump some dependencies
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants