Releases: rishikanthc/markopolis
3.0.2
v3.0.1
3.0.1
This version fixes some UI/UX quirks.
- The sidebar navigation now shows titles from the frontmatter instead of file name
- Date is optional and if specified in frontmatter will be displayed
- Removes the "latest posts" from default page. Default/home page now needs to be set with home: true in one of your markdown files
Python package also updated to 3.0.1
- Respects publish tags
- Markdown files to be excluded from publishing needs to have publish: false to be set in frontmatter
- Default behavior is for md files to be uploaded unless publish is set to false.
v3.0.0
Backend Rewrite
- Technology Shift:
- The backend has been completely rewritten, moving from Python to SwellKit.
- Database:
- Transitioned from file-based management to using PocketBase for the backend database.
This version is a full rewrite of the backend in sveltekit. The choice was made as managing both the frontend and backend using the same language and framework simplifies the architecture and management a lot. Additionally pocketbase provides a nice js interface which is also nice.
UI Enhancements:The UI has been refined using ShadeCN, and Tailwind CSS.
New Features
- The new version introduces support for using relative paths in wiki links and images.
- Tag Management
- Tag Pages: Tags now get their own dedicated pages.
- Menu Bar Icon: A new menu bar icon has been added to view the list of all tags.
- Simplified Python CLI Tool
- The Python CLI tool has been simplified to remove most dependencies.
v2.0.0
v2.0.0
Frontend changes
- Code separation between frontend and backend
- Brand new UI built from scratch using Svelte
- Better handling of large images/mermaid charts
- UI modifications for handling display resolutions higher than 1920x1080
Backend changes
v1.1.1 - Bug Fix
Fixed home page not rendering
v1.1.0 - Delete API
- Adding support for deletion with new api endpoint
- New mdsync command which will auto delete files not present locally
v1.0.0 - API and Frontend Overhaul
This release includes a complete rewrite of the API and several key enhancements to improve performance, compatibility, and user experience.
What’s New:
- Improved API Response Formats: Streamlined and more consistent responses to ensure better compatibility and integration.
- Fast Backlink Detection: Leveraging ripgrep for significantly faster backlink detection, improving navigation and cross-referencing within documents.
- Backlink Path Fixes: Corrected handling of backlinks to support paths relative to the vault, enhancing accuracy and usability.
- Enhanced Markdown Image Compatibility: Expanded support for Markdown image syntax, aligning with Obsidian-style image handling for better compatibility.
- Advanced Syntax Parsing: Refined the parsing engine to better mirror Obsidian Markdown syntax, providing a smoother editing and viewing experience.
- Frontend Redesign: Complete frontend rewrite optimized for rendering large Mermaid charts, ensuring seamless visualization of complex diagrams.
v0.3.4
Handle folders better. Navigation is now a nice file tree.
v0.3.3
don't bother reading this. Made a dumb mistake in previous release while fixing wikilinks.
v0.3.2
Fixes wikilinks. Wikilinks now considers relative path allowing linking notes in sub folders