Skip to content

Latest commit

 

History

History
968 lines (768 loc) · 33 KB

CHANGELOG.md

File metadata and controls

968 lines (768 loc) · 33 KB

@blocksuite/blocks

0.17.28

Patch Changes

  • 5ef420d: ## Feat

    • feat(blocks): mobile at menu (#8681)
    • feat: unify the reference data structure of inline, card and embed (#8689)
    • feat(database): add placeholder for filter (#8701)
    • feat(database): support for sorting event tracking (#8691)

    Fix

    • fix: color of button is actived on color picker (#8685)
    • fix: unable to switch to embed view when other pages link with mode (#8688)
    • fix: the shape will turn black for a moment when dragging from the toolbar (#8698)
    • fix(database): support for pasting linked doc into title cell (#8703)
    • fix(database): menu cannot be close when it outside the doc (#8700)
    • fix(database): number overflow (#8699)
    • fix(database): prevent certain event propagation in the menu input (#8697)
    • fix(database): toolbar icon color (#8695)
    • fix(database): textarea of the title has unexpected line breaks (#8694)
    • fix(database): can't create tag by clicking (#8693)
    • fix(database): sorting of checkbox (#8692)
    • fix: add paragraph when last block in note is not empty paragraph (#8690)
    • fix: improve drag area (#8678)
    • fix: edgeless crash on mobile safari (#8680)

    Chore

    • chore: lock file maintenance (#8686)

    Refactor

    • refactor(blocks): extract computation of selection rect to command (#8705)
    • refactor(blocks): render linked doc popover with blocksuite-portal (#8664)
    • refactor(blocks): move virutal keyboard controller to affine components (#8663)
    • refactor(database): remove sortable.js (#8696)

    Other

    • Introducing BlockSuite Guru on Gurubase.io (#8706)
  • Updated dependencies [5ef420d]

0.17.27

Patch Changes

0.17.26

Patch Changes

  • cfa436e: ## Feat

    • feat: add pdf viewer to playground (#8650)
    • feat: add view toggle menu to toolbar of attachment block (#8660)
    • feat: attachment embedded view supports configurable (#8658)

    Fix

    • fix: tidy up after multiple images uploaded (#8671)
    • fix: unable to add caption for linked document of embedded view (#8670)
    • fix(blocks): code block should update highlight when theme changed (#8669)
    • fix(edgeless): allow right click of tool controller (#8652)
    • fix(database): short name of tag type (#8665)
    • fix: the content of formula should contain spaces (#8647)
    • fix: import notion database with title (#8661)
    • fix(page): bookmark block selected style (#8656)
    • fix(edgeless): switching shape style and color, the preview does not change in time (#8655)
    • fix(blocks): size of icons are not consistent in keyboard toolbar (#8653)
    • fix: use host instead of offsetParent (#8651)

    Refactor

    • refactor(database): filter ui (#8611)

    Ci

    • ci: renovate pr title lint (#8666)
  • Updated dependencies [cfa436e]

0.17.25

Patch Changes

0.17.24

Patch Changes

  • 5e23d07: fix(edgeless): failed to add link in edgeless text (#8589)

    Feat

    • feat(blocks): add callback control to AI panel hide and toggle (#8639)

    Fix

    • fix(edgeless): failed to add link in edgeless text (#8589)
    • fix: add data-theme on surface ref component (#8638)
    • fix(edgeless): stop pointer event propagation from latex editor menu (#8633)
    • fix: use html theme observer result as default app theme value (#8635)
    • fix(blocks): incorrect mobile keyboard toolbar when scroll (#8634)

    Chore

    • chore: release patch version (#8636)
  • 39a840a: ## Fix

    • fix(edgeless): stop pointer event propagation from latex editor menu (#8633)
    • fix: use html theme observer result as default app theme value (#8635)
    • fix(blocks): incorrect mobile keyboard toolbar when scroll (#8634)
  • Updated dependencies [5e23d07]

  • Updated dependencies [39a840a]

0.17.23

Patch Changes

0.17.22

Patch Changes

  • ba9613a: ## Feat

    • feat(blocks): add dbid/rowid to peek view (#8614)
    • feat(blocks): auto scroll block into view when keyboard tool opened (#8609)
    • feat(database): support sorting functionality (#8583)

    Fix

    • fix: use notification service to toast code copy result (#8613)
    • fix(blocks): del selected in paste handler not paste middleware (#8575)
    • fix(edgeless): edit behavior in edgeless text (#8607)
    • fix(blocks): can not toggle text style in empty paragraph (#8606)
    • fix: the type of VirtualKeyboard type is missing when build (#8605)
    • fix(edgeless): toolbar resize observer is executed after element disconnect (#8603)

    Chore

    • chore: Lock file maintenance (#8612)
    • chore: bump up all non-major dependencies (#8596)
    • chore(blocks): add feature flag for keyboard toolbar (#8598)
    • chore(blocks): disable database search in mobile (#8599)

    Refactor

    • refactor(edgeless): rewrite surface middleware builder (#8618)
    • refactor(blocks): extract some common logics to commands (#8604)
    • refactor(database): menu ui (#8608)
  • Updated dependencies [ba9613a]

0.17.21

Patch Changes

0.17.20

Patch Changes

  • 99d69d5: ## Feat

    • feat(blocks): add more html transformer apis (#8573)
    • feat(blocks): support more markdown transformer api (#8564)
    • feat(blocks): add abort controller to peekviewservice (#8558)
    • feat: add docLinkMiddleware for linked doc export (#8553)

    Fix

    • fix: mind map dragging issue (#8563)
    • fix(database): can't use horizontal scrollbar (#8576)
    • fix: note width is less than minimum width after resize and arrange (#8550)
    • fix: newly created note alignments cannot be stored persistently (#8551)
    • fix: inline range calculation not expected (#8552)
    • fix(database): avoid filter bar flickering (#8562)
    • fix(database): drag and drop block into database block (#8561)
    • fix(blocks): split paragraphs based on newlines (#8556)
    • fix(database): incorrect delete row logic (#8544)
    • fix: note height less than minimum height (#8542)

    Chore

    • chore: add changelog generating script (#8582)
    • chore: optimize zip transformer api (#8580)
    • chore: adjust attachment click events, like image, to support opening in peek view (#8579)
    • chore: remove useless import (#8571)

    Refactor

    • refactor: convert built-in component to widget (#8577)
    • refactor: migrating legacy tools (#8471)
    • refactor: edgeless tool manager (#8438)
    • refactor(playground): organize export and import menu items into submenus in the debug menu (#8557)
    • refactor: combine unsafeCSS and cssVar (#8545)

    Perf

    • perf(edgeless): use css var to place collaboration cursors-n-selections on board zoom change (#8543)
  • Updated dependencies [99d69d5]

0.17.19

Patch Changes

0.17.18

Patch Changes

0.17.17

Patch Changes

0.17.16

Patch Changes

0.17.15

Patch Changes

0.17.14

Patch Changes

0.17.13

Patch Changes

0.17.12

Patch Changes

0.17.11

Patch Changes

0.17.10

Patch Changes

0.17.9

Patch Changes

0.17.8

Patch Changes

0.17.7

Patch Changes

0.17.6

Patch Changes

0.17.5

Patch Changes

0.17.4

Patch Changes

0.17.3

Patch Changes

0.17.2

Patch Changes

0.17.1

Patch Changes

0.17.0

Minor Changes

  • 767180a: BlockSuite 0.17.0

    New features:

    • Add lock/unlock feature for frame.
    • Add inline latex and latex block.
    • Block level reference support.
    • DI and Universal extension API.
    • Mindmap import.

    Improvements:

    • Focus & Blur status for multiple editors.
    • Mindmap polish.
    • Database issue fix.
    • Performance improvement.
    • Notion import improvement.
    • A bunch of bug fixes.
    • Better project structure.

Patch Changes