Releases: menyoung/zoTLDR
Releases · menyoung/zoTLDR
Release list
v0.2.4
Quick actions
Add actions: Summarize, Key findings, Methods to your context doc frontmatter. Pill buttons appear above the chat — one click sends the label as a message.
Save response
New "Save response" button writes just the last AI response as a standalone note (tagged zs-note). "Save" renamed to "Save chat" for clarity.
v0.2.3
- Send PDF natively to Gemini (tables, figures, equations intact)
- Rename summarizer.ts → chat.ts; remove dead ui.ts
- New chat bubble icon
- Guard writeErrorNote; evict cached PDF on item change
- Markdown: lists, code blocks (with internal blank lines), inline code
- CSS for ul/ol/li/pre/code in chat panel
- Flatten promise chains to async/await; extract showError helper
v0.2.2
v0.2.1
v0.2.0
What's changed
Generalized from paper summarization to open-ended chat. Users can now ask any question about the paper they have open — PDF text and company context are injected automatically.
Added
- Unified chat transcript with full assistant responses rendered inline
- Save button to persist chat as a Zotero note (tagged
zs-chat) - Clear button to reset conversation
Removed
- Hardcoded summary FORMAT_RULES
Summarizebutton andsummarize()entry point- Batch summarize context menu
- "My research focus" highlights preference
- Dedicated summary display box
v0.1.5
Changes
- Human-readable error messages instead of cryptic codes
- Can't commit empty summaries
- Contextual input placeholder
- Button hover/disabled/focus styles
- Context menu label fallback
- Now requires Zotero 8+
- Troubleshooting section in README
Update
Check for Updates in Zotero Add-ons manager.
Latest update manifest
Auto-update manifest for Zotero.