github decaf-dev/obsidian-dataloom 8.2.0

latest releases: 8.16.1, 8.16.0, 8.15.12...
13 months ago

Feature

  • add ability to freeze table columns #631
  • add insert above and insert below on rows #445
  • add multi-sort support. You may now sort based on an arbitrary amounts of columns #318 #637
  • open menus in the bottom-left or bottom-right hand corner like Obsidian
  • simplify option bar on mobile
  • render bubbles above search bar on mobile

Fix

  • make sure that the bottom bar will readjust when the table container resizes #649
  • fix jumping of menu on mobile. Wait 10ms for keyboard to popup
  • close loom menu on table scroll or markdown view scroll
  • close loom menu when an Obsidian modal opens
  • stop dimming of text when mouse leaves embedded loom
  • stop line breaks in active filter bubble
  • remove margin for rendered lists
  • add overflow support for rendering sort bubbles
  • update menu positioning whenever the table sized is increased, the table scrolls, the markdown view container scrolls, or the markdown view focus changes

Refactor

  • replace all css props from emotion-react with normal class names defined in styles.css files. This will allow users to more easily override dataloom styles with snippets or themes
  • move all app hooks into the hooks folder
  • update the organization of the shared/loom-state folder
  • change value to newValue for some onChange callback props to avoid name collision
  • rename "Option" to "Tag" in tag edit menu
  • rename useInputSelection to usePlaceCursorAtEnd
  • replace some unset values with undefined so that the unused properties don't appear in the div
  • refactor global variables to use dataloom prefix
  • disable wrapping on NumberCell and CurrencyCell columns
  • replace deprecated global Obsidian app references with the app instance from the DataLoomPlugin class
  • replace deprecated MarkdownRenderer.renderMarkdown with MarkdownRenderer.render
  • add Bubble component
  • simplify menu system to use useMenu hook

Docs

  • temporarily remove import page
  • temporarily remove formula cell page

Don't miss a new obsidian-dataloom release

NewReleases is sending notifications on new releases.