- Introduced a new command to build semantic mapping blocks by section, including user prompts for overwriting existing mappings.
- Enhanced settings interface with options for mapping wrapper type, title, folded state, default edge type, unassigned handling, and overwrite permissions.
- Implemented virtualization in the EntityPickerModal for improved performance when displaying large sets of entries, including scroll handling and item rendering optimizations.
- Updated UI components to reflect new settings and functionalities, ensuring a cohesive user experience.
- Added a "Back to Edit" button wrapper in preview mode for easier navigation back to editing.
- Updated preview rendering logic to ensure the back button visibility aligns with the current mode.
- Enhanced textarea handling to retrieve and update draft values more effectively when toggling between preview and edit modes.
- Improved error handling and fallback rendering for the Markdown preview, ensuring a better user experience during content display.
- Refactored existing rendering methods to maintain structure while clearing content, enhancing performance and reliability.
- Introduced a new `heading_level` property in `CaptureTextLineStep` to enable customizable heading levels for interview steps.
- Updated `parseInterviewConfig` to parse and validate heading level settings.
- Enhanced rendering functions to prepend heading prefixes based on the configured heading level, improving text output formatting.
- Implemented a dropdown in the `InterviewWizardModal` for selecting heading levels, allowing users to easily adjust the heading for each step.
- Improved handling of nested loops to support heading level selection and display.
- Reset nested loop state to clear both items and draft when a new item is created.
- Added a "Back to Edit" button in preview mode to facilitate easy navigation back to editing.
- Updated toolbar functionality to only display in edit mode, improving user experience during text editing.
- Enhanced rendering logic to ensure proper display of preview and editing states.
- Added support for tracking active loop paths, enabling nested loop navigation.
- Implemented breadcrumb navigation to display loop hierarchy and allow users to navigate back to parent loops.
- Updated rendering logic for nested loops to support fullscreen mode and improved item management with edit, delete, and navigation options.
- Enhanced user experience with context headers showing parent loop item details and improved item editing capabilities.
- Removed deprecated functions and streamlined the applyMarkdownWrap function to return a ToolbarResult object.
- Introduced new functions for applying headings, bullet lists, and numbered lists, enhancing the text formatting capabilities.
- Updated the InterviewWizardModal to utilize the new toolbar functions for better integration and user experience.
- Improved selection handling and cursor positioning after formatting operations.
- Added comprehensive CSS styles for the Interview Wizard Modal, improving layout and responsiveness.
- Introduced markdown editing capabilities with a toolbar for text areas, allowing for rich text input.
- Enhanced step rendering logic to support optional prompt text for each step.
- Updated the modal structure to include sticky navigation and improved content organization.
- Refactored existing rendering methods to utilize new CSS classes for better styling consistency.
- Introduced profile selection modal for creating notes from interview profiles.
- Added settings for interview configuration path, auto-starting interviews, and intercepting unresolved link clicks.
- Updated package files to include YAML dependency for configuration handling.
- Enhanced CSS for profile selection and interview wizard UI elements.
- Introduced commands for exporting graph data and displaying chains from the current note.
- Enhanced linting functionality with options for showing canonical hints and specifying chain traversal direction.
- Added new utility functions for graph traversal and index building.
- Updated settings interface to include new options for user configuration.