- Added summary field to history entries for better tracking of edits.
- Updated prompts to return both LaTeX and a summary in specific tags.
- Implemented compile cooldown mechanism to prevent rapid recompilation.
- Improved compile state management with JSON file storage.
- Enhanced error handling and user feedback for compilation status.
- Updated CSS for a neobrutalist design with improved button styles and dropzone support.
- Refactored HTML templates to support new features and improve user experience.