Skip to content

v3.0.0

Choose a tag to compare

@TheFaser TheFaser released this 20 Aug 18:02
· 73 commits to master since this release
e73a2ca

✨ Features

  • Added rate limiting utilities with IP-based tracking
  • Added full base API documentation (pulse)
  • Added FlectoneVault page with localization support, pagination, search, and sorting

🔧 Refactors

  • Optimized nickname input handling (uuid-extractor)
  • Updated search API implementation with configurable result limits
  • Removed about link from navigation menus
  • Changed buttons in header
  • Redesigned tools page and adjusted responsive grid layout
  • Changed tool preview height and added background to herocards (tools)
  • Changed texture generator preview and converted images to WebP (tools)
  • Migrated components to shadcn and restructured to _components
  • Redesigned pulse metrics page and moved to separate page
  • Redesigned changelog page and moved to separate page (pulse)
  • Changed stats and download title in main page (pulse)
  • Updated pulse to 1.13.0 with new files, configs, and hytale fading image
  • Added more examples and updated content (pulse)
  • Changed main color from bg-fd-card to bg-fd-article
  • Removed metrics tag in search component (pulse)
  • Added text parser for code blocks and links (pulse)
  • Simplified navigation links and documentation button structure (pulse)
  • Replaced WelcomeCard with HeaderCard in Tools and Vault pages
  • Removed background animation in header card and projects
  • Added custom-scrollbar style
  • Enhanced VaultCard with loading state and improved search/sorting translations
  • Updated YouTube image URL format and improved caching strategy (vault)
  • Simplified sort component structure and optimized pagination logic (vault)
  • Updated SHEET_ID to use environment variable (vault)
  • Renamed 'viewers' to 'views' in VaultCard and FlectoneVault components
  • Standardized quotes and added 'red' mode to LinkButton
  • Implemented dynamic NavbarCard component and updated translations (pulse)
  • Updated baseOptions for HomeLayout in pulse and tools components
  • Enhanced layout and background handling for tools and pulse cards
  • Extracted current theme logic to reusable hook (ThemeImage)
  • Updated documentation files across multiple modules (afk, destination, sound, logger, internal, floodgate, language, swear)

🐞 Bug Fixes

  • Updated texture URL resolution and validation logic
  • Added type check for keyboard event key property (theme)
  • Updated metadata and navigation for internationalization support
  • Enhanced API security with input validation
  • Corrected localization and set default language
  • Removed debug console log (charts)
  • Changed tutorial visibility in coordinate-calculator (tools)
  • Clarified chatsetting color configuration behavior (pulse)
  • Added width and background to metric (pulse)
  • Updated ModuleName constant path (pulse)
  • Changed function names and added version translation (pulse)
  • Changed translation keys in HomePage component (pulse)
  • Renamed metrics page component (pulse)
  • Handled #ERROR! values in date, views, and duration fields (vault)
  • Wrapped path includes in span tags (pulse)

📦 Dependencies

  • Pinned dependencies
  • Updated Next.js to v16.3.1
  • Updated takumi-js to v2.5.11
  • Updated @takumi-rs/image-response to v2.5.11
  • Updated TypeScript to v7
  • Updated next-intl to v4.13.5
  • Updated motion to v13
  • Updated fumadocs-ui to v16.14.2
  • Updated fumadocs-mdx to v15.2.2
  • Updated lucide monorepo to v1.28.0
  • Updated React monorepo
  • Migrated renovate config

Full Changelog