Skip to content

Latest commit

 

History

History
788 lines (341 loc) · 34.7 KB

CHANGELOG.md

File metadata and controls

788 lines (341 loc) · 34.7 KB

4.4.2 (2024-09-16)

Bug Fixes

4.4.1 (2024-09-08)

Bug Fixes

Features

4.4.0 (2024-09-07)

Bug Fixes

  • debounce reloadLanguageTools in monaco (f9f650a), closes #275 #263
  • no default value for object props (d786626)
  • rollback & pin volar version (c6f58c7)

Features

4.3.1 (2024-07-03)

Bug Fixes

Reverts

  • refactor: replace assert with assert-plus (e55baa4)

4.3.0 (2024-07-02)

Bug Fixes

  • alert if deserialization fails (071b1d1), closes #256
  • move assert-plus to devDep (dd9f1bb)

Features

4.2.1 (2024-05-31)

Bug Fixes

  • don't overwrite import map from initial state (1410b8c), closes #252

4.2.0 (2024-05-26)

Bug Fixes

Features

Performance Improvements

4.1.2 (2024-04-26)

Bug Fixes

4.1.1 (2024-02-14)

Bug Fixes

  • add vue import maps for default import map (c74673f)
  • reload preview style error after switching theme (#214) (bc4c76c)

4.1.0 (2024-02-11)

Features

4.0.2 (2024-02-10)

Bug Fixes

  • respect vue version at initialization (ef22052)

4.0.1 (2024-02-10)

Bug Fixes

  • save version only when serialize (d3ee13d)

Features

  • register language configuration (3ad7035)

4.0.0 (2024-02-10)

Features

4.0.0-beta.0 (2024-02-10)

Bug Fixes

  • pass readonly in code mirror editor (1100158)

4.0.0-alpha.1 (2024-01-24)

Bug Fixes

  • don't re-create import map file (9e6f078)

4.0.0-alpha.0 (2024-01-21)

Bug Fixes

  • add corresponding black theme background (#206) (3921c85)
  • don't overwrite a tag without href (#209) (c7fcf38)
  • don't show tsconfig if not present (ca548b2)

Features

3.3.0 (2024-01-11)

Bug Fixes

Features

3.2.0 (2024-01-03)

Bug Fixes

  • codemirror: fix codemirror editor showing nothing on start on small layouts when starting in ouput mode (#181) (6d7598d)
  • messages: place error messages in editor in front of bottom toggles (#183) (b1594d0)
  • Preview: fix style loading delay (#191) (ece4414)

Features

  • playground: use a height of 100dvh with fallback to original 100vh (#182) (9e99990)

3.1.1 (2024-01-02)

Bug Fixes

  • pass sfc template options to sfc parse (d72dfdf)

3.1.0 (2023-12-21)

Bug Fixes

Features

  • use shikiji for more accurate highlight (#190) (e79aa1a)

3.0.1 (2023-12-19)

Bug Fixes

  • ensure reuse AST in non-inline mode (5e4c710)

3.0.0 (2023-11-30)

Bug Fixes

  • handle main file src prefix when setting files + avoid infinite loop due to state.error push (743b731)
  • make main repl styles lower specificity for easier override (fbfaa44)

2.9.0 (2023-11-30)

Bug Fixes

  • types: fix editor prop types (828f202)

Features

2.8.1 (2023-11-28)

Bug Fixes

2.8.0 (2023-11-19)

Features

  • add template for new file (9a0be1d)

2.7.0 (2023-11-12)

Features

  • support toggling between dev/prod for Vue runtime (8d3a2e6)

2.6.3 (2023-11-03)

2.6.2 (2023-11-01)

2.6.1 (2023-10-26)

2.6.0 (2023-10-26)

Features

2.5.8 (2023-08-10)

Bug Fixes

  • don't set editor value if not changed (bd59eef), closes #147

2.5.7 (2023-08-08)

Bug Fixes

  • respect value from monaco editor props (49fdc71), closes #145

2.5.6 (2023-07-31)

Bug Fixes

2.5.5 (2023-07-09)

Features

  • expose dependency version (aecfd8a)

2.5.4 (2023-07-09)

Bug Fixes

2.5.3 (2023-07-08)

Bug Fixes

2.5.2 (2023-07-06)

Bug Fixes

2.5.1 (2023-07-05)

Bug Fixes

  • cannot get ts module in prod env (0cc220d)
  • cdn file models were accidentally disposed (4301d86)

Features

  • use ts version option for ts lib dts acquire (376fe3b)

2.5.0 (2023-07-05)

Bug Fixes

Features

2.4.0 (2023-06-28)

Bug Fixes

Features

2.3.0 (2023-06-24)

Features

2.2.0 (2023-06-24)

Bug Fixes

Features

2.1.4 (2023-06-23)

Bug Fixes

  • default main file path (c0184da)
  • monaco: enable fixedOverflowWidgets option (#110) (c7ddf12)

2.1.3 (2023-06-22)

Bug Fixes

  • actually fix editor type lol (95ab2ab)

2.1.2 (2023-06-22)

Bug Fixes

  • ensure imported editor can be passed as prop without type error (414b0e6)

2.1.1 (2023-06-22)

Bug Fixes

  • types: fix editor generated dts (e5705df)

2.1.0 (2023-06-22)

Features

  • support custom file go to difinition (#102) (519b0cc)

2.0.0 (2023-06-22)

Bug Fixes

Features

  • add ls (a7bffd6)
  • complete provideDefinition (2035fc4)
  • completed provideCompletionItems (81ef510)
  • completed provideHover (3922239)
  • completed provideSignatureHelp (c599f2b)
  • completed setModelMarkers (86079ad)
  • implemented provideCodeActions, resolveCodeAction (1d37f55)
  • implemented provideCodeLenses, resolveCodeLens (bddb65b)
  • implemented provideDeclaration (8e437f0)
  • implemented provideDocumentColors, provideColorPresentations (ddde114)
  • implemented provideDocumentFormattingEdits (73f046d)
  • implemented provideDocumentHighlights (f782496)
  • implemented provideDocumentRangeFormattingEdits (0e64a81)
  • implemented provideDocumentSymbols (1cda6c6)
  • implemented provideFoldingRanges (dd083d3)
  • implemented provideImplementation (49d8d7e)
  • implemented provideInlayHints (61d18c9)
  • implemented provideLinkedEditingRanges (1046ac8)
  • implemented provideLinks (3bc4063)
  • implemented provideOnTypeFormattingEdits (f50e1c9)
  • implemented provideReferences (6b05d17)
  • implemented provideRenameEdits (5ca6318)
  • implemented provideSelectionRanges (2037d73)
  • implemented provideTypeDefinition (b80bb0d)
  • implemented resolveCompletionItem (3ef6ffd)
  • monaco: support to keep selection and cursor position (#99) (db8c1bd)
  • pass vue dts module version from store (2a0dfc0)
  • support auto close tag / auto .value (f765d54)
  • support omitting ts/js extensions (130a137)
  • upgrade volar (0783d93)
  • upgrade volar (0aac8d1)
  • use monaco (e833cf1)

Performance Improvements

  • cache ts.ScriptSnapshot.fromString (6f34b78)
  • preset failed node_modules paths to speed up dts acquisition (e93f049)

1.5.0 (2023-06-14)

Bug Fixes

  • add ts and json mode (#37) (0e467af)
  • console logging for component instance proxies (#62) (bb0e143)
  • css update in ssr mode (3b7e511), closes #91 #92
  • Fix reason.message not existing case (#54) (2508030)
  • improve code gen when using cssVars in SSR (#85) (7e2bcc8)
  • improve code with optional chain (#72) (b8caeae)
  • prevent opening new tab for a tags with javascript href (#94) (64906a5)
  • process all files when dynamic import (#60) (7049ae0)

Features

1.4.1 (2023-04-21)

1.4.0 (2023-04-13)

Features

  • provide fs option to support 3.3 external type resolving (f0e826a)

1.3.6 (2023-04-13)

Bug Fixes

  • types: make sfc options partial (9916f28)

1.3.5 (2023-04-06)

Bug Fixes

  • avoid including vue in import map if using default URLs (37ce32b)

1.3.4 (2023-04-06)

Bug Fixes

  • fix legacy domain in import maps (7e7c7f9)

1.3.3 (2023-03-17)

Bug Fixes

  • ignore polyfill error in Safari (39f4ab1)

1.3.2 (2022-09-27)

Bug Fixes

1.3.1 (2022-09-27)

1.3.0 (2022-06-26)

1.2.4 (2022-06-26)

Bug Fixes

Features

1.2.3 (2022-05-25)

Bug Fixes

  • also reset import map when resetting to defauilt vue version (5e89f07)
  • improve new filename logic (9647666)
  • warn versions that do not support in browser SSR (01cb5b2)

1.2.2 (2022-05-25)

Bug Fixes

  • do not start compiling until sfc options are set (b6f86d9)

1.2.1 (2022-05-25)

Bug Fixes

  • fix html initialization in ssr mode (152f2fa)

1.2.0 (2022-05-25)

Bug Fixes

Features

  • FileSelector: add an increment counter for new files (#36) (63b8f22)
  • support ssr + hydration (098aa89)

1.1.2 (2022-05-20)

Bug Fixes

  • apply TS transform to template when inine is disabled (ec2ae81)

1.1.1 (2022-05-17)

Bug Fixes

  • adding file using enter emits error (#23) (918de7f)

1.1.0 (2022-05-17)

1.0.1 (2022-05-17)

Bug Fixes

  • also generate render function if inline mode is disabled (9a325bb)
  • avoid reloading the iframe when switching output tabs (20bde55)
  • css double # (#14) (8bcf7f0)
  • fix module instantiation order (879f084)
  • fix rewriteDefault TS edge case (d277d7f)
  • fix setFiles with multi files cross imports (424e00d)
  • force app name (18863af)
  • small screen error msg covered code button (#18) (02da79d)
  • toggler should be absolute (f8bb46f)
  • update import map when setting vue versions (15cc696)

Features