/* * MHSF, Minehut Server List * All external content is rather licensed under the ECA Agreement * located here: https://mhsf.app/docs/legal/external-content-agreement * * All code under MHSF is licensed under the MIT License * by open source contributors * * Copyright (c) 2025 dvelo * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to * deal in the Software without restriction, including without limitation the * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or * sell copies of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR * OTHER DEALINGS IN THE SOFTWARE. */ "use client"; import A from "@/components/misc/Link"; import { Button } from "@/components/ui/button"; import Github from "@/components/ui/github"; import Link from "next/link"; import type { ReactNode } from "react"; const User = ({ user }: { user: string }) => ( {user} ); const FeatureList = ({ features, title, github, }: { features: (string | ReactNode)[]; github?: string; title: ReactNode; }) => { return ( ); }; export const version = "1.7.5"; export const changelog: { name: string; id: string; changelog: ReactNode }[] = [ { id: "tj4ijg09aern9eargjjuauerr", name: "v1.7.5", changelog: ( Version 1.7.5 (January 29th 2025) } /> ), }, { id: "38ufajf8efajwj3njdaisef", name: "v1.7", changelog: ( Version 1.7 (January 18th 2025) } /> ), }, { id: "dut6hx3f2paswzjve4yg9r", name: "v1.6.5", changelog: ( Version 1.6.5 (December 20th 2024) } /> ), }, { id: "h9jr2cbxn7qwfvt5uypsdg", name: "v1.6.0", changelog: ( Version 1.6.0 (November 17th 2024) } /> ), }, { id: "r9swempc7kaqd2j84nutv5", name: "v1.5.0", changelog: ( Version 1.5.0 (November 16th 2024) } /> ), }, { id: "ywvhtcs4k9rqjfp57x", name: "v1.4.5", changelog: ( Version 1.4.5 (November 6th 2024) } /> ), }, { id: "amq4suhgcfwrb7y5j6", name: "v1.4.0", changelog: ( Version 1.4.0 (November 3rd 2024) } /> ), }, { id: "jeh48p7w9bx2k3ad6f", name: "v1.3.2", changelog: (
Version 1.3.2 (October 4th 2024)
), }, { id: "wvg9x5dbpj76sn4yrz", name: "v1.3.0", changelog: (
Version 1.3.0 (September 9th 2024)
), }, { name: "v1.2.0", changelog: (
Version 1.2.0 (September 3rd 2024)
  • • Added documentation
  • • Brand new linking of padding and server options
  • • New system to ensure automatic Cron actions!
  • • and alot more!
), id: "e482y9k5hvjt73urfx", }, { name: "v1.1.0", changelog: (
Version 1.1.0 (August 24rd 2024)
  • • Brand new hero page
  • • New padding option on server list
  • • New help guide
), id: "hfn9p243765x8bwurj", }, { name: "v1.0.0", changelog: (
Version 1.0.0 (August 22nd 2024)
  • • 1.0!
  • • New hover card on server title hover
  • • Moving to self-hosted cron jobs
  • • Fixing some mobile issues
), id: "a8w4xvjbg3s7ynehu6", }, { name: "v0.10.7", changelog: (
Version b-0.10.7 (August 18th 2024)
  • • New server information tab on server pages
), id: "asbt64h9fdyu8neqmp", }, { name: "v0.10.2", changelog: (
Version b-0.10.2 (August 18th 2024)
  • • Content fades-in on load
  • • Instead of using spinners, now we are using Skeletons
), id: "kct29adbp6zug5r3q8", }, { name: "v0.10.0", changelog: (
Version b-0.10.0 (August 17th 2024)
  • • Revamped server list button list
  • • Added welcome dialog when first launching
  • • Fixed an issue where servers were still able to be favorited client-side when logged out
  • • Improved MOTD engine

👀 {/** Ensure Tailwind pre-renders all grid column types */}
), id: "ah6t7c8sfzyrkp3u52", }, { name: "v0.9.0", changelog: (
Version b-0.9.0 (August 15th 2024)
  • • Adding favorites sorting option
  • • Fixed right-click context menu on the server list
  • • Fixed metadata bugs

Hey! Update on statistics. Recently, we have figured out the Minehut API is blocked to Vercel servers (atleast the /servers{" "} endpoint). I'm actively trying to find a loop-hole so that statistics works correctly. Thank you {":)"}
), id: "kjxnrfazc7hp9q4e82", }, { name: "v0.8.0", changelog: (
Version b-0.8.0 (August 11th 2024)
  • • Fixing up command bar
  • • Renaming "Short Term" to "Statistics"
), id: "f8rmhwzuxk3qyds542", }, { name: "v0.7.2", changelog: (
Version b-0.7.2 (August 7th 2024)
  • • Adding new spinners to pages that needed it
  • • Fixed lots of bugs
  • • Moved from Inngest to Vercel Cron
), id: "g2rhxfj6bu8wqk43n7", }, { name: "v0.7.0", changelog: (
Version b-0.7.0 (August 7th 2024)
  • • Added customization to servers
  • • New button focus effect
  • • Lots of bugfixes
), id: "a5xb97jv3surwmqn62", }, { name: "v0.6.0", changelog: (
Version b-0.6.0 (August 3rd 2024)
  • • Enhanced shortcuts
  • • Added gradient beam to player count
  • • Updated loading animations
  • • Lots of bugfixes
), id: "u83r5mkea9x4p2fjnb", }, { name: "v0.4.5", changelog: (
Version b-0.4.5 (July 26th 2024):
  • • Made charts better
  • • Sorted API endpoints
), id: "vu3k2daqj4y68bnwsp", }, { name: "v0.4.0", changelog: (
Version b-0.4 (July 25th 2024):
  • • Added Info button
  • • Fixed Clerk in production
  • • Added Turbo for faster builds
  • Added historical data
), id: "psr9tx5jah74d32vq6", }, { name: "v0.3.0", changelog: (
Version b-0.3 (July 23th 2024):
  • • Fixed minor bugs described by
), id: "m2ngpd6fwtv7xh5zrk", }, { name: "v0.2.0", changelog: (
Version b-0.2 (July 23th 2024):
  • • Inital release!
), id: "xsfw2rcnv7m3kuhpbq", }, ];