Overview
This version improves some details.
Changelogs
Below are the detailed changes in this version.
Enhancement
- Database table view supports synchronizing column width to other table views
- Database view tab supports drag sorting
- Improve "Use Default Column Width"
- Improve theme switching
- Improve drag performance
- Improve icon switching
- Add "Content block" option in the preview area of the database card view
- Improve the opening of a block ref using shortcut keys immediately after inserting it
- Improve database card view card right click menu
- Improve paging settings after creating/deleting database views
- Disable automatic video playback in database card view
- Gallery view renamed to Card view
- Disable drag-and-drop sorting after setting sorting rules for database view
- Add some currency formatting support to database number fields
- Improve mirror databases refresh after updating database view layout
- Improve the image loading performance in the database
- Improve assets searching
- Disable HTTP access to the /assets/ path
- Improve breadcrumb redirection on mobile
- The view settings menu pops up after creating a new view in the database
- Various charts are not rendered when the content is empty
- Fixed mirroring database display view
- Improve Markdown hyperlink input parsing
- Improve search result highlighting
- Improve right-click menu paste
- The bound heading block in the database card view displays the sub-blocks in the preview area
- Improve reference count update after moving container blocks
- Improve reference count update after converting heading block level
- Improve reference count update after document convert to heading
- Improve database table view fixed field copy and paste
- Improve HTML table clipping
- Improve HTML code block clipping
- Improve converting network assets to local assets
- Improve reference count update after moving heading blocks
- No longer add the
id
attribute to block elements after setting the attribute - Exported Markdown inline code no longer contains zero-width spaces after it
Bugfix
- The "Remember me" function on the auth page is invalid on the mobile
- AI operations are invalid after selecting a content block
- Markdown doc with
\\u0000
in table cannot be opened after import - The font Noto Sans SC is not available
- Virtual reference keyword exclusion list does not work in certain cases
- Rendering PlantUML on HarmonyOS NEXT should not jump to the browser
- Copying blocks without copying attributes
- XSS in inline memo elements
Refactor
Development
- Enable stylesheet sourceMaps in the development environment
- Add config.query to
input-search
event bus - Improve kernel API
/api/block/updateBlock
and/api/block/batchUpdateBlock
- Add plugin option
IProtyleOptions.click.preventInsetEmptyBlock
- Improve
showMessage()
function - Add plugin function
saveLayout
- Add kernel API
/api/av/batchSetAttributeViewBlockAttrs
- Add kernel API
/api/av/batchReplaceAttributeViewBlocks
- Add some kernel batch insert blocks APIs