Repository navigation
Releases
Releases · dingzy53/zotero-S2
Release v0.1.0
🚀 Enhancements
- s2: Shared 429 cooldown, clearer S2 failures, leaner tool output (3f873fa)
- mcp: Follow 2026-07-28 result metadata and removed methods (9a01b2c)
- gui: Open a Semantic Scholar search window from the Tools menu (bdadfa8)
- gui: Simple and advanced paper search with a results table (0b8357e)
- gui: Boolean bulk search with sort, Load more and a syntax guide (f655b02)
- gui: Detail pane, card view and a results-view setting (48b307d)
- gui: Add selected papers to a library and collection (55d820f)
- gui: Citations, references, similar papers and author search (8ddf8e0)
- gui: Export results, recent searches and remembered state (1bccbbe)
- pdf: Let agents add PDF files and landing-page URLs (da2377e)
🩹 Fixes
- pdf: Attach one PDF when an item is requested twice (6fc13ff)
- enrich: Only accept title matches for the same paper (74e85a6)
- zotero: Serialize find-or-create across parallel tool calls (83ff6fd)
- mcp: Declare destructiveHint on every write tool (9c212d3)
- s2: Fail fast on a Retry-After beyond the 60 s cap (459f739)
- importer: Don't duplicate a translated item when tagging fails (f81cc8b)
- semaphore: Hand a freed slot straight to the next waiter (1584770)
- gui: Show menu arrows and an author-mode hint in the detail pane (9bfa2aa)
- gui: Clean up search windows on plugin shutdown (9fa9ca7)
📖 Documentation
- User-facing README, contributing guide and security policy (ac71d79)
- Describe the Retry-After cap; name the cause in its error (50b1c67)
- Plan a search window for human users (74f3b97)
- Describe the search window in README, AGENTS.md and PLAN.md (27aa7fc)
- Describe zotero_add_pdf_file and record the PDF plan's status (ae8404d)
📦 Build
- Set the release identity (dingzy53/zotero-S2) (13ae022)
🏡 Chore
✅ Tests
- Exercise the HTTP endpoints through Zotero's server (9a430b4)
🤖 CI
- Pin Zotero 10 for tests and use first-party actions only (4ac1a7c)
❤️ Contributors
- Ding Zheng Yuan
Release Manifest
This release is used to host update.json, please do not delete or modify it!
Updated in UTC 2026-11-03T09:27:01.926Z for version 0.1.0