Audio Inbox v2.0.4
v2.0.4 - Full community review compliance
Fixed (Errors)
- Use Platform.isMobileApp instead of navigator.userAgent for OS detection
- Use setCssProps() instead of direct style assignment for FAB positioning
- Bump minAppVersion to 1.2.0 to match APIs in use (activeDocument, setHeading, etc.)
- Use new Setting().setName().setHeading() instead of createEl("h3")
Fixed (Warnings)
- Use window.setInterval / window.clearInterval / window.setTimeout
- Use activeDocument instead of document
- Remove all
anytypes with proper TypeScript types - Remove unused variables (dot, e)
- Mark fire-and-forget promises with void operator
- Remove Node.js builtin module imports (fs, path, os)
- Remove require() calls
- Remove builtin-modules from package.json
Changed
- saveToShortcutsFolder() now uses clipboard API only (was: desktop fs + mobile clipboard)
- markTodosDone() no longer touches filesystem outside vault
This version should pass all automated and manual community review checks.