* fix: include link preview block and file block in exported markdown
* test: include link preview block and file block in exported markdown
* chore: remove unused logs
* chore: update editor version
* fix: "+" menu should be close after pressing space
* test: cancel inline page reference menu by space
* chore: update editor version
* chore: remove unused logs
* fix: unable to open local file using afLaunchUrl function
* chore: use the latest api to open the local file
* chore: use the latest api to open the local file
* chore: use the latest api to open the local file
* test: add local paht regex test
* fix: disable cut command in table cell
* feat: only keep the table cell content when coping text from table
* fix: focus on the first cell after inserting table
* test: focus on the first cell after inserting table
* feat: highlight the cell when editing
* test: highlight the cell when editing
* fix: creating a new row makes a cursor appear for a fraction of a second
* fix: add 4px between scroll bar and add row button
* chore: rename simple table components
* fix: select all in table cell block
* test: select all in table cell block
* feat: disable two-fingers resize in table cell
* feat: includ table when exporting markdown
* test: include table when exporting markdown
* feat: optimize add row button render logic
* chore: optimize hover button render logic
* fix: column button is not clickable
* fix: theme assertion
* feat: improve hovering logic
* fix: selection issue in table
* fix(flutter_desktop): popover conflicts on simple table
* feat: support table markdown import
* test: table cell isEditing test
* test: select all in table test
* fix: popover conflict in table action menu
* test: insert row, column, row/column in table
* test: delete row, column, row/column in table
* test: enable header column and header row in table
* test: duplicate/insert left/right/above/below in table
* chore: duplicate table in optin menu
* fix: integraion test
---------
Co-authored-by: Richard Shiue <71320345+richardshiue@users.noreply.github.com>
* feat: support markdown syntax in ai writer block
* feat: support nested list
* test: add markdown text robot tests
* feat: support in-memory update in ai-writer block
* feat: support markdown in ask ai block
* feat: render ai result with appflowy_editor
* feat: support markdown syntax in ask ai block
* fix: selection after replace
* fix: close other tabs before swtching workspace
* test: close other tabs before switching workspace
* chore: update release note
* test: close other tabs before switching workspace
* feat: support editing path name on mobile
* chore: format code
* chore: update publish toast
* feat: optimize the toast for mobile more actions menu
* feat: optimize update path name logic
* test: add update path name test
* fix: integration test
* chore: enable document test runner
* fix: double menu showing in workspace menu
* feat: only display copy in ai message
* test: add test
* test: fix integration test
* fix: rust ci
* chore: add logs in space bloc
* feat: add toggle headings in plus menu
* test: add toggle heading block test
* test: toogle heading 1 block test
* test: add toggle heading selection test
* fix: toggle headings test
* chore: update new toggle heading icons
* feat: optimize the workspace menu loading speed
* chore: add workspace menu animation
* feat: optimize workspace menu loading speed on mobile
* test: workspace member count test
* fix: rust ci
* feat: support duplicating and deleting a space on mobile
* feat: support editing a space on mobile
* feat: support renaming space
* feat: add more space icons
* fix: unable to rename space
* fix: code review
* chore: remove ingore import flag for testing
* test: add create space test
* chore: enable cloud test
* test: fix space test
* test: add rename/duplicate/delete tests
* fix: focusedDay on is range toggle
* fix: attempt to fix date reminder
* chore: alignment issue on windows
* chore: use onFailure
* chore: default for set reminder
* chore: code style
* fix: add reminder bug
* fix: checklist item alignment
* fix: date cell reminders
* chore: regard cell datetime as correct
* fix: reminder creation date
* chore: bump collab that fixes reminders
* test: add date cell and reminder bloc test
* chore: bump collab
* chore: revert visual density change
* fix: submitting date time text field makes it flash
* fix: improve behavior of phantom checklist item
---------
Co-authored-by: Mathias Mogensen <mathias@appflowy.io>
* chore: update translations, url to URL
* fix: children disapper when using toggle shortcuts
* fix: add tooltip for namespace button
* test: add toggle shortcut test
* fix: pages overflow when selecting homepage
* fix: settings site issues
* chore: try to fix windows ci
* test: add tests
* fix: shareblock state update
* fix: pages overflow when selecting homepage
* fix: view name doesn't update after publishing
* chore: add translations
* feat: close popup menu after unpublishing page
* feat: align the published page name with header
* refactor: date picker
* chore: provide guidance to users while using date picker
* fix: row card icon alignment
* fix: untitled database views
* chore: hide hint text while choosing date range
* test: fix widget test
* chore: use current time when toggling include time
* chore: move autofill date logic to date picker
* test: add tests
* chore: also apply to mention date block
* test: fix integration tests
* chore: fix a date picker edge case
* fix: unmatching border radii
* fix: owner can delete spaces created by other users
* fix: Update frontend/appflowy_flutter/lib/workspace/presentation/home/menu/sidebar/space/space_more_popup.dart
Co-authored-by: Lucas <lucas.xu@appflowy.io>
* fix: add import statement and remove conficting code
---------
Co-authored-by: Lucas <lucas.xu@appflowy.io>
* fix: enable sub page block
* fix: open newly inserted page
* fix: created view should have empty name
* test: use secondary to rename page
* fix: make popover secondary interaction better
* test: amend test
* fix: icon color of sub page block
* test: fix tests
* test: fix hover issue
* feat: clean API for show at cursor on popover
* feat: inline sub page mention
* fix: disable editing documents in trash
* fix: duplicate block behavior
* refactor: clean up code
* feat: use formatText function instead of modify delta manually
* fix: paste behavior format mention
* fix: default icon for mentioned pages
* fix: view new parent turn into page reference
* test: add base test
* chore: add feature flag
* chore: default flag to on
* fix: minor fixes to behavior
* fix: review and code cleanup
* fix: dart linter
* fix: content is required
* test: use doc title to rename page
* test: add test coverage
* test: fix wrong expect
---------
Co-authored-by: Lucas.Xu <lucas.xu@appflowy.io>