Commit Graph

80 Commits

Author SHA1 Message Date
三咲智子 Kevin Deng 79b8a0905b
feat!: remove reactivity transform (#9321)
BREAKING CHANGE: Reactivity Transform was marked deprecated in 3.3 and is now removed in 3.4. This change does not require a major due to the feature being experimental. Users who wish to continue using the feature can do so via the external plugin at https://vue-macros.dev/features/reactivity-transform.html
2023-11-21 18:06:42 +08:00
renovate[bot] 07bd2cd27e
chore(deps): update dependency vite to v5 (#9630)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
2023-11-18 10:36:56 +08:00
Evan You fc7902982a workflow(playground): prod/dev toggle should apply to runtime behavior as well
Previously, the prod/dev toggle in the SFC playground only affects the
SFC compiation behavior, but not the actual runtime. This can make it
confusing when users are trying to reproduce prod/dev behavior
inconsistency in the runtime code instead of the compiler.
2023-11-12 16:32:08 +08:00
renovate[bot] 856dadb18a
chore(deps): update build (#9260)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-20 10:27:34 +08:00
renovate[bot] 92cd5955d3
chore(deps): update build (#9181)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-19 16:32:31 +08:00
三咲智子 Kevin Deng 788527e29c
workflow: support custom TS version for playground (#8735) 2023-07-10 00:18:59 +08:00
BeADre 5ee992cfea
fix(playground): fix github button style (#7722)
* fix(playground): fix github button style

* style: merge selector

* Update Header.vue

---------

Co-authored-by: GU Yiling <justice360@gmail.com>
2023-07-09 13:04:47 +08:00
白雾三语 3127c4113e
workflow: add light theme for sfc playground (#8667) 2023-06-28 13:19:32 +08:00
三咲智子 Kevin Deng 9f8e98af89
workflow: upgrade repl, add tsconfig for sfc playground (#8636) 2023-06-24 22:58:24 +08:00
Evan You 124160e417
workflow: upgrade repl, use monaco + volar for sfc playground (#8625) 2023-06-23 09:03:52 +08:00
Evan You 80a708f17a chore: bump plugin-vue 2023-05-12 12:37:25 +01:00
Evan You 62e71b5320 chore: add sfc playground local debug shortcut 2023-05-08 15:50:11 +08:00
Evan You 15847f38a0 chore: bump vite & vitest 2023-04-21 14:41:41 +08:00
Evan You 3982bef533 feat(compiler-sfc): support resolving type imports from modules 2023-04-15 22:08:39 +08:00
Evan You 1c06fe1d02 chore: improve sfc-playground typing + bump repl for 3.3 external type resolve support
close #8051
2023-04-13 15:45:58 +08:00
三咲智子 Kevin Deng 14f3d747a3
feat(sfc): introduce `defineModel` macro and `useModel` helper (#8018) 2023-04-08 12:13:05 +08:00
Evan You e60ebd07a4 chore: bump vite & vitest 2023-03-23 16:36:33 +08:00
三咲智子 Kevin Deng e049772247
workflow(sfc-playground): set all scopes to production mode (#6815) 2022-11-08 01:10:56 -05:00
木杉 b4e1dfe3f8
chore(sfc-playground): hide versions when click iframe & set color-scheme to dark (#6003) 2022-06-12 22:58:27 -04:00
Evan You 2035fa0078 chore: adjust sfc playground button color 2022-05-25 13:48:20 +08:00
Evan You ec2856c2ba workflow: support ssr repros in sfc playground 2022-05-25 12:50:34 +08:00
Phan An 109751abdd
chore(sfc-playground): style improvements (#6000) 2022-05-25 06:33:57 +08:00
Evan You 57d3a0566f workflow: add prod/dev toggle to sfc playground 2022-05-17 12:10:29 +08:00
三咲智子 04fff05f00
fix(sfc-playground): default selected app (#5370) 2022-05-12 20:16:29 -04:00
Evan You ae4b0783d7 chore: update repo references 2022-01-18 16:43:59 +08:00
Evan You fef191fb07 chore: remove stale references of ref-transform 2021-12-23 16:56:36 +08:00
Eduardo San Martin Morote 44b95276f5
fix(sfc-playground): hide title to avoid overlap (#5099) 2021-12-14 08:24:14 -05:00
wxsm 9ac0ddea4b
feat(sfc-playground): add github link (#5067) 2021-12-11 21:01:48 -05:00
wxsm b0275070e4
feat(sfc-playground): prevent ctrl+s default behavior (#5066) 2021-12-11 21:01:15 -05:00
Che Guevara 6bcb7a5ea3
chore: remove deprecated usage of String.prototype.substr (#4699) 2021-10-08 12:31:34 -04:00
Evan You 467e113b95
feat(compiler-sfc): `<script setup>` defineProps destructure transform (#4690) 2021-09-27 14:24:21 -04:00
Evan You 2476eaad6e
fix(devtools): fix prod devtools detection + handle late devtools hook injection (#4653) 2021-09-22 09:07:08 -04:00
Evan You 51f74679ef chore(sfc-playground): fix autoresize 2021-09-17 09:48:17 -04:00
Evan You a276e7253a chore(sfc-playground): improve buttons 2021-09-16 17:25:29 -04:00
Evan You 524688bc99 chore(sfc-playground): add dark mode toggle 2021-09-16 14:25:43 -04:00
Evan You a5f1e679e7 chore(sfc-playground): dark mode 2021-09-07 00:29:18 -04:00
Evan You d80d40a9c1 chore(sfc-playground): use standalone version of @vue/repl 2021-09-06 18:02:35 -04:00
Evan You fb43aab117 chore: remove wrongly placed type casts 2021-09-02 14:18:52 -04:00
dependabot[bot] 305883a12f
build(deps-dev): bump typescript from 4.3.5 to 4.4.2 (#4482)
* build(deps-dev): bump typescript from 4.3.5 to 4.4.2

Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.3.5 to 4.4.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.3.5...v4.4.2)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps-dev): bump typescript from 4.3.5 to 4.4.2

* test: fix nodeOps types

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Carlos Rodrigues <carlos@hypermob.co.uk>
Co-authored-by: Evan You <yyx990803@gmail.com>
2021-09-02 09:53:57 -04:00
Evan You f173cf0026 chore(sfc-playground): improve version dropdown 2021-08-23 14:23:46 -04:00
Evan You 40994e967c chore: fix sfc playground ci build 2021-08-23 14:10:11 -04:00
Evan You 80ed275073 chore(sfc-playground): enable ref transform 2021-08-23 12:21:17 -04:00
Evan You e22d7cdb08 chore(sfc-playground): update code style and syntax 2021-08-17 15:42:18 -04:00
Evan You c9c7030041 chore: update sfc playground download dep versions 2021-08-09 16:08:53 -04:00
webfansplz acb2a4d285
fix(sfc-playground): Transform named default exports without altering scope (#4154)
Co-authored-by: webfansplz <>
2021-07-20 10:28:02 -04:00
Evan You 47f488350c chore: run updated prettier 2021-07-19 18:24:18 -04:00
Cédric Exbrayat 1e5e004d7c
chore(sfc-playground): remove compiler macro imports (#4134)
Importing `defineEmits` and `defineProps` is no longer needed since v3.1.3
2021-07-19 10:08:51 -04:00
Evan You 0245c98640 chore(sfc-playground): handle ssr-only compile errors 2021-06-28 17:34:52 -04:00
Evan You 4c5844a9ca feat(sfc): withDefaults helper 2021-06-26 21:11:57 -04:00
Evan You 3ffc7be864 chore(sfc-playground): ignore duplicate logs 2021-06-25 19:31:47 -04:00