Skip to content

v2.0.0 - The Architectural Milestone Release πŸš€

Latest

Choose a tag to compare

@Ixotic27 Ixotic27 released this 02 Jun 06:31

LeetCode City v2.0.0 β€” The Architectural Milestone Release πŸš€

Welcome to the landmark v2.0.0 of The LeetCode City! This release marks a major, breaking architectural shift and foundational upgrade designed to scale the platform for global developers.


🌟 Major Highlights of v2.0.0

πŸ—οΈ Complete 3D Scene Architecture Redesign

  • Modular Scene Breakdown: Restructured the massive 3D layout monolith into isolated, high-performance sub-components within React Three Fiber, drastically improving render tree optimization and maintainability.
  • Centered Weather Dynamics: Rebuilt the physics engine for rain and wind particles, shifting calculations to center around the active camera projection, preventing layout leakage or visual artifacts at wide limits.
  • 3D Avionics & Altitudes: Introduced robust aviation dynamics. Aircraft and transport components scale, align, and navigate dynamically across real-time flight vectors.

⚑ Live-Data Cache Bypassing & React Hooks Hardening

  • No-Cache Dynamic API Responses: Standardized Supabase fetches and presence handlers with strict no-store headers, ensuring instant visualization of active claims and kudos.
  • State Preservation & Hydration: Fixed client hook crash states, billboard loading panels, and local override memory schemes, bringing full consistency to shop purchases.

πŸ€– Automation Bot System & Triage Policies

  • Guideline Enforcement Workflows: Fully integrated automated bots scanning for issue templates, assignment deadliness, and invalid closure states.
  • Visual Proof Requirements: Enforces PR compliance by validating matching screenshots/videos and notifying GSSoC contributors before merging.

πŸ“¦ CLI Zero-Config Setup

  • Bumps the official CLI tool to v2.0.0! Run the entire stack in one line without credentials:
    npx leetcode-city init
    (Now published on GitHub Packages & ready for NPM updates!)

Thank you to our incredible team and contributors. Welcome to the next era of LeetCode City! πŸ™οΈ