Skip to content

Releases: jnealey-godaddy/obsidian-claude-code

v1.0.4

Choose a tag to compare

@jnealey-godaddy jnealey-godaddy released this 23 Jan 16:17

Bug Fixes

  • Enable text selection and copy/paste in sidebar - Users can now freely select and copy text from the chat interface, including message content, thinking blocks, tool inputs, and inline chat content.

Full Changelog

1.0.3...1.0.4

1.0.3

Choose a tag to compare

@jnealey-godaddy jnealey-godaddy released this 23 Jan 15:57

Fix Obsidian plugin review feedback:

  • Fix sentence case for UI text
  • Remove 'settings' from settings headings
  • Replace hardcoded .obsidian with Vault#configDir
  • Fix require() style import
  • Remove unnecessary type assertions
  • Fix async functions without await
  • Add void operator to unhandled promises
  • Fix plugin instance as component (use MarkdownRenderChild)
  • Fix object stringification in template literal
  • Fix lexical declaration in case block
  • Remove unused variables

1.0.2

Choose a tag to compare

@github-actions github-actions released this 23 Jan 04:19

Obsidian Community Plugin Review Fixes

This release addresses all feedback from the Obsidian plugin review bot:

UI/UX

  • Use sentence case for all UI text (titles, buttons, labels)
  • Replace emoji innerHTML with Obsidian's setIcon() for icons
  • Move inline styles to CSS classes for better theming support
  • Use Setting().setHeading() for section headers

Code Quality

  • Replace console.log with console.debug for debug output
  • Fix unhandled promises with proper void operator
  • Fix async function signatures for ItemView compatibility
  • Replace any type assertions with proper type guards (TFile instanceof checks)
  • Remove unused imports and variables
  • Fix lexical declarations in switch cases

Best Practices

  • Use FileManager.trashFile() instead of Vault.delete()
  • Add proper CSS classes for settings components

1.0.1

Choose a tag to compare

@github-actions github-actions released this 23 Jan 00:57

Security and Code Quality Improvements

  • Add graceful fallback for Electron remote API
  • Add input validation for CLI path setting
  • Replace innerHTML with safe DOM methods
  • Add cross-platform PATH handling (macOS/Linux/Windows)
  • Add JSON parsing validation for session files

1.0.0

Choose a tag to compare

@github-actions github-actions released this 23 Jan 00:31
1.0.0