]> git.ipfire.org Git - thirdparty/vuejs/core.git/commit
feat!: remove reactivity transform (#9321)
author三咲智子 Kevin Deng <sxzz@sxzz.moe>
Tue, 21 Nov 2023 10:06:42 +0000 (18:06 +0800)
committerGitHub <noreply@github.com>
Tue, 21 Nov 2023 10:06:42 +0000 (18:06 +0800)
commit79b8a0905bf363bf82edd2096fef10c3db6d9c3c
treee0ce76a0e4491dfc19284da398dbcae32ab31dac
parentafb21f7813dec151773675737596e9f43dd871e7
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
26 files changed:
.eslintrc.cjs
package.json
packages/compiler-sfc/__tests__/__snapshots__/compileScript.spec.ts.snap
packages/compiler-sfc/__tests__/compileScript.spec.ts
packages/compiler-sfc/__tests__/compileScript/__snapshots__/reactivityTransform.spec.ts.snap [deleted file]
packages/compiler-sfc/__tests__/compileScript/reactivityTransform.spec.ts [deleted file]
packages/compiler-sfc/package.json
packages/compiler-sfc/src/compileScript.ts
packages/compiler-sfc/src/index.ts
packages/compiler-sfc/src/script/definePropsDestructure.ts
packages/compiler-sfc/src/script/normalScript.ts
packages/dts-test/reactivityMacros.test-d.ts [deleted file]
packages/reactivity-transform/LICENSE [deleted file]
packages/reactivity-transform/README.md [deleted file]
packages/reactivity-transform/__tests__/__snapshots__/reactivityTransform.spec.ts.snap [deleted file]
packages/reactivity-transform/__tests__/reactivityTransform.spec.ts [deleted file]
packages/reactivity-transform/package.json [deleted file]
packages/reactivity-transform/src/babelPlugin.ts [deleted file]
packages/reactivity-transform/src/index.ts [deleted file]
packages/reactivity-transform/src/reactivityTransform.ts [deleted file]
packages/sfc-playground/src/App.vue
packages/vue/macros-global.d.ts [deleted file]
packages/vue/package.json
packages/vue/ref-macros.d.ts [deleted file]
pnpm-lock.yaml
scripts/pre-dev-sfc.js