Skip to content

Releases: seek-oss/playroom

v0.31.0

09 Mar 04:21
b364713
Compare
Choose a tag to compare

Minor Changes

  • 8ce01ff: Add keyboard shortcuts legend to the settings panel, to help with discoverability.

  • 8ce01ff: Adds keybinding for wrapping the current selection in a tag.

    Pressing Cmd+Shift+, (or, on Windows, Ctrl+Shift+,) will wrap the currently selected text in an empty fragment that is ready to be typed in.

    Works for single cursors (doesn't wrap anything), single line selections, multi-line selections, and multiple cursors.

v0.30.0

07 Mar 03:39
117e249
Compare
Choose a tag to compare

Minor Changes

  • b247e88: Adds multi-cursor support.

    The keyboard shortcuts added in the previous version (swap/duplicate line up/down) now support multiple cursors being on screen.
    "Select next occurrence" and "add cursor up/down" have also been implemented.

    Keybinding Action
    Alt + Up Swap line up
    Alt + Down Swap line down
    Shift + Alt + Up Duplicate line up
    Shift + Alt + Down Duplicate line down
    Cmd + Alt + Up Add cursor to prev line
    Cmd + Alt + Down Add cursor to next line
    Cmd + D Select next occurrence

v0.29.0

02 Mar 00:14
ff84a96
Compare
Choose a tag to compare

Minor Changes

  • 9fc8c0d: Adds VSCode-style keybindings for move line up/down and copy line up/down.
    Works for selections as well as single lines.

    See the VSCode keyboard shortcut reference for details (Mac/Windows).

v0.28.2

15 Dec 00:29
6c46eaa
Compare
Choose a tag to compare

Patch Changes

  • 8030325: Update all dependencies

  • 8030325: Fix error message on gutter marker tooltip

    Playroom wraps the code in a Fragment to compile it and then removes it from the error message displayed as a tooltip on the gutter marker if it fails to compile.

    The logic has been improved to remove the first occurence of an opening <React.Fragment> and the last occurence of </React.Fragment>.

    Errors should no longer incorrectly have a stray closing fragment:

    "unknown: Expected corresponding JSX closing tag for <Boxerror>. (3:0)
    
       1 | <Boxerror>
       2 |   ...
    -> 3 | </Box></React.Fragment>
    +> 3 | </Box>
         | ^"
  • cbcf1cf: Update dependencies (and move to pnpm internally)

v0.28.1

08 Dec 22:50
b846abb
Compare
Choose a tag to compare

0.28.1 (2022-12-08)

Bug Fixes

v0.28.0

26 Apr 05:11
1b996eb
Compare
Choose a tag to compare

0.28.0 (2022-04-26)

Features

v0.27.9

16 Dec 22:16
a7e478d
Compare
Choose a tag to compare

0.27.9 (2021-12-16)

Bug Fixes

  • start: Add Access-Control-Allow-Origin header to dev server (#252) (a7e478d)

v0.27.8

01 Dec 21:24
64afabe
Compare
Choose a tag to compare

0.27.8 (2021-12-01)

Bug Fixes

  • Prevent exception on start when no TS config is found (#248) (64afabe)

v0.27.7

24 Sep 11:49
27d7158
Compare
Choose a tag to compare

0.27.7 (2021-09-24)

Bug Fixes

  • Parse tsconfig for static type generation (#242) (27d7158)

v0.27.6

24 Sep 11:43
143d4ef
Compare
Choose a tag to compare

0.27.6 (2021-09-24)

Bug Fixes