norman-huth / nova-assets-versioning
Package info
github.com/Muetze42/nova-assets-versioning
pkg:composer/norman-huth/nova-assets-versioning
v1.1.0
2024-12-19 07:12 UTC
Requires
- php: ^8.0
- laravel/nova: ^4.0|^5.0
This package is auto-updated.
Last update: 2026-02-19 09:37:36 UTC
README
Many know the problem that after a package update you have to explain to the user that the browser cache has to be cleared.
This package appends the hash of script and style files loaded via Nova::script() or Nova::style().
Installation
composer require norman-huth/nova-assets-versioning
Example
Without this package:
<!-- Tool Styles --> <link rel="stylesheet" href="/nova-api/styles/norman-huth-menu"> <!-- Tool Scripts --> <script src="/nova-api/scripts/norman-huth-menu"></script>
With this package:
<!-- Tool Styles --> <link rel="stylesheet" href="/nova-api/styles/norman-huth-menu?id=617a67680cd5dd5759b1963661ce40f1"> <!-- Tool Scripts --> <script src="/nova-api/scripts/norman-huth-menu?id=cf9c832eb5de9f26626d5243e87f8814"></script>