diff --git a/README.md b/README.md index 70b2f31..4fd81b5 100644 --- a/README.md +++ b/README.md @@ -56,8 +56,6 @@ Next, open the new `.env` file and update it with your Navidrome server credenti NEXT_PUBLIC_NAVIDROME_URL=http://localhost:4533 NEXT_PUBLIC_NAVIDROME_USERNAME=your_username NEXT_PUBLIC_NAVIDROME_PASSWORD=your_password -NEXT_PUBLIC_POSTHOG_KEY=phc_XXXXXXXXXXXXXXXXXX -NEXT_PUBLIC_POSTHOG_HOST=https://us.i.posthog.com ``` > **Tip:** If you don’t have your own Navidrome server yet, you can use the public demo credentials: diff --git a/app/components/WhatsNewPopup.tsx b/app/components/WhatsNewPopup.tsx index 6844207..25745ac 100644 --- a/app/components/WhatsNewPopup.tsx +++ b/app/components/WhatsNewPopup.tsx @@ -5,10 +5,38 @@ import { Button } from '@/components/ui/button'; import { Badge } from '@/components/ui/badge'; // Current app version from package.json -const APP_VERSION = '2025.07.31'; +const APP_VERSION = '2026.01.24'; // Changelog data - add new versions at the top const CHANGELOG = [ + { + version: '2026.01.24', + title: 'January 2026 Update', + changes: [ + 'Improved SortableQueueItem component with enhanced click handling and styling', + 'Added keyboard shortcuts and queue management features', + 'Added ListeningStreakCard component for tracking listening streaks', + 'Moved service worker registration to dedicated component for improved client-side handling', + 'Enhanced offline download manager with client-side checks', + 'Enhanced OfflineManagement component with improved card styling and layout', + 'Implemented Auto-Tagging Settings and MusicBrainz integration', + 'Enhanced audio settings with ReplayGain, crossfade, and equalizer presets', + 'Added AudioSettingsDialog component', + 'Updated cover art retrieval to use higher resolution images', + 'Enhanced UI with Framer Motion animations for album artwork and artist icons', + 'Added page transition animations and notification settings for audio playback', + 'Implemented offline library synchronization with IndexedDB', + 'Implemented offline library management with IndexedDB support', + 'Updated all npm subdependencies to latest minor versions', + ], + fixes: [ + 'Updated README formatting and improved content clarity', + ], + breaking: [ + 'Removed PostHog analytics tracking', + 'Removed caching system (replaced with offline library management)', + ] + }, { version: '2025.07.31', title: 'July End of Month Update', diff --git a/package.json b/package.json index a471bea..fecd464 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "mice-reworked", - "version": "2025.07.10", + "version": "2026.01.24", "private": true, "scripts": { "predev": "echo NEXT_PUBLIC_COMMIT_SHA=$(git rev-parse --short HEAD) > .env.local", diff --git a/tsconfig.json b/tsconfig.json index 80a78d4..511f4f7 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -14,7 +14,7 @@ "moduleResolution": "node", "resolveJsonModule": true, "isolatedModules": true, - "jsx": "preserve", + "jsx": "react-jsx", "incremental": true, "plugins": [ { @@ -32,7 +32,8 @@ "next-env.d.ts", "**/*.ts", "**/*.tsx", - ".next/types/**/*.ts" + ".next/types/**/*.ts", + ".next/dev/types/**/*.ts" ], "exclude": [ "node_modules"