* feat: prettify code block component + copy code
* feat: search for languages in code block
* feat: non-collapsed selection indentation in code block
* fix: focus workaround for language search
* feat: multi selection outdent
* feat: add line numbering
* feat: prefer built in mono font for code block
* fix: add clamping physics to scrollview
* feat: pseudo auto indent and fix rebuild issue
* refactor: consolidate commands
* fix: track cursor in code block
* fix: no need to set selection on updating language
* refactor: mobile toolbar v3 design
* feat: customize color item
* feat: close keyboard directly when clicking the close button even opening Aa menu
* feat: enable undo/redo in editing list mode
* fix: align button tooltip
* chore: upgrade Flutter to latest beta version
* chore: bump version 0.4.0
* chore: minor ui update
* chore: update dependencies
* chore: upgrade flutter api
* chore: use beta channel
* chore: disable search bar and optimize toolbar ui
* chore: rename extra info keys
* feat: highlight text again after changing color
* chore: update iOS icon
* fix: lose children issues when converting block type
* chore: update editor version
* chore: update iOS icon and android navigation bar color
* fix: docker build issue
* fix: android keyboard issues
* chore: update icon
* feat: edit property
* feat: disable actions if field is primary
* feat: remove include time
* chore: set title to medium
* fix: flutter analyze
* chore: update built in text style
* chore: update text style
* fix: unable to click the calendar day
* fix: add missing tap gesture
* fix: unify bottom sheet shape and padding
* fix: fail to pop the detail page when add new card
* fix: show card title placeholder when it is empty
* refactor: ThirdPartySignInButtons
* chore: add resizeToAvoidBottomInset in showFlowyMobileBottomSheet
* chore: refactor code
* feat: implement select option cell
* feat: support adding new select option
* feat: support selecting / deselecting option
* feat: clear search field after adding new property
* feat: support updating option name
* chore: restore text cursor color
* chore: open row as a card in mobile
* refactor: clean up code
* chore: code review
* chore: restore c++ shared library