Feature
- add filter support for
Number
,Embed
,Date
,Creation
, andLastEdited
types - add ability to undo/redo filter changes
- add
prefix
,suffix
andseparator
options toNumber
column #636 (Thanks to @roman-balzer) - merge the
Currency
type into theNumber
type. Your files will automatically be updated. - add logical operator support to each filter row
- add the Swiss Franc (Thanks to @dmnkf), Saudi Arabian Riyal, UAE Dirham, and South Korean Won as currency options
- add ability to update multiple
Column
properties at once - open
WhatsNewModal
andSupportModal
after update only when a loom is first opened - organize currencies in alphabetical order
- add GitHub sponsorship link (https://github.com/sponsors/trey-wallis)
- add discord link (https://discord.gg/QaFbepMdN4)
Fix
- update data when a column type changes #635 #662
- filter empty columns #662
- stop flash of content when the
ImportModal
orExportModal
are opened - display an error when plugin version is less than file version. This can happen if a user is using Obsidian and they have a device with newer DataLoom version than their other device.
- cache the BuyMeACoffee shield
- remove box shadow on
select
focus - resolve numeric input border not appearing
Refactor
- rename
filterRules
tofilters
in the LoomState - replace
react-select
with a custom component - refactor state migration logic
- place number format options within a container that has a fixed height and an overflow property
- store a minimal filter state in the loom file
Test
- add tests for filtering
- only try/catch the line that throws an error
Docs
- rename all titles of website to either be a noun or a present progressive action
- refactor to
Features
->Table
->Cells
structure - add Discord and GitHub icons