diff --git a/packages/utils/changelog.ts b/packages/utils/changelog.ts index 8c96e4b96..09d9d06c2 100644 --- a/packages/utils/changelog.ts +++ b/packages/utils/changelog.ts @@ -10,6 +10,20 @@ export type VersionEntry = { } const VERSIONS: VersionEntry[] = [ + { + date: `2025-02-18T14:30:00-08:00`, + product: 'servers', + body: `### Added +- Links will now be detected in console line viewer modal. + +### Improvements +- Initial loading of pages in the server panel are now up to 400% faster. +- Syncing and uploading new server icons no longer requires a full page refresh. +- Fix a case where opening the platform modal, closing it, and reopening it would cause the loader version to be unselected. +- Prevents an issue where, if crash log analysis fails, the Overview page would unrender. +- Suspended server listings now have a copy ID button. +- Fixed bugs from Modrinth Servers February Release.`, + }, { date: `2025-02-16T19:10:00-08:00`, product: 'web', @@ -68,6 +82,7 @@ const VERSIONS: VersionEntry[] = [ { date: `2025-02-10T08:00:00-08:00`, product: 'servers', + version: `February Release`, body: `### Added - You can now search and filter through your server's console in the Overview tab, jump to specific results to see the log in context, select them, and copy them. - You can now drag and select any number of lines in the console, copy them. and view them formatted. @@ -118,9 +133,25 @@ Contributed by [IMB11](https://github.com/modrinth/code/pull/1301).`, { date: `2025-01-10T09:00:00-08:00`, product: 'servers', - body: `### Improvements + version: 'January Release', + body: `### Added +- Added drag & drop upload support for mod and plugin files on the content page. +- Added a button to upload files to the content page. +- Added extra info (file name, author) to each mod on the content page. +- Show number of mods in search box. +- Adds a "No mods/plugins found for your query!" message if nothing is found, with a button to show everything again. + +### Improvements - The content page layout has been enhanced, now showing the file name and author of each installed item. -- You can now upload directly from the content page, instead of having to go to the Files page.`, +- You can now upload directly from the content page, instead of having to go to the Files page. +- Auto-backup now lists options in a dropdown instead of number input. +- Auto-backup 'Save changes' button now disables when no changes are made and backups are off. +- Servers dropdowns now have rounded corners on the last elements for consistency. +- Added support for more suspension reasons. +- Will now show resubscribe button on servers when payment status is "failed" instead of just "cancelled". +- Tweak button styles for consistency. +- Only scroll to the top of the mod/plugin list when searching if already scrolled down. +- Tweak content page mobile UI.`, }, { date: `2025-01-10T09:00:00-08:00`, @@ -128,6 +159,16 @@ Contributed by [IMB11](https://github.com/modrinth/code/pull/1301).`, body: `### Improvements - Tags on project pages are now clickable to view other projects with that tag (Contributed by [Neddo](https://github.com/modrinth/code/pull/3126)) - You can now send someone a link to the download interface with a specific version and loader selected, like so: https://modrinth.com/mod/sodium?version=1.21.2&loader=quilt#download (Contributed by [AwakenedRedstone](https://github.com/modrinth/code/pull/3138))`, + }, + { + date: `2024-12-26T22:05:00-08:00`, + product: 'servers', + body: `### Added +- Added ability for users to clean install modpacks when switching versions. + +### Improvements +- New status bar in ServerListing that shows suspension reasons/upgrade status. +- Displays a new screen for servers that are being upgraded.`, }, { date: `2024-12-25T14:00:00-08:00`, @@ -168,6 +209,52 @@ Contributed by [IMB11](https://github.com/modrinth/code/pull/1301).`, - Fixed “Database is locked” errors on devices with slow disks. - Fixed a few edge cases where API downtime could lead to an invalid state.`, }, + { + date: `2024-12-21T16:00:00-08:00`, + product: 'servers', + body: `### Added +- Drag and drop anything in the file manager. +- Added file upload queue status bar. +- Added support for parallel file uploads to upload multiple files faster. +- Added ability to cancel in-progress file uploads. +- Creation dates are now displayed for files. +- Can now sort by most recently created files +- YAML and TOML files now support syntax highlighting +- Find and replace support in files editor + +### Improvements +- Files list renders up to 200% faster. +- Image viewer performance improvements, improved UI, and better handling of large-to-display images. +- UI inconsistency fixes. +- When reinstalling the loader, the current Minecraft version is automatically selected. +- Allow user to clean install modpacks on the modpack search page. +- Fixed 'Change platform' button leading to the wrong page on a vanilla server.`, + }, + { + date: `2024-12-11T22:18:45-08:00`, + product: 'servers', + version: `December Release`, + body: `### Added +- Expanded loader support to include **Paper** and **Purpur** servers, offering fully native plugin compatibility. +- A live chat button has been added to the bottom right of all server pages, making it easier for customers to contact our support team. +- Automatic backups are now *rolling*. This means older backups will be deleted to make space for new backups when a new one is being created. You can also now **lock** specific backups so that they don't get deleted by the automatic backup process. +- Users can now easily create backups before reinstalling a server with a different loader. + +### Improvements +- The Platform options page has been completely redesigned to streamline user interactions and improve overall clarity. +- Suspended servers now display a clear "Suspended" status instead of a confusing "Connection lost" message, allowing users to easily check their billing information. +- The console has been internally reworked to improve responsiveness and prevent freezing during high-volume spam. +- Resolved CPU usage readings that previously exceeded 100% during high-load scenarios. CPU usage is now accurately normalized to a 0–100% range across all cores. +- Corrected CPU limit settings for some servers, potentially improving performance by up to half a core. +- Fixed an issue preventing server reinstallation when at the maximum backup limit. +- Resolved installation and runtime problems with older Minecraft versions. +- Added missing dynamic system libraries to our images, ensuring compatibility with the vast majority of mods. +- Implemented several additional bug fixes and performance optimizations. +- Removed Herobrine. + +### Known Issues +- Backups may occasionally take longer than expected or become stuck. If a backup is unresponsive, please submit a support inquiry, and we'll investigate further.`, + }, ].map((x) => ({ ...x, date: dayjs(x.date) }) as VersionEntry) export function getChangelog() {