Skip to content

v2.3.0 Warframe Task Checklist - Release Notes

Choose a tag to compare

@HelpfulSoft1207 HelpfulSoft1207 released this 22 May 19:45
· 68 commits to main since this release
4293b9d

Date: May 22, 2025

This update (v2.3.0) is a significant technical refactor focused on substantially improving page load performance, optimizing resource handling, and enhancing overall code organization for better maintainability.

Performance Optimizations & Code Enhancements

  • Optimized Font Loading:
    • Migrated from Google Fonts CDN to self-hosted "Inter" font files (v18; weights 400, 500, 600, 700) now served from /assets/fonts/.
    • This change reduces external network requests, improves font loading reliability, and leverages font-display: swap for faster perceived text rendering.
  • Critical CSS Implementation:
    • Implemented a critical CSS strategy. Essential styles required for the initial "above-the-fold" view are now inlined directly in the HTML <head>.
    • All non-critical CSS has been moved to an external stylesheet (/assets/css/style.css) and is loaded asynchronously, preventing it from blocking the initial page render. This significantly improves First Contentful Paint (FCP) and Largest Contentful Paint (LCP).
  • JavaScript Restructuring & Deferral:
    • The application's JavaScript has been split for more efficient loading.
    • A minimal, critical JavaScript snippet for initial theme application (to prevent theme flashing) now runs inline at the start of the <body>.
    • The main application logic has been moved to an external file (/assets/js/app.js) and its loading is deferred. This ensures the HTML structure can be parsed and rendered more quickly, improving page responsiveness.
  • Asset Path Standardization:
    • Background image asset paths have been updated to use the /assets/img/ directory for better project organization.
  • Code Maintainability:
    • The separation of CSS and JavaScript into dedicated files makes the main index.html significantly cleaner and the overall codebase easier to manage and update.

Fixes

  • 8-Hour Reset Countdown Logic:
    • Corrected and improved the calculation logic for the 8-hour rotating vendor reset timers in the "Other Tasks" section, ensuring accurate countdown displays.

Updates

  • Warframe Version:
    • Updated Warframe version to v3.6.2 (No task list changes)

For download users, download the Source files and replace your files with them. Your browser hosts the save data, and the major version (v2.x.x) has not been changed. Save the files in the same location and refresh the browser to get the newest update.


These under-the-hood improvements aim to provide a noticeably faster and smoother experience while using the Warframe Task Checklist, and lay a more robust foundation for future updates. Thank you for using the Warframe Task Checklist!