Skip to content

v0.8.7

Latest

Choose a tag to compare

@jacob-bd jacob-bd released this 15 Jul 01:30

This maintenance release improves JSON output for scripting and fixes two live-observed metadata issues.

Added

  • Added --json support to source add/delete, notebook delete, and every Studio creation command, including noun-first and verb-first command styles. (#256)
  • Added notebook emoji to nlm notebook get --json.
  • Added the original question to nlm notebook query --json.

Fixed

  • Correctly identify saved mind maps in Studio status instead of labeling them as flashcards.
  • Prevent duplicate mind-map entries when NotebookLM returns the same artifact through both status paths.
  • Report Drive-picker PDFs as pdf when NotebookLM provides an explicit application/pdf MIME type with its ambiguous source code.

Validation

  • Tested all new JSON creation and deletion outputs against a live NotebookLM account.
  • Verified all nine Studio creation commands returned real artifact IDs.
  • Passed 1,120 automated tests plus Ruff lint and formatting checks.

Full Changelog: v0.8.6...v0.8.7