diff --git a/core/package.json b/core/package.json
index 3d32bac..907cc15 100644
--- a/core/package.json
+++ b/core/package.json
@@ -14,7 +14,10 @@
"lib:vue-pdf": "node script/bak-vue.js bak && lerna run build --scope @vue-office/pdf"
},
"dependencies": {
+ "@babel/plugin-transform-runtime": "^7.23.6",
+ "@babel/plugin-transform-template-literals": "^7.23.3",
"@babel/preset-env": "^7.22.5",
+ "@babel/runtime": "^7.23.6",
"@rollup/plugin-babel": "^6.0.3",
"@vue/compiler-sfc": "3.2.45",
"ant-design-vue": "^3.2.17",
@@ -27,7 +30,7 @@
"rollup": "^3.26.0",
"rollup-plugin-postcss": "^4.0.2",
"tinycolor2": "^1.6.0",
- "vue-demi": "^0.13.11",
+ "vue-demi": "^0.14.6",
"x-data-spreadsheet": "^1.1.9"
},
"devDependencies": {
diff --git a/core/packages/js-docx/package.json b/core/packages/js-docx/package.json
index 93e6ede..7b53e21 100644
--- a/core/packages/js-docx/package.json
+++ b/core/packages/js-docx/package.json
@@ -1,7 +1,7 @@
{
"name": "@js-preview/docx",
"type" :"module",
- "version": "1.3.2",
+ "version": "1.6.0",
"description": "",
"main": "lib/index.js",
"files": [
diff --git a/core/packages/js-excel/package.json b/core/packages/js-excel/package.json
index 548a394..c8ec9b9 100644
--- a/core/packages/js-excel/package.json
+++ b/core/packages/js-excel/package.json
@@ -1,7 +1,7 @@
{
"name": "@js-preview/excel",
"type" :"module",
- "version": "1.4.7",
+ "version": "1.6.0",
"description": "",
"main": "lib/index.js",
"files": [
diff --git a/core/packages/js-pdf/package.json b/core/packages/js-pdf/package.json
index 17bc4db..d70a5e6 100644
--- a/core/packages/js-pdf/package.json
+++ b/core/packages/js-pdf/package.json
@@ -1,7 +1,7 @@
{
"name": "@js-preview/pdf",
"type" :"module",
- "version": "1.5.2",
+ "version": "1.6.0",
"description": "",
"main": "lib/index.js",
"files": [
diff --git a/core/packages/js-pdf/src/main.js b/core/packages/js-pdf/src/main.js
index a92431a..eb539f7 100644
--- a/core/packages/js-pdf/src/main.js
+++ b/core/packages/js-pdf/src/main.js
@@ -140,6 +140,7 @@ class JsPdfPreview{
}
this.checkPdfLib().then(_=>{
this.getDocument(src).then(pdf=>{
+ this.pdfDocument && this.pdfDocument.destroy();
this.pdfDocument = pdf;
this.renderPage().then(_=>{
resolve();
@@ -177,6 +178,7 @@ class JsPdfPreview{
this.wrapperMain = null;
this.options = {};
this.requestOptions = {};
+ this.pdfDocument && this.pdfDocument.destroy();
this.pdfDocument = null;
}
}
diff --git a/core/packages/vue-docx/package.json b/core/packages/vue-docx/package.json
index 6126f97..f33e219 100644
--- a/core/packages/vue-docx/package.json
+++ b/core/packages/vue-docx/package.json
@@ -1,6 +1,6 @@
{
"name": "@vue-office/docx",
- "version": "1.3.2",
+ "version": "1.6.0",
"description": "",
"main": "lib/index.js",
"files": [
@@ -21,7 +21,7 @@
"peerDependencies": {
"@vue/composition-api": "^1.7.1",
"vue": "^2.0.0 || >=3.0.0",
- "vue-demi": "^0.13.11"
+ "vue-demi": "^0.14.6"
},
"peerDependenciesMeta": {
"@vue/composition-api": {
diff --git a/core/packages/vue-docx/src/main.vue b/core/packages/vue-docx/src/main.vue
index 4bb6970..a2a3dd6 100644
--- a/core/packages/vue-docx/src/main.vue
+++ b/core/packages/vue-docx/src/main.vue
@@ -1,7 +1,7 @@
+