Feature Release Notes
Official
LeetCode

800_240.png

📅 2026.5

Contest Updates

  • Editor Activity Status: Code Replay now includes editor activity status information for greater visibility into the contest experience.

Ask Leet & Coding Agent

  • Quick Fix: With Auto-Completion enabled, ask Leet to analyze and fix code errors directly from the editor.

Personal Settings Upgrades

  • Enhance Phone Verification Experience: Improved phone number binding and two-factor authentication flows.

Experience Improvements

  • Replies Sorted by Time: Replies are now shown in time order.
  • Enhanced Date Filters in Problems List: Quickly select a year or month when filtering by submission or publication date.


📅 2026.4

LeetCode App

LeetCode, now on mobile.

  • Practice Anywhere: Solve problems and submit code from your phone or tablet.
  • Stay in Sync: Access your collections, submissions, and progress across devices.
  • Contests & Daily Challenges: Keep up with competitions, events, and learning goals wherever you are.

Discuss & Solutions Updates

  • Table of Contents: Quickly navigate long-form solutions and discussions.
  • Smart Link Previews: Problem lists, submissions, and discussion links are automatically converted into rich content cards.

Ask Leet & Coding Agent

  • Smart Solution Search: Too many solutions to sift through? Ask Leet to quickly find and summarize the most relevant ones.

Contest Updates

  • Contest Rating Updates: New users will use an independent rating system for their first five contests before joining the standard contest rating and ranking system.


📅 2026.3

Submission Analysis

Learn more from every accepted solution.

  • Approach Insights: Compare your solution with recommended approaches.
  • Performance: Identify opportunities to improve efficiency.
  • Code Quality: Receive guidance on readability and code structure.

Ask Leet & Coding Agent

Smarter models. Better context.

  • Problem-Level Context: Ask Leet automatically recognizes the problem you're working on.
  • Model Updates: GPT-5.2, Gemini 3.1 Pro, Claude Sonnet 4.6, Qwen 3.5 Plus, and the Doubao 2.0 family are now available.

Community Updates

  • Follow List Privacy Controls: Choose to hide your following list or followers list.


📅 2026.1~2

Online Judge Upgrades

Test cases can now be executed in groups.

  • Updated Execution Flow: Test cases are no longer run all at once and are instead executed sequentially in predefined groups.
  • More Flexible Problem Configuration: Problem developers can organize test cases into different stages.
  • Unchanged Acceptance Rules: A submission must still pass all test cases to be accepted.

Enhanced Coding Experience

  • Auto-Completion: Updated for Python 3.14.
  • Cloud Code Draft Controls: Now you can choose whether code drafts are synced to the cloud.
  • Enhanced Problem Filters: Filter problems by Position Level.

Follow & Following

Stay connected with the LeetCode community.

  • Follow LeetCoders: Keep up with developers you're interested in.
  • Manage Connections: View your followers and following lists.

Ask Leet & Coding Agent

More models. More ways to reason.

  • Kimi K2.5 Added: Available in Ask Leet and LLM Ranking.
  • Qwen Upgrade: qwen3-max now supports Thinking mode.

Personal Setting

Manage your account with greater clarity.

  • Account & Profile Separation: Account settings and profile settings are now managed independently.
  • Streamlined Experience: Access and manage your settings more efficiently.

Judger Language and Dependency Upgrades

  • Python 3.14: Now available in the judging environment.
  • C# 14 & .NET 10: Support for the latest language and framework features.
  • C Enhancements: Added support for libavl.

📅 2025.12

Contest Upgrades

A redesigned contest center for rankings, progress, and history.

  • Leaderboards: View rankings and top performers.
  • Contest Progress Tracking: Track your performance across contests.
  • Improved Contest History: Browse past contests and participation records.

Find what you're looking for, faster.

  • Search from Anywhere: Start a search directly from the navigation bar across Problems, Users, Problem Lists, Knowledge, and Companies.
  • Search History: Quickly revisit recent searches with saved search history.

Ask Leet & Coding Agent

A stronger model lineup for a smarter coding experience.

  • Model Upgrades: DeepSeek, Claude, GLM, and Doubao have all been upgraded to their latest versions.
  • Gemini Models Added: Gemini 3 Pro and Gemini 3 Flash are now available.


📅 2025.10~11

Ask Leet, Coding Agent

  • Model Updates: DeepSeek upgraded to V3.2-Exp; Claude updated to Sonnet 4.5 and Opus 4.1; added GLM 4.6.
  • Commands: Customize commands to build prompts that better match your current learning stage.
  • History: Edit conversation history titles for easier organization.

Enhanced Coding Experience

  • Accessibility Support:: Full accessibility support makes it easier for visually impaired users to practice and submit solutions.
  • Editor Preferences: Customize editor fonts and enable code ligatures for a more comfortable reading experience.
  • Submissions: Line numbers are now shown to make code comparison clearer and faster.

Judger Language and Dependency Upgrades

  • Java: Updated to Java 25.


📅 2025.8~9

Ask Leet, Coding Agent

  • Smart Suggestions: Brainstorm solutions, optimize code, generate test cases, and debug.
  • Highlight to Ask: Select anything from the problem, solution, or errors — Leet handles the rest.
  • Premium Perk: 500 extra monthly credits to unlock the most advanced models.

Timer Upgrades

New timer settings are now available in the problem page:

  • Super Alarm: Get stronger visual and optional sound cues as time runs out — never miss a critical moment
  • Auto Reset: When enabled, the timer resets on submit or when switching problems, and tracks the time spent on each.

Discuss Upgrade

  • 'Most Votes' sorting upgrade: Sort posts by This Week or This Month to quickly surface the most valuable insights.

Judger Language and Dependency Upgrades

  • TypeScript: Updated libraries to support ES2022+ features (e.g., Array.prototype.at()).
  • JavaScript: Added the datastructures-js library for advanced data structure support.


📅 2025.7

Enhanced Coding Experience

  • Code Collaboration: Viewing live code collaboration is now open to everyone, no sign-in required.
  • Topics: Contest history is shown in problem topics — a great way to deepen your learning.


📅 2025.6

Contest Enhancements

  • Real-time runtime and memory stats are available on accepted submissions to help you optimize faster.

Problem Libaray & List Enhancements

  • Filters: Now you can filter by question ID range or contest points range.
  • Sorting: You can sort by recent submission time or contest points.
  • Sidebar: We'll remember your last open or closed state.


📅 2025.5

Enhanced Coding Experience

  • Introducing Focus Mode: A minimalist interface for distraction-free problem solving. Enjoy 50%+ faster editor responsiveness.
  • Upgraded Timer: Now supports Stopwatch to keep your practice sharp and efficient.
  • Improved Solution Filtering: In the "Solutions" tab, filter by "My Solutions" to quickly access your saved ones .

Code Replay

  • Now you can replay your contest performance from the Contest Ranking to review and refine your skills.


📅 2025.3~4

Code Collaboration

Share live code and bridge any distance — perfect for pair programming or virtual interviews.

  • Follow mode: Focus on changes made by a specific collaborator.
  • Collaborate with up to 5 people for real-time editing and viewing.

Smart List

Create personalized study plans by generating problem lists with custom rules.

  • Set rules with conditions and filters across dimensions like AC status, topic, difficulty, company, language, and more.
  • Lists can also update dynamically based on the rules you set.

All-New Problem Library

Seamlessly integrates problems, lists, and study plans to make learning navigation effortless.

  • New Sidebar: Manage your lists and browse the library in one place — simpler and faster to use.
  • Filter & Sort: Apply advanced filters and logic rules for precise results. Sort by difficulty, AC status, topic, and more to tailor your learning path.

Discuss Upgrade

A full upgrade — with customizable topics and smarter recommendations to help you discover quality content faster.

  • New "Explore" Section: Discover trending topics in real time and stay in the loop.
  • Improved Browsing Experience: Wider content previews and enhanced reply threads for smoother navigation.
  • Dark Mode supported.

Contest Upgrade

More intense, more exciting, and more fun — with a fully streamlined registration and participation process.

  • Live Leaderboard: Real-time ranking updates make every battle crystal clear
  • LLM Rankings Added: See AI go head-to-head, with post-contest reports that break down each model’s true performance.
  • Dark Mode Support: problems solving day and night.

Judger Language and Dependency Upgrades

Added Itertools crate to Rust

Other Enhancements

  • Analyze time and space complexity for all submissions.
  • New IDE shortcuts: Previous / Next / Random problem.
  • Easily request refunds from your billing history.
  • Download invoices with custom details like company name/address.


📅 2025.1~2

LLM Contest Leaderboard

Track how top models like DeepSeek and Claude perform on real LeetCode problems.

  • Compare reasoning and multilingual code generation skills.

Judger Language and Dependency Upgrades

  • C#: Support for C# 13
  • .NET: Support for .NET 9
  • Swift: Added Swift Numerics library
  • TypeScript: Upgraded to 5.4
  • Kotlin: Upgraded to 2.0

Other Features

  • You can now generate a shareable poster for the badges on your profile—show off your achievements!
  • You can also end a virtual contest early and save your progress.


📅 2024.11~12

Smart List

Generate problem lists with custom rules to create personalized study plans.

Debugger

Support for TypeScript.

Judger Language and Dependency Upgrades

  • C++: Support for the print function in C++23.
  • Python: Added header for Python Sorted Containers.

Others

  • New badges for 365, 500, 1000, and 2000 total submission days.
  • Show the number of test cases passed upon submission accepted.
  • Unified format and features for Editorial and Solution.
  • Optimized Google, Facebook, GitHub, and LinkedIn SSO login.


📅 2024.10

Progress

The new Progress tool provides clear study statistics and a detailed knowledge map, helping you gain a better understanding of your strengths.

Judger Runtime Accuracy Adjustment

Judger now automatically excludes startup time, calculating only the actual runtime of functions across all languages. This provides more accurate and useful data.

Judger Language and Dependency Upgrades

  • TypeScript / JavaScript: Support for Deque

Account Deletion Protection

Verify your identity before account deletion to enhance security in case of accidental deletion.



📅 2024.09

Judger Runtime Calculation Adjustment

To improve runtime accuracy, Judger will now automatically exclude startup time and only calculate the actual time taken by the function to run for Erlang and Elixir.

Debugger Supports more Languages

Adding Kotlin and C# support.

Contest Leaderboard Upgrades

The leaderboard is new! Rankings update in real time during the competition, keeping you informed. After the contest, review the data for a complete summary of your performance. Enjoy LeetCode Contest!

New Editor for Problem Solutions

Now featuring a new WYSIWYG (What You See Is What You Get) editor developed in-house by LeetCode. This new text format standard will be gradually upgraded to unify and enhance the content creation experience across LeetCode.

Judger Language and Dependency Upgrades

  • Golang: Upgraded to Golang1.23.

Others

When you edit test cases, they will be automatically cached locally to ensure they aren't lost after a page refresh.



📅 2024.08

My Lists Feature Upgrade

  • Reset Progress is now able to reset code drafts when progress resets, making it easier for you to start over.
  • Topic Lists also gain feature upgrades from My Lists, allowing you to easily fork, save, share, and track your progress with a consistent experience.


📅 2024.07

Upgrade to Company Library

Company Library now gain feature upgrades from My Lists, allowing you to easily save, share, and track your progress with a consistent experience.

Judger Language and Dependency Upgrades

  • Rust: Now supports the regex crate.
  • C++: Upgraded to C++23.
  • C#: unsafe code is now enabled.

Debugger Updates

Output uses the same serializer as for running / submitting.

Other

Allow users to switch password visibility during login.



📅 2024.06

Analyze Complexity

Analyze Time Complexity and Space Complexity of Submissions Automatically.

Others

  • Optimize the AddressSanitizer error display for C++/C.
  • Distinguish between string and int types in the output and expected output for data problems.


📅 2024.05

New My Lists

My list has been updated to support problem sorting, custom covers, and descriptions. The new problem list includes independent progress management, making it easy for you to practice according to your study plan.
Sharing and creating problem lists is now easier than ever. You can save problems to add to one or multiple lists, or directly fork high-quality lists shared by other users in the community.

Contest Question Page Upgrades

The contest question page has been fully upgraded to a dynamic layout, allowing the question description, code editor, and debug window to be displayed on the same screen, enhancing answering efficiency during contests.

Judger Language and Dependency Upgrades

  • Dart: Add PriorityQueue support for Dart.

Others

  • Improve the autoclosing experience in the code editor.
  • Support tab indentation for Emacs key bindings.


📅 2024.04

Judger Language and Dependency Upgrades

  • Swift: Upgrade to Swift Collections v1.1.0.

Others

  • Enhance Output / Expected experience.
  • Code editor supports setting relative line numbers.


📅 2024.03

Experience Optimizations

  • The question page supports fullscreen mode.
  • In VIM mode, the 'y' key allows copying to and from the system clipboard.


📅 2024.02

Judger Language and Dependency Upgrades

  • JavaScript & TypeScript: Update JS and TS libraries to version 5.4.0.
  • Java: supports automatic import of NavigableMap and Optional class.


📅 2024.01

Daily Coding Challenge

Time Travel Tickets can make up any invalid or late submission for all problems.

Judger Language and Dependency Upgrades

  • Clang: updates to version Clang 16+.
  • Swift: supports Swift Collections and Algorithms frameworks.

Other

The code editor now supports a toggle for automatic line wrapping.

Comments (51)