Skip to content

Releases: photon-hq/notebooklm-kit

notebooklm-kit v2.2.0

14 Jan 03:07
9aad33e

Choose a tag to compare

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/*.js outputs and refreshing the slide download example to keep the repo tidy.

Version: 2.2.0

notebooklm-kit v2.1.2

10 Jan 06:46

Choose a tag to compare

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

10 Jan 06:23

Choose a tag to compare

Initial automated release tracking

notebooklm-kit v0.0.1

10 Jan 05:56

Choose a tag to compare

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.example and 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.artifacts subservices for those artifact types instead.
  • Notebook description fields are no longer accepted because the upstream service no longer provides them.

Version: 0.0.1