Feature
- add support for embedded tables in reading mode #513
- add undo/redo buttons on mobile
- add donation modal
- add setting toggle for what's new modal
- add setting toggle for donation modal
- add Israeli Shekel currency #626
- keep multi-tag menu open when selecting options #618
Fix
- replace
innerHTML
with safer methods - add scroll bar to toggle column menu #645
- only migrate
.table
or.dashboard
files that have amodel
key - stop what's new modal from opening on first installation of plugin
- stop flashing of tables when propagating table changes to other open leafs. We do this by updating the setting in the rendered app
setState
instead of re-rendering the root - avoid table styles from
.markdown-rendered
class by using table classes instead of semantic elements - resolve table creation error when creating a table in the attachment folder #604
- support display of embedded tables using relative or absolute path links
Refactor
- declare all modal styles in css files
- rename
nltView
toloomView
- replace global
app
usage with the instance found in theDataLoomPlugin
class - replace hard coded plugin constants with data passed from the
manifest
object - simplify table borders to use
border-right
andborder-bottom
- replace
Top
andBottom
with arrow icons - set column resize indicator to 5px wide
- make horizontal/vertical scroll bars visible on the table
- update class names to use
dataloom
as the prefix - replace export icon with a vertical menu icon
Docs
- rename development resources folder to
diagrams
- update code snippets file with new dataloom classes
- add embedded apps flowchart