"use client"; import Image from "next/image"; import Link from "next/link"; import { Separator } from "../components/ui/separator"; import { Button } from "../components/ui/button"; import confetti from "canvas-confetti"; export const version = "1.2.5"; const User = ({ user }: { user: string }) => ( {user} ); const handleClick = () => { const duration = 5 * 1000; const animationEnd = Date.now() + duration; const defaults = { startVelocity: 30, spread: 360, ticks: 60, zIndex: 0 }; const randomInRange = (min: number, max: number) => Math.random() * (max - min) + min; const interval = window.setInterval(() => { const timeLeft = animationEnd - Date.now(); if (timeLeft <= 0) { return clearInterval(interval); } const particleCount = 50 * (timeLeft / duration); confetti({ ...defaults, particleCount, zIndex: 60, origin: { x: randomInRange(0.1, 0.3), y: Math.random() - 0.2 }, }); confetti({ ...defaults, particleCount, zIndex: 60, origin: { x: randomInRange(0.7, 0.9), y: Math.random() - 0.2 }, }); }, 250); }; export const Changelog = () => { const router = useRouter(); return ( <>
Running on commit{" "} {( process.env.NEXT_PUBLIC_VERCEL_GIT_COMMIT_SHA || "unknown" ).substring(0, 7)} {" "} {process.env.NEXT_PUBLIC_VERCEL_GIT_PULL_REQUEST_ID != undefined && process.env.NEXT_PUBLIC_VERCEL_GIT_PULL_REQUEST_ID != "" && ( <> {" "} | on PR{" "} {process.env.NEXT_PUBLIC_VERCEL_GIT_PULL_REQUEST_ID} {" "} by{" "} {process.env.NEXT_PUBLIC_VERCEL_GIT_COMMIT_AUTHOR_NAME} )}{" "} {process.env.NEXT_PUBLIC_VERCEL_GIT_COMMIT_MESSAGE != undefined && `| ${process.env.NEXT_PUBLIC_VERCEL_GIT_COMMIT_MESSAGE.substring(0, 24)}`}

Version 1.2.0 (September 4th 2024)


Version 1.2.0 (September 3rd 2024)

Version 1.1.0 (August 24rd 2024)

Version 1.0.0 (August 22nd 2024)


Version b-0.10.7 (August 18th 2024)

Version b-0.10.2 (August 18th 2024)

Version b-0.10.0 (August 17th 2024)
👀 {/** Ensure Tailwind pre-renders all grid column types */}


Version b-0.9.0 (August 15th 2024)
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 {":)"}

Version b-0.8.0 (August 11th 2024)

Version b-0.7.2 (August 7th 2024)

Version b-0.7.0 (August 7th 2024)

Version b-0.6.0 (August 3rd 2024)

Version b-0.4.5 (July 26th 2024):

Version b-0.4 (July 25th 2024):

Version b-0.3 (July 23th 2024):

Version b-0.2 (July 23th 2024):

All developers that helped out: cool badge
); }; const Github = (props: SVGProps) => ( ); import type { SVGProps } from "react"; import Marquee from "@/components/effects/marquee"; import { useRouter } from "@/lib/useRouter"; import { BookIcon } from "lucide-react"; const Discord = (props: SVGProps) => ( );