Skip to content

v0.2.3: custom sheets/problems, bug fixes#1

Merged
xghostient merged 1 commit intomainfrom
v0.2.3-custom-sheets-and-bugfixes
Mar 13, 2026
Merged

v0.2.3: custom sheets/problems, bug fixes#1
xghostient merged 1 commit intomainfrom
v0.2.3-custom-sheets-and-bugfixes

Conversation

@xghostient
Copy link
Owner

Summary

  • Custom sheets & problems — users can add their own in ~/.grindx/sheets/ and ~/.grindx/problems/
  • grindx --list-problems CLI flag
  • Timer stops on mark done, ignores times under 10s
  • Fix: "started" detection now checks all 5 languages, not just Python/Go
  • Fix: atomic progress writes to prevent corruption
  • Fix: auto-indent checks cursor position, not end of line
  • Fix: markup injection safety for custom problem names
  • Fix: malformed examples no longer crash the app
  • Updated README with custom sheets/problems docs

@xghostient xghostient merged commit 83e327d into main Mar 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant