Releases: junhewk/simple-graph-builder
Releases · junhewk/simple-graph-builder
Release list
0.4.3
Full Changelog: 0.4.2...0.4.3
0.4.2
0.4.1
0.4.0
0.3.8
0.3.7
Bump version to 0.3.7 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
0.3.6
What's New
Separate model configuration for Smart Search
You can now configure a different model for Smart Search queries vs. extraction:
- Use case: Use fast/cheap models (GPT-4o-mini) for KG extraction, and better models (GPT-4o, Claude Sonnet) for search
- New settings:
- "Use separate model for smart search" toggle
- Smart Search provider selection
- Smart Search model dropdown with custom input
How to use
- Go to Settings → Simple Graph Builder → Smart search model
- Enable "Use separate model for smart search"
- Select your preferred provider and model for search queries
Full Changelog: 0.3.5...0.3.6
v0.3.4
Changes
Obsidian Review Bot Fixes
- Sentence case fixes for UI text (16 changes)
- Remove deprecated
RelationshipTypeexports - Change "General" heading to "Provider" in settings
- Fix confirm-modal callback type to allow async
- Use proper
vault.delete(file, true)for trash behavior
Full Changelog
0.3.3
Changes in v0.3.3
Obsidian Review Bot Fixes
- Use sentence case for all UI text (commands, settings headings, button labels)
- Remove unnecessary type assertions where type guards already narrow types
- Add proper type checks before string conversion on JSON-parsed values
- Fix type union redundancy in function signatures
- Add eslint-disable comments for intentional deprecated usage (migration code)
- Change console.log to console.debug for migration message
- Handle promises properly with await/void operators
- Use CSS classes instead of inline styles for graph tooltips
Graph Visualization Improvements
- Add "Minimum connections" setting to filter nodes with few connections from the graph view
- Reduce edge color intensity (#cbd5e1, opacity 0.4) for better node label readability
Code Quality
- Extract helper functions to reduce code duplication
- Move constants to module level for better performance
- Simplify functions with early returns and object lookups
0.3.2
Add v3 data model with EntityType and relationship fields - Add EntityType union type with 10 fixed entity types - Add entityType field to OntologyNode (replacing flexible labels) - Add relationship field to OntologyEdge (free-form verbs) - Add helper functions: getEntityTypeColor, getNodeEntityType, getEdgeRelationship - Add labelToEntityType for legacy v2 data migration - Update prompts for v3 extraction format - Update search to use new type helpers Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>