Skip to content

Releases: decaf-dev/obsidian-dataloom

3.2.1

17 May 05:07
46d1a7d
Compare
Choose a tag to compare
  • Column, row, and table ids now support hyphens
  • Information regarding why a table didn't render is now printed to the console
  • Uppercased the first letter of each color in the Color Menu Table
  • Fixed bad reference which was causing old tables to crash

3.2.0

17 May 04:04
794cc95
Compare
Choose a tag to compare
  • Added #67. NLT now has a tag color menu with 10 tag colors to choose from.
  • Fixed #142. Header menu will now reset when you close it.
  • Fixed #140. Tags are fully working again.
  • Fixed tag color for light/dark modes
  • Refactored CellEditMenu into various edit menus for each cell type
  • Implemented a FocusProvider to manage table focus
  • Implemented a MenuProvider to manage table menus + allow multiple menu levels
  • Updated menus to have consistent styling. 4px 10px padding
  • Made the column width drag more sensitive
  • Added notices for when a user tries to add a row/column to a table via hotkey but no table is focused
  • Textarea box will now adjust its size as you type
  • Fixed bug where dates would auto populate each cell with the current date when changing to a date type

3.1.1

15 May 00:01
8a8556d
Compare
Choose a tag to compare
Merge pull request #137 from trey-wallis/dev

Turn off debug statements

3.1.0

14 May 23:53
b619f9f
Compare
Choose a tag to compare
  • Added #30. You can now choose checkbox or date from the property type menu
  • Refactored the cell type system using inheritance
  • Made a more robust debugging system for development

3.0.0

14 May 08:20
1ce16d4
Compare
Choose a tag to compare

WARNING: This release introduces breaking changes into the NLT Tables plugin.

Please update to the new table format. See the README.md for more details.


  • Updated validators, app data, and other functions to support new table format consisting of a type definition row, a column id row, and then a row id column to the side
  • Updated findTableRegex to be more robust. (It was potentially replacing table-like in notes before)
  • Added debounce to handleWidthChange. The app will now save only after 1s has passed between width changes.
  • Fixed #127. Various bugs with insertion, sorting, tags, and settings were fixed by implementing this new system
  • Fixed bug where live preview and reading mode tables tag were out of sync
  • Did a huge refactoring of services into distinct modules

2.3.6

02 May 04:58
2cd7ea1
Compare
Choose a tag to compare
  • Fixed bug introduced between 2.3.4 and 2.3.5 that caused text cells not abled to be edited. (I have deleted these versions from the releases)
  • Fixed suggestions in #35 and #34 from @imeed166. You can now focus cells using the tab key. In addition, after adding a new row, the first cell will appear focused
  • Minor UI consistency updates

2.3.3

30 Apr 23:49
6225ac7
Compare
Choose a tag to compare
  • Fixed table markdown being cut off
  • Fixed outline appearing on click. It will now only appear on tab press

2.3.2

30 Apr 18:24
f17f35d
Compare
Choose a tag to compare
  • Number column type works as expected again. Only numbers will be accepted.
  • Refactored findCellType function
    • A text field will support any text now
    • Logic for number and tag has been corrected. These should both be working properly now.
    • Fixed #102. Links with a pound sign render now

2.3.1

30 Apr 05:23
6cbac13
Compare
Choose a tag to compare
  • Fixed bug where hotkeys didn't work on first table render

2.3.0

30 Apr 05:14
39f9fd6
Compare
Choose a tag to compare

Accessibility update

  • Added #35. You can now navigate the app with the tab key.
  • Refactored menu code
  • Changed some icons
  • Refactored menu into submenu (More like Notion ;) )