github Make-md/makemd 0.7.6

latest releases: 0.9.1007, 0.9.1006, 0.9.1005...
17 months ago

Features

  • Spaces
    • Smart Spaces
      • Smart spaces lets you create spaces in new ways based on filters
      • Filter can be metadata from your notes including tags, links, frontmatter or file properties such as name, size, date created.
      • Use different combinations of filters
      • Smart spaces automatically update as your notes are updated
    • Home for Spaces
      • The main spaces page is now called home where you can keep your most used spaces
      • View all your spaces in All Spaces
    • Spaces Backup
      • Spaces can now automatically be backed-up
      • Added Setting to turn on/off automatic back-up and back-up interval
      • Manually backup and restore spaces using the Backup and Restore Spaces from Backup from the Command Palette
  • Contexts
    • Space Contexts
      • Create a context for your space whether it's a smart or normal space
      • The combination of Space contexts and Smart Spaces unlocks your contexts from folders to arbitrary list of files, for example, a folder with all notes in its subdirectory
    • Context Builder
      • Build, design and preview your context in one the Context Builder. Select which properties to show/hide whether it's a list/card/table view.
    • Embed Context Views
      • Embed any of your context views into your notes, just right click on the view and click Copy Embed Link, then paste it into your notes
  • Flow
    • Editor related features are now grouped under Flow and can be toggled on/off in settings
      • Inline Contexts has now been moved under Flow
      • Flow Editor has been renamed Flow Blocks
      • Make Menu has been renamed Flow Menu
      • Inline Styler has been renamed Flow Styler
  • Superstate
    • Superstate is a new background caching and indexer that powers your spaces and contexts
    • Performance and Data Reliability
      • Vastly reduces the memory usage of Spaces
      • Improvement to both speed and stability of Spaces and Contexts
      • Automatically keep tracks of all your tags, contexts and links so that when they're changed, all your contexts are updated appropriately
      • Improved reliability in syncing spaces
      • Faster first load for spaces on large vaults
      • Improved speed and results for lookup fields
    • Metadata Lookup for Spaces
      • You can now use metadata to customize your notes in Spaces, use frontmatter to set your icons, alias and a color

Improvements

  • Spaces
    • Added better support for real-time sync services including Obsidian Sync, Dropbox, iCloud
    • Added folder level sorting options
    • Improved first time load speed
    • Adding and removing from spaces now uses a popup menu and can be called from the Command Palette
    • Added sync status to display if the Spaces file is detected to be in the middle of syncing
    • Added setting to change sync timeout
    • Added CSS class to customize folder notes in Spaces
    • Space row now respects the Space Row Height setting
  • Contexts
    • Redesigned the Table and Views for Contexts to give easier access to views.
    • Improvements to Look up fields selection
    • Added additional filter types and sort types
  • Flow
    • Inline Contexts
      • Added setting to automatically expand Inline Contexts
      • Banner and File Stickers no longer require Spaces to be enabled
      • File Stickers are now also saved to the the file metadata for markdown notes
  • Settings
    • Settings has been reorganized under the new feature names and under subheadings for better organization
    • Blink can now be toggled off in settings

Bug Fixes

  • Fixed mobile issue with folder indentation
  • FIxed sidebar automatically opening on launch
  • Fixed inline context showing up in Reading Mode when not in the main panel
  • Fixed reading mode header not changing if there's no markdown
  • Fixed Context Links not parsing links properly
  • Fixed Context Preview not showing banner

Don't miss a new makemd release

NewReleases is sending notifications on new releases.