Skip to content

markdownbrain v0.2.1#4

Merged
blackstorm merged 121 commits intomainfrom
mvp
Feb 3, 2026
Merged

markdownbrain v0.2.1#4
blackstorm merged 121 commits intomainfrom
mvp

Conversation

@blackstorm
Copy link
Copy Markdown
Owner

No description provided.

…hensive design system for MarkdownBrain, including design tokens, component patterns, and best practices.
- Updated event types and handlers in events.ts to include new callbacks for Markdown cache changes and creation.
- Removed the PendingSyncsManager interface and related logic from event registration.
- Deleted ClientIdCache service and its associated tests, as it is no longer needed.
- Introduced CachedMetadataLike interface to standardize metadata handling.
- Added reference extraction and indexing services to manage internal links and references more effectively.
- Implemented tests for the new reference extractor and reference index functionalities.
- Updated logo handling in the server to use a new favicon key format.
- Cleaned up test files and added new markdown files for documentation.
- Removed direct usage of Lucide icons in HTML templates and replaced them with a new `lucide_icon` function for better maintainability and consistency.
- Introduced a new Clojure namespace `markdownbrain.lucide-icon` to manage icon rendering and alias resolution.
- Updated all relevant templates to utilize the new `lucide_icon` function, ensuring icons are rendered correctly with appropriate classes and attributes.
- Added tests for the new icon rendering functionality to ensure correctness and handle edge cases.
@blackstorm blackstorm changed the title markdownbrain v2 markdownbrain v0.2.1 Feb 3, 2026
@blackstorm blackstorm merged commit 919cbb2 into main Feb 3, 2026
2 checks passed
@blackstorm blackstorm deleted the mvp branch February 3, 2026 14:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant