The v2 update is the biggest yet! It has a ton of new features, overall improvements, and fixes a lot of bugs. Read more about it on the MinionAH Newsroom post.
What's Changed
- Update banner image by @DarthGigi in #59
- Update banner by @DarthGigi in #60
- Bump @sveltejs/kit from 2.4.1 to 2.4.3 by @dependabot in #61
- Bump package versions in package.json by @DarthGigi in #64
- Update og:image URLs to force a refresh of the image cache by @DarthGigi in #65
- Add error handling for PrismaClientKnownRequestError in getMinecraftInfo function by @DarthGigi in #66
- Add @vercel/speed-insights by @DarthGigi in #67
- Update dependencies and fix Prisma import in Minecraft OAuth page by @DarthGigi in #68
- Add id and timeCreated properties to Seller interface by @DarthGigi in #69
- Add dashboard by @DarthGigi in #70
- Add dashboard by @DarthGigi in #71
- Fix weird behaviors by @DarthGigi in #72
- Update avatar and skin URLs to use Cloudinary CDN by @DarthGigi in #73
- Update avatar and skin URLs to use Cloudinary CDN by @DarthGigi in #74
- Refactor minion loading in dashboard page by @DarthGigi in #75
- Update .env.example, Update page metadata and descriptions, Update theme color in meta tag, Refactor GET request in sitemap.xml server.ts, Remove microsoft-identity-association.json file, Update robots.txt to disallow certain paths and allow others, Update the contributing guide by @DarthGigi in #76
- Add disclaimer about sensitive information usage by @DarthGigi in #78
- Update lucia to v3 and migrate to lucia-auth v3 by @DarthGigi in #79
- Update lucia to v3 and migrate to lucia-auth v3 by @DarthGigi in #80
- Update package.json dependencies and refactor card component styles by @DarthGigi in #81
- Add Sonner component and dependencies by @DarthGigi in #82
- Update max minion limit to 512 by @DarthGigi in #83
- Remove unused code and dependencies by @DarthGigi in #84
- Replace Pusher Beams with FCM by @DarthGigi in #85
- Updates to the chat system and add maintenance mode by @DarthGigi in #86
- Update packageManager version in package.json by @DarthGigi in #87
- Update database schema and migrate to Supabase by @DarthGigi in #88
- Add dataType option to form validation and set fcmToken in notifications form by @DarthGigi in #89
- Add Supabase configuration files and svelte-interactions package by @DarthGigi in #90
- Refactor class order in cardminion.svelte by @DarthGigi in #91
- Refactor notification settings retrieval logic by @DarthGigi in #92
- Refactor form validation and data handling in signup password page by @DarthGigi in #94
- Update package dependencies and refactor files by @DarthGigi in #95
- Remove console.log statements and update container styling in page.svelte by @DarthGigi in #96
- Update start_url in site.webmanifest by @DarthGigi in #97
- Refactor chat message handling logic by @DarthGigi in #98
- Add profile settings functionality by @DarthGigi in #99
- Add Sentry integration for error tracking and monitoring by @DarthGigi in #100
- Update dependencies, API routes, and UI components by @DarthGigi in #101
- Update cron path and fix pusher trigger in chat API server by @DarthGigi in #102
- Refactor error handling and SQL query in minionprice server by @DarthGigi in #103
- Update dependencies and components, and format code by @DarthGigi in #104
- Oops by @DarthGigi in #105
- Add worker-src directive to csp in svelte.config.js by @DarthGigi in #106
- Fix user profile breadcrumb links by @DarthGigi in #107
- Fix user link by @DarthGigi in #108
- Update dependencies in package.json by @DarthGigi in #109
- Update dependencies and fix Web Push Notifications on iOS by @DarthGigi in #110
- Update dependencies in package.json by @DarthGigi in #111
- Update dependencies, date formatting, code highlighting, and CSP directives by @DarthGigi in #112
- Update dependencies and redesign chats page by @DarthGigi in #113
- Improve browser compatibility, add components, and refactor code by @DarthGigi in #114
- fix cancel button not working by @DarthGigi in #115
- Update cron scripts to capture check-in status during cleanup and minionprice cron jobs by @DarthGigi in #116
- Add new features and make code improvements by @DarthGigi in #117
- Update notifications form and signup form accordion content by @DarthGigi in #118
- Updated dependencies by @DarthGigi in #119
- Update user page link in +page.svelte by @DarthGigi in #120
- chore: Improve error message for bug report form by @DarthGigi in #121
- "Add bug report form, update dependencies, and improve user experience" by @DarthGigi in #122
- Refactor cron monitor slugs for cleanup and minion-price by @DarthGigi in #123
- Refactor message notifications handling, compress image, update dependencies, and improve error handling by @DarthGigi in #124
- Update npm dependencies and make various code improvements by @DarthGigi in #125
- Fix toast dismissal issue and update dependencies by @DarthGigi in #126
- Refactor and update codebase by @DarthGigi in #127
- Refactor styling and update device notifications feature by @DarthGigi in #128
- Refactor routes to isolate chats route layout by @DarthGigi in #129
Full Changelog: v1.3.0...v2