Releases: Rafael-Silva-Oliveira/NZBridge
v0.4.2
Full Changelog: v0.4.1...v0.4.2
Full Changelog: v0.4.1...v0.4.2
v0.4.1
Full Changelog: v0.4.0...v0.4.1
v0.4.0
Full Changelog: v0.3.3...v0.4.0
v0.3.3
Full Changelog: v0.3.2...v0.3.3
v0.3.2
Full Changelog: v0.3.1...v0.3.2
v0.3.1
What's Changed
- Support multilingual NotebookLM UI labels by @FFFxueGawaine in #6
New Contributors
- @FFFxueGawaine made their first contribution in #6
Full Changelog: v0.3.0...v0.3.1
v0.3.0 — Group library support & reliability improvements
What's new
Group library support
- Sync items from any Zotero group library (private, public-closed, or public-open) to NotebookLM
- New Library dropdown in the popup — pick your library first, then choose a collection
- Groups with no user-created collections still appear in the picker
- Mappings tab now shows a library badge for group-sourced syncs
In-popup prerequisite banner
- Both To NotebookLM and To Zotero tabs now show a collapsible notice with:
- The English language requirement for NotebookLM
- A heads-up about the known macOS PDF upload bug (fix in progress)
- Collapse state is saved across sessions — dismiss once, stays compact
Known issues
- macOS: A bug may prevent PDFs from uploading correctly on macOS. A fix is actively being worked on. URLs sync normally in the meantime.
Installation
Zotero plugin: download nz-bridge.xpi and install via Zotero → Tools → Plugins → Install from file.
Browser extension: download the ZIP and load as an unpacked extension in Chrome or Edge (chrome://extensions → Developer mode → Load unpacked).
Full Changelog: v0.2.1...v0.3.0
v0.2.1 — Reliable PDF uploads for large collections
What's fixed
PDF uploads in large collections (30+ files) were silently dropping files with the error "Trusted click on upload files did not open file chooser". This release makes uploads reliable regardless of collection size.
Changes
- Automatic retries: each PDF now retries up to 3 times with progressive backoff (1.5s → 3s → 5s) if the upload dialog doesn't respond in time
- Longer file-chooser timeout: increased from 8s to 15s to handle slow systems and heavy NotebookLM loads
- Stale dialog cleanup: any leftover dialog from a previous upload cycle is closed before starting the next one
- Larger inter-file gap: increased from 800ms to 2000ms to give NotebookLM's upload queue time to drain between files
- Better error messages: failed uploads now show grouped error counts and the titles of up to 5 failed PDFs, instead of truncating to 3 identical error strings
Note on upload speed
Upload time per file may be slightly longer than v0.2.0 due to the increased inter-file gap. Actual time depends on PDF size, internet connection speed, and NotebookLM's response time. This trade-off ensures all files upload successfully.
Installation
Zotero plugin: download nz-bridge.xpi and drag it into Zotero → Tools → Plugins.
Browser extension: download the ZIP and load as an unpacked extension in Chrome or Edge (chrome://extensions → Developer mode → Load unpacked).
v0.2.0 — Selective sync, real-time progress & faster uploads
What's new
- Selective sync — After selecting a Zotero collection, a grouped checklist shows all PDFs and URLs separately. Uncheck any items you don't want to upload before clicking Sync.
- Real-time progress bar — See exactly which file is uploading and how many items remain (e.g. Uploading paper.pdf — 3 / 24).
- Progress persistence — If you close the popup and reopen it mid-sync, the progress bar picks up where it left off.
- Fixed: PDFs opening as browser tabs — A broken CDP drag-event fallback was causing PDFs to open as new Chrome/Edge tabs instead of uploading. This is now fixed.
- Faster PDF uploads — ~3–5s per file (down from ~10–15s), and the popup no longer times out on large collections.
Assets
| File | Description |
|---|---|
| `nz-bridge.xpi` | Zotero plugin — drag into Zotero or install via Tools → Add-ons |
| `NZBridge-browser-extension-v0.2.0.zip` | Browser extension — load unpacked in Edge/Chrome |
| `update.json` | Zotero add-on marketplace update manifest |
v0.1.3 — Pro plan support for large collections
What's new
- 50-source limit is now a warning, not a blocker. Pro plan users can sync collections with more than 50 items to NotebookLM without being stopped. Free-tier users see a notice in the popup but are no longer blocked from attempting the sync.
Assets
| File | Description |
|---|---|
nz-bridge.xpi |
Zotero plugin — drag into Zotero or install via Tools → Add-ons |
NZBridge-browser-extension-v0.1.3.zip |
Browser extension — load unpacked in Edge/Chrome or submit to store |
update.json |
Zotero add-on marketplace update manifest |