diff --git a/VERSION b/VERSION index 34d6b60..bf10f80 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -4.8.9 +4.8.10 diff --git a/play-life-web/package.json b/play-life-web/package.json index 43b9708..bda33a0 100644 --- a/play-life-web/package.json +++ b/play-life-web/package.json @@ -1,6 +1,6 @@ { "name": "play-life-web", - "version": "4.8.9", + "version": "4.8.10", "type": "module", "scripts": { "dev": "vite", diff --git a/play-life-web/vite.config.js b/play-life-web/vite.config.js index 81d3ccd..a3b2bea 100644 --- a/play-life-web/vite.config.js +++ b/play-life-web/vite.config.js @@ -60,6 +60,11 @@ export default defineConfig(({ mode }) => { // Исключаем /admin из навигационного fallback (чтобы Service Worker не перехватывал) navigateFallbackDenylist: [/^\/admin/], + // Срок жизни кэша для статических файлов + expiration: { + maxAgeSeconds: 60 * 60 // 1 час (без ограничения по количеству записей) + }, + // Стратегии для API runtimeCaching: [ {