Releases: LonoxX/obsidian-github-issues
1.7.0
What's Changed
GitHub Sub-Issue Integration
You can now Add Sub-Issues in Your Notes
- Internal Obsidian link if issue exists in vault
- External GitHub link if issue doesn't exist
Obsidian Keychain Support
Uses Obsidian's Keychain to store your token securely
- Enable Use SecretStorage
- Click Create new secret
- Enter a name and paste your token
- The token is now stored securely
If you have an existing token, use Migrate to Keychain to move it to secure storage.
other changes
- Created a wiki and removed inline template help for a cleaner, simpler description.
- Fix a bug where global templates were not working
Full Changelog: 1.6.2...1.7.0

1.6.2
What's Changed
- fix: duplicate content on same issue ID in Kanban board
Full Changelog: 1.6.1...1.6.2
1.6.1
fix: projectData only for GitHub Projects, not repo issues
1.6.0
What's Changed
- feat: GitHub Projects integration
- chore: bump dependencies
Full Changelog: 1.5.0...1.6.0
1.5.0
What's Changed
feat: add context-sensitive hash tag escaping #27
Implement configurable escaping of # characters that are not valid
Markdown headers to prevent unintended Obsidian tags.
Escape Logic:
# Header→ not escaped (valid Markdown header with space after #)#1337-Issue→\#1337-Issue(no space after #)Hi testing #1337→Hi testing \#1337(# in middle of text)
Settings:
- Global setting: "Escape hash tags" in Advanced Settings (default: disabled)
- Per-repository setting: Can be enabled/disabled for each repository individually
Full Changelog: 1.4.0...1.5.0
1.4.0
Automated release 1.4.0
1.3.1
1.3.0
What's Changed
- feat: Global Settings should override pre-repository settings
- feat: persist blocks
- update settings
you can set persist blocks
{% persist "notes" %}
Your custom content here
Will never be overwritten!
{% endpersist %}
Multiple Blocks
{% persist "notes" %}
Your notes here...
{% endpersist %}
{% persist "todos" %}
- Task 1
- Task 2
{% endpersist %}
Full Changelog: 1.2.3...1.3.0
1.2.3
Automated release 1.2.3
1.2.2
- fix: handle note creation errors without aborting entire sync #16
Full Changelog: 1.2.1...1.2.2