diff --git a/CHANGELOG.md b/CHANGELOG.md index d1dc61cb..c2721c71 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -30,6 +30,20 @@ - 新增 `useDomToImage` 方法,用于直接输出 dom 为 `base64`, `blob` 等 - `components` 包相关 - `RTable` 打印时,如果未手动配置 `documentTitle` 属性,则会自动获取 `title`,如果 `title` 属性为 `string` 类型,则会默认使用该值作为 `documentTitle` 属性。但是如果未获取到 `title` 并且未配置 `documentTitle` 属性,则会默认的将 `documentTitle` 赋值为 `''`,也就是说默认输出浏览器标题 +- 移除 `ReactiveTransform` 所有支持 +- 相关插件更新 + - `pinia` 版本更新至 `2.1.7` + - `vue-router` 版本更新至 `4.2.5` + - `interactjs` 版本更新至 `1.10.26` + - `axios` 版本更新至 `1.6.2` +- `Echarts Themes` 更新背景色默认为 `transparent`。如果需要更新配置,只需要在配置 `options` 时增 `backgroundColor` 属性即可 + +```ts +const options = { + backgroundColor: 'your color', + ...your options +} +``` ## 4.4.3 diff --git a/package.json b/package.json index 13c669c9..3f58c853 100755 --- a/package.json +++ b/package.json @@ -34,24 +34,24 @@ "dependencies": { "@vueuse/core": "^10.6.1", "awesome-qr": "2.1.5-rc.0", - "axios": "^1.5.0", + "axios": "^1.6.2", "clipboard": "^2.0.11", "crypto-js": "^4.1.1", "currency.js": "^2.0.4", "dayjs": "^1.11.10", "dom-to-image": "2.6.0", "echarts": "^5.4.3", - "interactjs": "1.10.21", + "interactjs": "1.10.26", "lodash-es": "^4.17.21", "mockjs": "1.1.0", "naive-ui": "^2.35.0", - "pinia": "^2.1.6", + "pinia": "^2.1.7", "pinia-plugin-persistedstate": "^3.2.0", "print-js": "^1.6.0", "vue": "^3.3.10", "vue-hooks-plus": "1.8.5", "vue-i18n": "^9.7.1", - "vue-router": "^4.2.4", + "vue-router": "^4.2.5", "xlsx": "^0.18.5" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1ea7bbd8..56941f6f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,8 +12,8 @@ dependencies: specifier: 2.1.5-rc.0 version: 2.1.5-rc.0 axios: - specifier: ^1.5.0 - version: 1.5.0 + specifier: ^1.6.2 + version: 1.6.2 clipboard: specifier: ^2.0.11 version: 2.0.11 @@ -33,8 +33,8 @@ dependencies: specifier: ^5.4.3 version: 5.4.3 interactjs: - specifier: 1.10.21 - version: 1.10.21 + specifier: 1.10.26 + version: 1.10.26 lodash-es: specifier: ^4.17.21 version: 4.17.21 @@ -45,11 +45,11 @@ dependencies: specifier: ^2.35.0 version: 2.35.0(vue@3.3.10) pinia: - specifier: ^2.1.6 - version: 2.1.6(typescript@5.2.2)(vue@3.3.10) + specifier: ^2.1.7 + version: 2.1.7(typescript@5.2.2)(vue@3.3.10) pinia-plugin-persistedstate: specifier: ^3.2.0 - version: 3.2.0(pinia@2.1.6) + version: 3.2.0(pinia@2.1.7) print-js: specifier: ^1.6.0 version: 1.6.0 @@ -63,8 +63,8 @@ dependencies: specifier: ^9.7.1 version: 9.7.1(vue@3.3.10) vue-router: - specifier: ^4.2.4 - version: 4.2.4(vue@3.3.10) + specifier: ^4.2.5 + version: 4.2.5(vue@3.3.10) xlsx: specifier: ^0.18.5 version: 0.18.5 @@ -1280,6 +1280,11 @@ packages: /@interactjs/types@1.10.21: resolution: {integrity: sha512-U5N3eg9m3rLO9PrQkAaLKsSlCTRxpuMyhPBdMpicPH09icW/kIjLWQcDa3tP/I57zG0yxG6zBFREAcrjyIB3Bw==} + dev: true + + /@interactjs/types@1.10.26: + resolution: {integrity: sha512-DekYpdkMV3XJVd/0k3f4pJluZAsCiG86yEtVXvGLK0lS/Fj0+OzYEv7HoMpcBZSkQ8s7//yaeEBgnxy2tV81lA==} + dev: false /@intlify/bundle-utils@7.4.0(vue-i18n@9.7.1): resolution: {integrity: sha512-AQfjBe2HUxzyN8ignIk3WhhSuVcSuirgzOzkd17nb337rCbI4Gv/t1R60UUyIqFoFdviLb/wLcDUzTD/xXjv9w==} @@ -2652,10 +2657,10 @@ packages: - supports-color dev: false - /axios@1.5.0: - resolution: {integrity: sha512-D4DdjDo5CY50Qms0qGQTTw6Q44jl7zRwY7bthds06pUGfChBCTcQs+N743eFWGEd6pRTMd6A+I87aWyFV5wiZQ==} + /axios@1.6.2: + resolution: {integrity: sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==} dependencies: - follow-redirects: 1.15.2 + follow-redirects: 1.15.3 form-data: 4.0.0 proxy-from-env: 1.1.0 transitivePeerDependencies: @@ -4378,8 +4383,8 @@ packages: resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==} dev: true - /follow-redirects@1.15.2: - resolution: {integrity: sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==} + /follow-redirects@1.15.3: + resolution: {integrity: sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==} engines: {node: '>=4.0'} peerDependencies: debug: '*' @@ -4924,10 +4929,10 @@ packages: resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} dev: true - /interactjs@1.10.21: - resolution: {integrity: sha512-85GdTHci8W7gFzSPfV26x69LA3Gnl64NbVYDTfw0Jo4rVvH4WAGBNjM5xV2UJwMvusmJLo2XkJDK5k7IsU87bA==} + /interactjs@1.10.26: + resolution: {integrity: sha512-5gNTNDTfEHp2EifqtWGi5VkD3CMZVJSTGmtK/IsVRd+rkOk3E63iVs5Z+IeD5K1Lr0qZpU2754VHAwf5i+Z9xg==} dependencies: - '@interactjs/types': 1.10.21 + '@interactjs/types': 1.10.26 dev: false /internal-slot@1.0.5: @@ -6202,16 +6207,16 @@ packages: hasBin: true dev: true - /pinia-plugin-persistedstate@3.2.0(pinia@2.1.6): + /pinia-plugin-persistedstate@3.2.0(pinia@2.1.7): resolution: {integrity: sha512-tZbNGf2vjAQcIm7alK40sE51Qu/m9oWr+rEgNm/2AWr1huFxj72CjvpQcIQzMknDBJEkQznCLAGtJTIcLKrKdw==} peerDependencies: pinia: ^2.0.0 dependencies: - pinia: 2.1.6(typescript@5.2.2)(vue@3.3.10) + pinia: 2.1.7(typescript@5.2.2)(vue@3.3.10) dev: false - /pinia@2.1.6(typescript@5.2.2)(vue@3.3.10): - resolution: {integrity: sha512-bIU6QuE5qZviMmct5XwCesXelb5VavdOWKWaB17ggk++NUwQWWbP5YnsONTk3b752QkW9sACiR81rorpeOMSvQ==} + /pinia@2.1.7(typescript@5.2.2)(vue@3.3.10): + resolution: {integrity: sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ==} peerDependencies: '@vue/composition-api': ^1.4.0 typescript: '>=4.4.4' @@ -7866,8 +7871,8 @@ packages: '@vue/devtools-api': 6.5.1 vue: 3.3.10(typescript@5.2.2) - /vue-router@4.2.4(vue@3.3.10): - resolution: {integrity: sha512-9PISkmaCO02OzPVOMq2w82ilty6+xJmQrarYZDkjZBfl4RvYAlt4PKnEX21oW4KTtWfa9OuO/b3qk1Od3AEdCQ==} + /vue-router@4.2.5(vue@3.3.10): + resolution: {integrity: sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==} peerDependencies: vue: ^3.2.0 dependencies: