Releases: photon-hq/notebooklm-kit
Releases · photon-hq/notebooklm-kit
notebooklm-kit v2.2.0
New Features
- Oversized source files are now auto-split to match NotebookLM limits and uploaded for you, so you can drop big docs without manual chunking. 🎉
Bug Fixes
- Deleting multiple notebooks now works reliably with upfront ID validation, per-notebook retries/parallelism, and clear reporting of any failures (ENG-677).
Improvement
- Cleaned up tooling by ignoring compiled
src/*.jsoutputs and refreshing the slide download example to keep the repo tidy.
Version: 2.2.0
notebooklm-kit v2.1.2
No code or behavior changes between ef23c50 and 60d0560; the new tag just merges existing work with no file diffs. 🎯
Version: 2.1.2
notebooklm-kit v2.1.1
Initial automated release tracking
notebooklm-kit v0.0.1
New Features
- Added robust artifact service to create, list, download (slides/video too), rename, delete, and share notebook outputs with ready-to-run examples 🙂.
- Expanded source management with URL/text/YouTube/file uploads, Google Drive and batch additions, plus web search workflows that search, review, and add discovered sources.
- Introduced Notebook Language Service and chat config helpers so chats and artifact generation can honor a default output language with streaming-friendly clients.
Improvement
- Notebook operations now include experimental sharing, stronger auth/refresh handling, quota tracking, and a fuller
.env.exampleand client setup; docs and scripts were overhauled for notebooks, sources, artifacts, and chat. - Build and packaging tightened (package.json/lock, tsconfig, commit tooling, release workflow) to make installs and publishing smoother.
Bug Fixes
- Removed notebook description support to match current NotebookLM APIs and avoid create/update errors (855b16f).
- Fixed slides download when 2FA is enabled and dropped the install script that caused infinite loops during setup (060fa26, 09f8b47).
Breaking Changes
- Standalone audio/video services were removed; use the consolidated
sdk.artifactssubservices for those artifact types instead. - Notebook description fields are no longer accepted because the upstream service no longer provides them.
Version: 0.0.1