Skip to content

Releases: akarsh1995/leetcode-tui

v0.4.0

20 Apr 15:27
Compare
Choose a tag to compare

[0.4.0] - 2024-04-20

Added

  • Lock symbol in front of the question when it is marked premium
  • New Key Bindings
  • New Layout
  • Show help for Keybindings using ? key
  • Following symbols for status of the question:
    • Locked problems: 🔐
    • Already Solved: 👑
    • Attempted: 🏃

Fixed

  • Error Serialization dserialization failed key=memory missing for lc_1143
  • Fix re-request when there's network error in fetching question.

Removed

  • Question jump feature (123G)

v0.3.0

10 Aug 03:02
e46b676
Compare
Choose a tag to compare

[0.3.0] - 2023-08-10

Demo

Added

  • Neetcode 75 question list.
  • Search feature on keypress /

Changed

  • Not null constraints on the fields that are never null from the server.
  • QuestionModelContainer { question: RefCell<QuestionModel> } changed to Rc<RefCell<QuestionModel>>
    • As prior implemented hash. Hashables should not be mutable.
  • Colorscheme as per tokyonight style.

Fixed

  • Some questions did not appear in "All" question list because they were not attached to any topic.
    • To resolve Unknown topic tag is added to the questions which do not have any topic tag.
  • App now successfully restores the terminal state. No residual prints on closing the app.
  • High CPU usage due to 100ms tick interval. Now tick interval changed to 5 seconds.

v0.2.0

30 Jul 14:21
68042aa
Compare
Choose a tag to compare

[0.2.0] - 2023-07-30

Demo

Added

  • Read question view is scrollable using up and down keys.
  • Question line is colored by easy => green, medium => yellow, hard => red.
  • Show helps at the bottom/top.
  • Open the file in the editor to solve by pressing the key e.
  • Create a solution file in the preferred language
  • Run/test the solution against test cases
    • show test case submission stats in the popup
  • Submit the solution file
  • Update table question if solution accepted
  • Loading spinner at the top.
  • Fix config directories setup for Windows
  • Submission stats upon successful submit
  • Added gif demo using vhs tape
  • Vim-like keybinding to jump to a problem (number followed by G (123G) in topic tag "all" questions)

Fixed

  • Failing to build windows

v0.1.0

19 Jul 17:25
62aa0d8
Compare
Choose a tag to compare

Added

  • List all tags

    • Array
    • Hash Table
    • Linked List
    • Math
    • Recursion
    • Etc
  • List questions related to the tag.

  • Stats of the selected tag.

    • Total Attempted, Solved (Easy, Medium, Hard) by tag.
  • Scrollable View of questions corresponding to the tags.

  • Read question in the popup using Enter key on the selected question.