diff --git a/.github/CHANGELOG.md b/.github/CHANGELOG.md
index f63c8291..8597cc56 100644
--- a/.github/CHANGELOG.md
+++ b/.github/CHANGELOG.md
@@ -1,3 +1,39 @@
+## 0.16.3
+
+**:warning:Breaking Changes:**
+
+- Disabled rendering of MathML elements.
+
+**:cactus:Feature**
+
+- Added support for SPARQL and Turtle languages (@vemonet).
+- Added support for forward navigation in table cells with `Shift+Tab` (@evan-cohen).
+- Added support for negative zoom.
+- Adjusted footnote inline code font size.
+- Added shortcut to toggle table of contents panel (@zmen).
+- Added settings option to disable HTML rendering.
+- Added support for a relative image directory.
+- Added support to include table of contents in exported document.
+
+**:butterfly:Optimization**
+
+- Improved color of word counter in graphite light theme (@bmvisoky).
+- Improved UX of font selection.
+
+**:beetle:Bug fix**
+
+- Fixed XSS security vulnerability when parsing MathML submitted by @0xBADCA7.
+- Fixed an issue that URLs with trailing slashes are not recognized (@sweetliquid).
+- Fixed closing tabs with mouse-middle click (@mnxn).
+- Fixed an exception when selecting a table cell with `Ctrl+A` (@AmauriAires).
+- Fixed quick open searcher (@munckymagik).
+- Fixed code highlighting in a special case (@zmen).
+- Fixed an issue with shaking in typewriter mode (@MrHeer).
+- Fixed spell checker config schema violation on Windows and allowed BCP-47 language codes.
+- Fixed behavior when a single table cell is selected.
+- Fixed an issue that symbolic files could not be opened.
+- Fixed blank window when opening a second window with `--new-window`.
+
## 0.16.2
**:warning:Breaking Changes:**
diff --git a/README.md b/README.md
index f3be18c1..8bd9d214 100644
--- a/README.md
+++ b/README.md
@@ -37,7 +37,7 @@
-
+
@@ -203,7 +203,7 @@ Names and company logos of all sponsors (from both Patreon and Open Collective)
|  |  |  |
|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|
-| [](https://github.com/marktext/marktext/releases/download/v0.16.2/marktext.dmg) | [](https://github.com/marktext/marktext/releases/download/v0.16.2/marktext-setup.exe) | [](https://github.com/marktext/marktext/releases/download/v0.16.2/marktext-x86_64.AppImage) |
+| [](https://github.com/marktext/marktext/releases/download/v0.16.3/marktext.dmg) | [](https://github.com/marktext/marktext/releases/download/v0.16.3/marktext-setup.exe) | [](https://github.com/marktext/marktext/releases/download/v0.16.3/marktext-x86_64.AppImage) |
Want to see new features of the latest version? Please refer to [CHANGELOG](.github/CHANGELOG.md).
diff --git a/docs/i18n/french.md b/docs/i18n/french.md
index 02cc0f70..10cd4464 100644
--- a/docs/i18n/french.md
+++ b/docs/i18n/french.md
@@ -37,7 +37,7 @@
-
+
@@ -119,7 +119,7 @@
|  |  |  |
|:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|
-| [](https://github.com/marktext/marktext/releases/download/v0.16.2/marktext.dmg) | [](https://github.com/marktext/marktext/releases/download/v0.16.2/marktext-setup.exe) | [](https://github.com/marktext/marktext/releases/download/v0.16.2/marktext-x86_64.AppImage) |
+| [](https://github.com/marktext/marktext/releases/download/v0.16.3/marktext.dmg) | [](https://github.com/marktext/marktext/releases/download/v0.16.3/marktext-setup.exe) | [](https://github.com/marktext/marktext/releases/download/v0.16.3/marktext-x86_64.AppImage) |
Vous ne trouvez pas votre système? Aller sur la [page des releases](https://github.com/marktext/marktext/releases). Toujours pas? Ouvrez une [issue](https://github.com/marktext/marktext/issues).
diff --git a/docs/i18n/ja.md b/docs/i18n/ja.md
index 5d4686d3..0cf9f7ad 100644
--- a/docs/i18n/ja.md
+++ b/docs/i18n/ja.md
@@ -37,7 +37,7 @@
-
+
@@ -191,7 +191,7 @@ Patreonを介した寄付は、Mark Textの開発および維持を行ってい
|  |  |  |
|:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|
-| [](https://github.com/marktext/marktext/releases/download/v0.16.2/marktext.dmg) | [](https://github.com/marktext/marktext/releases/download/v0.16.2/marktext-setup.exe) | [](https://github.com/marktext/marktext/releases/download/v0.16.2/marktext-x86_64.AppImage) |
+| [](https://github.com/marktext/marktext/releases/download/v0.16.3/marktext.dmg) | [](https://github.com/marktext/marktext/releases/download/v0.16.3/marktext-setup.exe) | [](https://github.com/marktext/marktext/releases/download/v0.16.3/marktext-x86_64.AppImage) |
このバージョンでの新着情報をご確認いただくには、[CHANGELOG](../../.github/CHANGELOG.md)を参照してください。
diff --git a/docs/i18n/ko.md b/docs/i18n/ko.md
index 787ddec0..13a11107 100644
--- a/docs/i18n/ko.md
+++ b/docs/i18n/ko.md
@@ -37,7 +37,7 @@
-
+
@@ -201,7 +201,7 @@ Open Collective: 모든 지출은 투명합니다. 후원금은 마크 텍스트
|  |  |  |
|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|
-| [](https://github.com/marktext/marktext/releases/download/v0.16.2/marktext.dmg) | [](https://github.com/marktext/marktext/releases/download/v0.16.2/marktext-setup.exe) | [](https://github.com/marktext/marktext/releases/download/v0.16.2/marktext-x86_64.AppImage) |
+| [](https://github.com/marktext/marktext/releases/download/v0.16.3/marktext.dmg) | [](https://github.com/marktext/marktext/releases/download/v0.16.3/marktext-setup.exe) | [](https://github.com/marktext/marktext/releases/download/v0.16.3/marktext-x86_64.AppImage) |
최신 버전의 새로운 기능을 보고 싶나요? [변경사항](.github/CHANGELOG.md)을 참조하세요.
diff --git a/docs/i18n/pl.md b/docs/i18n/pl.md
index 62746af6..ae6645e3 100644
--- a/docs/i18n/pl.md
+++ b/docs/i18n/pl.md
@@ -37,7 +37,7 @@
-
+
@@ -119,7 +119,7 @@
|  |  |  |
|:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|
-| [](https://github.com/marktext/marktext/releases/download/v0.16.2/marktext.dmg) | [](https://github.com/marktext/marktext/releases/download/v0.16.2/marktext-setup.exe) | [](https://github.com/marktext/marktext/releases/download/v0.16.2/marktext-x86_64.AppImage) |
+| [](https://github.com/marktext/marktext/releases/download/v0.16.3/marktext.dmg) | [](https://github.com/marktext/marktext/releases/download/v0.16.3/marktext-setup.exe) | [](https://github.com/marktext/marktext/releases/download/v0.16.3/marktext-x86_64.AppImage) |
Nie znalazłeś swojego systemu? Przejdź do strony [release](https://github.com/marktext/marktext/releases). Wciąż nie znalazłeś? Zgłoś [problem](https://github.com/marktext/marktext/issues).
diff --git a/docs/i18n/pt.md b/docs/i18n/pt.md
index d3b5f012..3dd962b9 100644
--- a/docs/i18n/pt.md
+++ b/docs/i18n/pt.md
@@ -37,7 +37,7 @@
-
+
@@ -204,7 +204,7 @@ Nomes e logotipos de empresas de todos os patrocinadores (do Patreon e do Open C
|  |  |  |
|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|
-| [](https://github.com/marktext/marktext/releases/download/v0.16.2/marktext.dmg) | [](https://github.com/marktext/marktext/releases/download/v0.16.2/marktext-setup.exe) | [](https://github.com/marktext/marktext/releases/download/v0.16.2/marktext-x86_64.AppImage) |
+| [](https://github.com/marktext/marktext/releases/download/v0.16.3/marktext.dmg) | [](https://github.com/marktext/marktext/releases/download/v0.16.3/marktext-setup.exe) | [](https://github.com/marktext/marktext/releases/download/v0.16.3/marktext-x86_64.AppImage) |
Quer ver os últimos recursos? Por favor acesse o [Histórico de Mudanças](.github/CHANGELOG.md).
diff --git a/docs/i18n/spanish.md b/docs/i18n/spanish.md
index bc981037..5c9ca7ce 100644
--- a/docs/i18n/spanish.md
+++ b/docs/i18n/spanish.md
@@ -37,7 +37,7 @@
-
+
@@ -119,7 +119,7 @@
|  |  |  |
|:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|
-| [](https://github.com/marktext/marktext/releases/download/v0.16.2/marktext.dmg) | [](https://github.com/marktext/marktext/releases/download/v0.16.2/marktext-setup.exe) | [](https://github.com/marktext/marktext/releases/download/v0.16.2/marktext-x86_64.AppImage) |
+| [](https://github.com/marktext/marktext/releases/download/v0.16.3/marktext.dmg) | [](https://github.com/marktext/marktext/releases/download/v0.16.3/marktext-setup.exe) | [](https://github.com/marktext/marktext/releases/download/v0.16.3/marktext-x86_64.AppImage) |
¿No encuentras tu sistema? Ve a la [página de descargas](https://github.com/marktext/marktext/releases). ¿No se encuentra disponible tu versión? Abre una [issue](https://github.com/marktext/marktext/issues).
diff --git a/docs/i18n/tr.md b/docs/i18n/tr.md
index d3dc5c8c..a9ad3efb 100644
--- a/docs/i18n/tr.md
+++ b/docs/i18n/tr.md
@@ -37,7 +37,7 @@
-
+
@@ -203,7 +203,7 @@ Tüm sponsorlarımızın (hem Patreon hem Open Collective) isimleri ve logoları
|  |  |  |
|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|
-| [](https://github.com/marktext/marktext/releases/download/v0.16.2/marktext.dmg) | [](https://github.com/marktext/marktext/releases/download/v0.16.2/marktext-setup.exe) | [](https://github.com/marktext/marktext/releases/download/v0.16.2/marktext-x86_64.AppImage) |
+| [](https://github.com/marktext/marktext/releases/download/v0.16.3/marktext.dmg) | [](https://github.com/marktext/marktext/releases/download/v0.16.3/marktext-setup.exe) | [](https://github.com/marktext/marktext/releases/download/v0.16.3/marktext-x86_64.AppImage) |
Son sürümde gelen değişiklikler için [CHANGELOG](.github/CHANGELOG.md)'a bakınız.
diff --git a/docs/i18n/zh_cn.md b/docs/i18n/zh_cn.md
index 849329e1..2986b2fa 100644
--- a/docs/i18n/zh_cn.md
+++ b/docs/i18n/zh_cn.md
@@ -37,7 +37,7 @@
-
+
@@ -203,7 +203,7 @@ Mark Text 是一个使用 MIT license 的开源项目,您将一直能够从 Gi
|  |  |  |
|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|
-| [](https://github.com/marktext/marktext/releases/download/v0.16.2/marktext.dmg) | [](https://github.com/marktext/marktext/releases/download/v0.16.2/marktext-setup.exe) | [](https://github.com/marktext/marktext/releases/download/v0.16.2/marktext-x86_64.AppImage) |
+| [](https://github.com/marktext/marktext/releases/download/v0.16.3/marktext.dmg) | [](https://github.com/marktext/marktext/releases/download/v0.16.3/marktext-setup.exe) | [](https://github.com/marktext/marktext/releases/download/v0.16.3/marktext-x86_64.AppImage) |
想要看看最新版本有什么新特性?请参阅[更新日志](.github/CHANGELOG.md)。
diff --git a/docs/i18n/zh_tw.md b/docs/i18n/zh_tw.md
index 58fcef12..1ee1cf05 100644
--- a/docs/i18n/zh_tw.md
+++ b/docs/i18n/zh_tw.md
@@ -38,7 +38,7 @@
-
+
@@ -195,7 +195,7 @@ Mark Text 是 MIT 許可的開源專案,你可以持續在 GitHub 發布頁面
|  |  |  |
|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|
-| [](https://github.com/marktext/marktext/releases/download/v0.16.2/marktext.dmg) | [](https://github.com/marktext/marktext/releases/download/v0.16.2/marktext-setup.exe) | [](https://github.com/marktext/marktext/releases/download/v0.16.2/marktext-x86_64.AppImage) |
+| [](https://github.com/marktext/marktext/releases/download/v0.16.3/marktext.dmg) | [](https://github.com/marktext/marktext/releases/download/v0.16.3/marktext-setup.exe) | [](https://github.com/marktext/marktext/releases/download/v0.16.3/marktext-x86_64.AppImage) |
想知道最新版本有什麼新功能嗎?請參閱 [CHANGELOG](.github/CHANGELOG.md)。
diff --git a/package.json b/package.json
index 6b17df2b..8cf088b1 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "marktext",
- "version": "0.16.2",
+ "version": "0.16.3",
"homepage": "https://marktext.app/",
"description": "Next generation markdown editor",
"license": "MIT",
@@ -40,11 +40,11 @@
"axios": "^0.21.0",
"ced": "^1.0.0",
"chokidar": "^3.4.3",
- "codemirror": "^5.58.3",
+ "codemirror": "^5.59.0",
"command-exists": "^1.2.9",
"dayjs": "^1.9.7",
"dom-autoscroller": "^2.3.4",
- "dompurify": "^2.2.4",
+ "dompurify": "^2.2.6",
"dragula": "^3.7.3",
"electron-is-accelerator": "^0.2.0",
"electron-log": "^4.3.1",
@@ -61,7 +61,7 @@
"github-markdown-css": "^3.0.1",
"html-tags": "^3.1.0",
"iconv-lite": "^0.6.2",
- "iso-639-1": "^2.1.4",
+ "iso-639-1": "^2.1.5",
"joplin-turndown-plugin-gfm": "^1.0.12",
"katex": "^0.12.0",
"keyboard-layout": "^2.0.17",
@@ -76,7 +76,7 @@
"turndown": "^7.0.0",
"underscore": "^1.12.0",
"unsplash-js": "^6.3.0",
- "vega": "^5.17.0",
+ "vega": "^5.17.3",
"vega-embed": "^6.14.2",
"vega-lite": "^4.17.0",
"vscode-ripgrep": "^1.11.1",
@@ -112,8 +112,8 @@
"del": "^5.1.0",
"devtron": "^1.4.0",
"dotenv": "^8.2.0",
- "electron": "^11.1.0",
- "electron-builder": "^22.10.3",
+ "electron": "^11.1.1",
+ "electron-builder": "^22.10.4",
"electron-devtools-installer": "^3.1.1",
"electron-rebuild": "^2.3.4",
"electron-updater": "^4.3.7",
diff --git a/resources/THIRD-PARTY-LICENSES.txt b/resources/THIRD-PARTY-LICENSES.txt
index f2affb72..b20e9670 100644
--- a/resources/THIRD-PARTY-LICENSES.txt
+++ b/resources/THIRD-PARTY-LICENSES.txt
@@ -7359,127 +7359,27 @@ IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
# iso-639-1 (MIT)
-------------------------------------------------
-# ISO-639-1
-[![NPM Version][npm-image]][npm-url]
-[![Build Status][travis-image]][travis-url]
-[![Download Count][download-url]][npm-url]
+This software is licensed under the MIT License.
-[travis-image]: https://travis-ci.org/meikidd/iso-639-1.svg?branch=master
-[travis-url]: https://travis-ci.org/meikidd/iso-639-1
-[npm-image]: https://img.shields.io/npm/v/iso-639-1.svg?style=flat-square
-[npm-url]: https://npmjs.org/package/iso-639-1
-[download-url]: https://img.shields.io/npm/dt/iso-639-1.svg?style=flat-square
+Copyright(c) by Mei Qingguang
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
-Simple interface for [ISO-639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes) language codes
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
-## Installation
-
-```
-npm install iso-639-1
-```
-
-## Usage
-
-### Node.js
-
-```javascript
-const ISO6391 = require('iso-639-1');
-console.log(ISO6391.getName('en')); // 'English'
-```
-
-### ES Module
-
-```javascript
-import ISO6391 from 'iso-639-1';
-console.log(ISO6391.getName('en')); // 'English'
-```
-
-### Browsers
-
-HTML
-
-```html
-
-```
-
-Visit global variable ISO6391 in js
-
-```javascript
-console.log(ISO6391.getName('en')); // 'English'
-```
-
-## Methods
-
-### getName(code)
- - @param code {string}
- - @return {string}
-
-Lookup language english name by code
-
-### getAllNames()
- - @return {array}
-
-Get array of all language english names
-
-### getNativeName(code)
- - @param code {string}
- - @return {string}
-
-Lookup language native name by code
-
-### getAllNativeNames()
- - @return {array}
-
-Get array of all language native names
-
-
-### getCode(name)
- - @param name {string}
- - @return {string}
-
-Lookup code by english name or native name
-
-### getAllCodes()
- - @return {array}
-
-Get array of all codes
-
-### validate(code)
- - @param code {string}
- - @return {boolean}
-
-Check whether the given code is in the list of [ISO-639-1](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes)
-
-### getLanguages(codes)
- - @param codes {array}
- - @return {array}
-
-Get the array of the language objects by the given codes
-
-## Example
-
-```
-const ISO6391 = require('iso-639-1')
-
-console.log(ISO6391.getName('zh')) // 'Chinese'
-console.log(ISO6391.getNativeName('zh')) // '中文'
-
-console.log(ISO6391.getAllNames()) // ['Afar','Abkhaz', ... ,'Zulu']
-console.log(ISO6391.getAllNativeNames()) //['Afaraf','аҧсуа бызшәа', ... ,'isiZulu' ]
-
-console.log(ISO6391.getCode('Chinese')) // 'zh'
-console.log(ISO6391.getCode('中文')) // 'zh'
-
-console.log(ISO6391.getAllCodes()) //['aa','ab',...,'zu']
-
-console.log(ISO6391.validate('en')) // true
-console.log(ISO6391.validate('xx')) // false
-
-console.log(ISO6391.getLanguages(['en', 'zh']))
-// [{code:'en',name:'English',nativeName:'English'},{code:'zh',name:'Chinese',nativeName:'中文'}]
-
-```
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
@@ -12618,11 +12518,33 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
# vega-typings (BSD-3-Clause)
-------------------------------------------------
-# Vega-Typings
+Copyright (c) 2015-2018, University of Washington Interactive Data Lab
+All rights reserved.
-[](https://www.npmjs.com/package/vega-typings)
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
-Typings for [Vega](https://github.com/vega/vega).
+1. Redistributions of source code must retain the above copyright notice, this
+ list of conditions and the following disclaimer.
+
+2. Redistributions in binary form must reproduce the above copyright notice,
+ this list of conditions and the following disclaimer in the documentation
+ and/or other materials provided with the distribution.
+
+3. Neither the name of the copyright holder nor the names of its contributors
+ may be used to endorse or promote products derived from this software
+ without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/resources/linux/marktext.appdata.xml b/resources/linux/marktext.appdata.xml
index eff58425..e1d45be0 100644
--- a/resources/linux/marktext.appdata.xml
+++ b/resources/linux/marktext.appdata.xml
@@ -81,6 +81,7 @@
none
+
diff --git a/yarn.lock b/yarn.lock
index 8f4792af..f32c5e84 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1203,6 +1203,17 @@
global-agent "^2.0.2"
global-tunnel-ng "^2.7.1"
+"@electron/universal@1.0.4":
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/@electron/universal/-/universal-1.0.4.tgz#231ac246c39d45b80e159bd21c3f9027dcaa10f5"
+ integrity sha512-ajZoumi4XwqwmZe8YVhu4XGkZBCPyWZsVCQONPTIe9TUlleSN+dic3YpXlaWcilx/HOzTdldTKtabNTeI0gDoA==
+ dependencies:
+ "@malept/cross-spawn-promise" "^1.1.0"
+ asar "^3.0.3"
+ debug "^4.3.1"
+ dir-compare "^2.4.0"
+ fs-extra "^9.0.1"
+
"@eslint/eslintrc@^0.2.2":
version "0.2.2"
resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.2.2.tgz#d01fc791e2fc33e88a29d6f3dc7e93d0cd784b76"
@@ -1684,7 +1695,7 @@
resolved "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-15.0.0.tgz#cb3f9f741869e20cce330ffbeb9271590483882d"
integrity sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==
-"@types/yargs@^15.0.11":
+"@types/yargs@^15.0.12":
version "15.0.12"
resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-15.0.12.tgz#6234ce3e3e3fa32c5db301a170f96a599c960d74"
integrity sha512-f+fD/fQAo3BCbCDlrUpznF1A5Zp9rB0noS5vnoormHSIPFKL0Z2DcUJ3Gxp5ytH4uLRNxy7AwYUC9exZzqGMAw==
@@ -2115,26 +2126,27 @@ anymatch@~3.1.1:
normalize-path "^3.0.0"
picomatch "^2.0.4"
-app-builder-bin@3.5.10:
- version "3.5.10"
- resolved "https://registry.yarnpkg.com/app-builder-bin/-/app-builder-bin-3.5.10.tgz#4a7f9999fccc0c435b6284ae1366bc76a17c4a7d"
- integrity sha512-Jd+GW68lR0NeetgZDo47PdWBEPdnD+p0jEa7XaxjRC8u6Oo/wgJsfKUkORRgr2NpkD19IFKN50P6JYy04XHFLQ==
+app-builder-bin@3.5.12:
+ version "3.5.12"
+ resolved "https://registry.yarnpkg.com/app-builder-bin/-/app-builder-bin-3.5.12.tgz#bbe174972cc1f481f73d6d92ad47a8b4c7eb4530"
+ integrity sha512-lQARM2AielmFoBeIo6LZigAe+58Wwe07ZWkt+wVeDxzyieNmeWjlvz/V5dKzinydwdHd+CNswN86sww46yijjA==
-app-builder-lib@22.10.3:
- version "22.10.3"
- resolved "https://registry.yarnpkg.com/app-builder-lib/-/app-builder-lib-22.10.3.tgz#cc3fa3139296b6a7ee0177b2a0f7e497ecf8d4a2"
- integrity sha512-PBHTTGxV1uLVHWKQfw92plrfMo/utH0FVe8v2dFmT/CYKw9u7XuOC0xE8YslUxXmaiG6TuOJaQrII4fXN5VBpQ==
+app-builder-lib@22.10.4:
+ version "22.10.4"
+ resolved "https://registry.yarnpkg.com/app-builder-lib/-/app-builder-lib-22.10.4.tgz#3fc70821b76beb9c8279d9de22960ef2174da153"
+ integrity sha512-q7B1cr8Ry4a7o08EKShLfwsnIVf5By7YhVwcoqgEwPKxtoj1qF0kB4wyBP79rJylYi0Zj2cSkJJ/gD/ef9xhoQ==
dependencies:
"7zip-bin" "~5.0.3"
"@develar/schema-utils" "~2.6.5"
+ "@electron/universal" "1.0.4"
async-exit-hook "^2.0.1"
bluebird-lst "^1.0.9"
- builder-util "22.10.3"
+ builder-util "22.10.4"
builder-util-runtime "8.7.3"
chromium-pickle-js "^0.2.0"
- debug "^4.3.2"
+ debug "^4.3.1"
ejs "^3.1.5"
- electron-publish "22.10.3"
+ electron-publish "22.10.4"
fs-extra "^9.0.1"
hosted-git-info "^3.0.7"
is-ci "^2.0.0"
@@ -2294,6 +2306,18 @@ asap@^2.0.0:
resolved "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46"
integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=
+asar@^3.0.3:
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/asar/-/asar-3.0.3.tgz#1fef03c2d6d2de0cbad138788e4f7ae03b129c7b"
+ integrity sha512-k7zd+KoR+n8pl71PvgElcoKHrVNiSXtw7odKbyNpmgKe7EGRF9Pnu3uLOukD37EvavKwVFxOUpqXTIZC5B5Pmw==
+ dependencies:
+ chromium-pickle-js "^0.2.0"
+ commander "^5.0.0"
+ glob "^7.1.6"
+ minimatch "^3.0.4"
+ optionalDependencies:
+ "@types/glob" "^7.1.1"
+
asn1.js@^4.0.0:
version "4.10.1"
resolved "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz#b9c2bf5805f1e64aadeed6df3a2bfafb5a73f5a0"
@@ -2872,6 +2896,11 @@ buffer-crc32@^0.2.1, buffer-crc32@^0.2.13, buffer-crc32@~0.2.3:
resolved "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242"
integrity sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=
+buffer-equal@1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-1.0.0.tgz#59616b498304d556abd466966b22eeda3eca5fbe"
+ integrity sha1-WWFrSYME1Var1GaWayLu2j7KX74=
+
buffer-from@^1.0.0:
version "1.1.1"
resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef"
@@ -2920,19 +2949,19 @@ builder-util-runtime@8.7.3:
debug "^4.3.2"
sax "^1.2.4"
-builder-util@22.10.3:
- version "22.10.3"
- resolved "https://registry.yarnpkg.com/builder-util/-/builder-util-22.10.3.tgz#3c65e20eb23a1f923fd761049bbb7fdf4ce2bb32"
- integrity sha512-I9mh78wZaggIF4QkBzMPKhfgGDameyx9TN6Zikl8SKQHiKQNCUzMPUcRXCyCot6iTT8B8blwOM3GhhuU06yv1g==
+builder-util@22.10.4:
+ version "22.10.4"
+ resolved "https://registry.yarnpkg.com/builder-util/-/builder-util-22.10.4.tgz#54e8be83dd0dec28073d866ff087cee8e7ce6cf6"
+ integrity sha512-XdcbFG3otEkNRKxW2wS1npNviCb/IrzusEQ55lMB+6YEHxBOfTbf8vnPt0pDumfwmxls9xczABU+mfqN/W4uDw==
dependencies:
"7zip-bin" "~5.0.3"
"@types/debug" "^4.1.5"
"@types/fs-extra" "^9.0.5"
- app-builder-bin "3.5.10"
+ app-builder-bin "3.5.12"
bluebird-lst "^1.0.9"
builder-util-runtime "8.7.3"
chalk "^4.1.0"
- debug "^4.3.2"
+ debug "^4.3.1"
fs-extra "^9.0.1"
is-ci "^2.0.0"
js-yaml "^3.14.1"
@@ -3495,10 +3524,10 @@ code-point-at@^1.0.0:
resolved "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=
-codemirror@^5.58.3:
- version "5.58.3"
- resolved "https://registry.yarnpkg.com/codemirror/-/codemirror-5.58.3.tgz#3f0689854ecfbed5d4479a98b96148b2c3b79796"
- integrity sha512-KBhB+juiyOOgn0AqtRmWyAT3yoElkuvWTI6hsHa9E6GQrl6bk/fdAYcvuqW1/upO9T9rtEtapWdw4XYcNiVDEA==
+codemirror@^5.59.0:
+ version "5.59.0"
+ resolved "https://registry.yarnpkg.com/codemirror/-/codemirror-5.59.0.tgz#6d8132055459aabf21d04cae5cf5c430e5c57bb9"
+ integrity sha512-UGzSkCacY9z0rSpQ3wnTWRN2nvRE6foDXnJltWW8pazInR/R+3gXHrao4IFQMv/bSBvFBxt8/HPpkpKAS54x5Q==
collection-visit@^1.0.0:
version "1.0.0"
@@ -3537,6 +3566,11 @@ colorette@^1.2.1:
resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.1.tgz#4d0b921325c14faf92633086a536db6e89564b1b"
integrity sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==
+colors@1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/colors/-/colors-1.0.3.tgz#0433f44d809680fdeb60ed260f1b0c262e82a40b"
+ integrity sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=
+
colors@^1.1.2, colors@^1.3.3, colors@^1.4.0:
version "1.4.0"
resolved "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78"
@@ -3588,9 +3622,9 @@ commander@2.8.x:
dependencies:
graceful-readlink ">= 1.0.0"
-commander@2.9.x, commander@~2.9.0:
+commander@2.9.0, commander@2.9.x, commander@~2.9.0:
version "2.9.0"
- resolved "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz#9c99094176e12240cb22d6c5146098400fe0f7d4"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-2.9.0.tgz#9c99094176e12240cb22d6c5146098400fe0f7d4"
integrity sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=
dependencies:
graceful-readlink ">= 1.0.0"
@@ -3600,6 +3634,11 @@ commander@^4.1.1:
resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068"
integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==
+commander@^5.0.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae"
+ integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==
+
commander@~2.19.0:
version "2.19.0"
resolved "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a"
@@ -4893,6 +4932,16 @@ diffie-hellman@^5.0.0:
miller-rabin "^4.0.0"
randombytes "^2.0.0"
+dir-compare@^2.4.0:
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/dir-compare/-/dir-compare-2.4.0.tgz#785c41dc5f645b34343a4eafc50b79bac7f11631"
+ integrity sha512-l9hmu8x/rjVC9Z2zmGzkhOEowZvW7pmYws5CWHutg8u1JgvsKWMx7Q/UODeu4djLZ4FgW5besw5yvMQnBHzuCA==
+ dependencies:
+ buffer-equal "1.0.0"
+ colors "1.0.3"
+ commander "2.9.0"
+ minimatch "3.0.4"
+
dir-glob@^2.0.0:
version "2.2.2"
resolved "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz#fa09f0694153c8918b18ba0deafae94769fc50c4"
@@ -4907,13 +4956,13 @@ dir-glob@^3.0.1:
dependencies:
path-type "^4.0.0"
-dmg-builder@22.10.3:
- version "22.10.3"
- resolved "https://registry.yarnpkg.com/dmg-builder/-/dmg-builder-22.10.3.tgz#2909865002b9067f54578ca23ffbbdf6e8ff0a30"
- integrity sha512-OB0etdtZJrvx85ah1aoTv5zJ9CXlsepLs9VT6ax6FXxH9aGxJU38AuB8065OPTrj+btMuHQDd0kBVlcs4/BwpA==
+dmg-builder@22.10.4:
+ version "22.10.4"
+ resolved "https://registry.yarnpkg.com/dmg-builder/-/dmg-builder-22.10.4.tgz#8dab30754346791eb728091359558fd4a8dbb45f"
+ integrity sha512-+28HZgKAuyCQnQwLSAwkHUqtMB/egHF5ACUABCB4Nev02/ZfjFPUTF/WloTaEbue34zLLUGxPXh+BJF8Xw26ow==
dependencies:
- app-builder-lib "22.10.3"
- builder-util "22.10.3"
+ app-builder-lib "22.10.4"
+ builder-util "22.10.4"
fs-extra "^9.0.1"
iconv-lite "^0.6.2"
js-yaml "^3.14.1"
@@ -5087,10 +5136,10 @@ domino@^2.1.6:
resolved "https://registry.yarnpkg.com/domino/-/domino-2.1.6.tgz#fe4ace4310526e5e7b9d12c7de01b7f485a57ffe"
integrity sha512-3VdM/SXBZX2omc9JF9nOPCtDaYQ67BGp5CoLpIQlO2KCAPETs8TcDHacF26jXadGbvUteZzRTeos2fhID5+ucQ==
-dompurify@^2.2.4:
- version "2.2.4"
- resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-2.2.4.tgz#a98cd182b729bdd8715c3eb7a8bf8eafb2ff7410"
- integrity sha512-jE21SelIgWrGKoXGfGPA524Zt1IJFBnktwfFMHDlEYRx5FZOdc+4eEH9mkA6PuhExrq3HVpJnY8hMYUzAMl0OA==
+dompurify@^2.2.6:
+ version "2.2.6"
+ resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-2.2.6.tgz#54945dc5c0b45ce5ae228705777e8e59d7b2edc4"
+ integrity sha512-7b7ZArhhH0SP6W2R9cqK6RjaU82FZ2UPM7RO8qN1b1wyvC/NY1FNWcX1Pu00fFOAnzEORtwXe4bPaClg6pUybQ==
domready@1.0.8:
version "1.0.8"
@@ -5212,18 +5261,18 @@ ejs@^3.1.5:
dependencies:
jake "^10.6.1"
-electron-builder@^22.10.3:
- version "22.10.3"
- resolved "https://registry.yarnpkg.com/electron-builder/-/electron-builder-22.10.3.tgz#223013a8cc6091c94c6e3cbc6531ce77808547b1"
- integrity sha512-TNKmeYWrnATD/BBkpmNF03+wAA3+K8DZ6d/F1ipAKCbqeILp4agnr5nrngz+xpl7Y83lhelC1moU4utHNWYhzw==
+electron-builder@^22.10.4:
+ version "22.10.4"
+ resolved "https://registry.yarnpkg.com/electron-builder/-/electron-builder-22.10.4.tgz#e1f400cf41ebb632fbf79aa86c5e0ab1ea1ed7e5"
+ integrity sha512-V+JtiizJd3kt24TT+0OHG7+oPAzjhhjmQVn9G6OC2WE7VBJxrDuD6lMVRgo6WlU8uvDCh7fTRUsdh0Tnu0GeQA==
dependencies:
- "@types/yargs" "^15.0.11"
- app-builder-lib "22.10.3"
+ "@types/yargs" "^15.0.12"
+ app-builder-lib "22.10.4"
bluebird-lst "^1.0.9"
- builder-util "22.10.3"
+ builder-util "22.10.4"
builder-util-runtime "8.7.3"
chalk "^4.1.0"
- dmg-builder "22.10.3"
+ dmg-builder "22.10.4"
fs-extra "^9.0.1"
is-ci "^2.0.0"
lazy-val "^1.0.4"
@@ -5264,19 +5313,19 @@ electron-log@^4.3.1:
resolved "https://registry.yarnpkg.com/electron-log/-/electron-log-4.3.1.tgz#1405fef9d4e6964a5fdb8790a69163aa237ffe91"
integrity sha512-S/0CMjYjgyWUsZ3d27VvErPaI5W4oILp4jfeCuN4DhDqrJW6jKRUD2PxFfTdeZEIjM7+fttGg7A61rPcAcZC1w==
-electron-publish@22.10.3:
- version "22.10.3"
- resolved "https://registry.yarnpkg.com/electron-publish/-/electron-publish-22.10.3.tgz#a4afbdedbc108315774cda7e53704599c8fdb54d"
- integrity sha512-NGcgDp0xT92NPB5lGckroz2n5h8Ud53SShmwZoVtCp1W+VOSWn5CVPnXDquzf7pMcZRfo8qoMZrlvUeOlY4oIg==
+electron-publish@22.10.4:
+ version "22.10.4"
+ resolved "https://registry.yarnpkg.com/electron-publish/-/electron-publish-22.10.4.tgz#944b00aa6a7746c31ce900ffd8106d243326dca8"
+ integrity sha512-cjVM0+9DQoV4TWfH8lVWoelJ89O2i5yDARVp5GCMHrB43XEU0Nr5eKYysgsbOSnZk5W8z1vfGpFWHj+AeAEDYg==
dependencies:
"@types/fs-extra" "^9.0.5"
bluebird-lst "^1.0.9"
- builder-util "22.10.3"
+ builder-util "22.10.4"
builder-util-runtime "8.7.3"
chalk "^4.1.0"
fs-extra "^9.0.1"
lazy-val "^1.0.4"
- mime "^2.4.6"
+ mime "^2.4.7"
electron-rebuild@^2.3.4:
version "2.3.4"
@@ -5340,10 +5389,10 @@ electron-window-state@^5.0.3:
jsonfile "^4.0.0"
mkdirp "^0.5.1"
-electron@^11.1.0:
- version "11.1.0"
- resolved "https://registry.yarnpkg.com/electron/-/electron-11.1.0.tgz#8dfdf579d1eb79feef3e3d2937fc022e72129c90"
- integrity sha512-RFAhR/852VMaRd9NSe7jprwSoG9dLc6u1GwnqRWg+/3cy/8Zrwt1Betw1lXiZH7hGuB9K2cqju83Xv5Pq5ZSGA==
+electron@^11.1.1:
+ version "11.1.1"
+ resolved "https://registry.yarnpkg.com/electron/-/electron-11.1.1.tgz#188f036f8282798398dca9513e9bb3b10213e3aa"
+ integrity sha512-tlbex3xosJgfileN6BAQRotevPRXB/wQIq48QeQ08tUJJrXwE72c8smsM/hbHx5eDgnbfJ2G3a60PmRjHU2NhA==
dependencies:
"@electron/get" "^1.0.1"
"@types/node" "^12.0.12"
@@ -7813,10 +7862,10 @@ isexe@^2.0.0:
resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
-iso-639-1@^2.1.4:
- version "2.1.4"
- resolved "https://registry.yarnpkg.com/iso-639-1/-/iso-639-1-2.1.4.tgz#c08b3d43a1c18945b05e26a257991ae6e36693ee"
- integrity sha512-pwJRHnpz1sCR5saQ+Hm1E2YESw2eLGKP5TzsYKXuQ7SIfvKWMRb9CHhptqunYpCIcRCpq3LgLuhYG5hiLPRbFQ==
+iso-639-1@^2.1.5:
+ version "2.1.5"
+ resolved "https://registry.yarnpkg.com/iso-639-1/-/iso-639-1-2.1.5.tgz#53854a33dc38f16be429ce8e36c14af44911a37e"
+ integrity sha512-rWT3mmVolHcZ0ZCQOEiwHcudO6KVaAE0Z9ym6SZKJcvDvlS+sgXAh3gCxnqsUnv/6PUdS7eJXhBGCo1mjIediQ==
isobject@^2.0.0, isobject@^2.1.0:
version "2.1.0"
@@ -8947,11 +8996,16 @@ mime@1.6.0:
resolved "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1"
integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==
-mime@^2.4.4, mime@^2.4.5, mime@^2.4.6:
+mime@^2.4.4, mime@^2.4.5:
version "2.4.6"
resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.6.tgz#e5b407c90db442f2beb5b162373d07b69affa4d1"
integrity sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==
+mime@^2.4.7:
+ version "2.4.7"
+ resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.7.tgz#962aed9be0ed19c91fd7dc2ece5d7f4e89a90d74"
+ integrity sha512-dhNd1uA2u397uQk3Nv5LM4lm93WYDUXFn3Fu291FJerns4jyTudqhIWe4W04YLy7Uk1tm1Ore04NpjRvQp/NPA==
+
mimic-fn@^2.1.0:
version "2.1.0"
resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b"
@@ -13253,7 +13307,14 @@ vega-event-selector@^2.0.6, vega-event-selector@~2.0.6:
resolved "https://registry.yarnpkg.com/vega-event-selector/-/vega-event-selector-2.0.6.tgz#6beb00e066b78371dde1a0f40cb5e0bbaecfd8bc"
integrity sha512-UwCu50Sqd8kNZ1X/XgiAY+QAyQUmGFAwyDu7y0T5fs6/TPQnDo/Bo346NgSgINBEhEKOAMY1Nd/rPOk4UEm/ew==
-vega-expression@^3.0.0, vega-expression@~3.0.0:
+vega-expression@^4.0.0, vega-expression@^4.0.1, vega-expression@~4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/vega-expression/-/vega-expression-4.0.1.tgz#c03e4fc68a00acac49557faa4e4ed6ac8a59c5fd"
+ integrity sha512-ZrDj0hP8NmrCpdLFf7Rd/xMUHGoSYsAOTaYp7uXZ2dkEH5x0uPy5laECMc8TiQvL8W+8IrN2HAWCMRthTSRe2Q==
+ dependencies:
+ vega-util "^1.16.0"
+
+vega-expression@~3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/vega-expression/-/vega-expression-3.0.0.tgz#39179d010b34c57513162bf1ab5a7bff4b31be91"
integrity sha512-/ObjIOK94MB+ziTuh8HZt2eWlKUPT/piRJLal5tx5QL1sQbfRi++7lHKTaKMLXLqc4Xqp9/DewE3PqQ6tYzaUA==
@@ -13280,27 +13341,27 @@ vega-format@^1.0.4, vega-format@~1.0.4:
vega-time "^2.0.3"
vega-util "^1.15.2"
-vega-functions@^5.8.0, vega-functions@~5.8.0:
- version "5.8.0"
- resolved "https://registry.yarnpkg.com/vega-functions/-/vega-functions-5.8.0.tgz#48e02b0e5b14261cd445bda3c4721a18b02c810c"
- integrity sha512-xaUqWZHEX+EuJuKfN0Biux3rrCHDEHmMbW7LHYyyEqguR0i6+zhtOSUEWmYqDfzB/+BlIwCk5Vif6q6/mzJxbQ==
+vega-functions@^5.10.0, vega-functions@~5.10.0:
+ version "5.10.0"
+ resolved "https://registry.yarnpkg.com/vega-functions/-/vega-functions-5.10.0.tgz#3d384111f13b3b0dd38a4fca656c5ae54b66e158"
+ integrity sha512-1l28OxUwOj8FEvRU62Oz2hiTuDECrvx1DPU1qLebBKhlgaKbcCk3XyHrn1kUzhMKpXq+SFv5VPxchZP47ASSvQ==
dependencies:
d3-array "^2.7.1"
d3-color "^2.0.0"
d3-geo "^2.0.1"
vega-dataflow "^5.7.3"
- vega-expression "^3.0.0"
+ vega-expression "^4.0.1"
vega-scale "^7.1.1"
vega-scenegraph "^4.9.2"
- vega-selections "^5.1.4"
+ vega-selections "^5.1.5"
vega-statistics "^1.7.9"
vega-time "^2.0.4"
- vega-util "^1.15.2"
+ vega-util "^1.16.0"
-vega-geo@~4.3.7:
- version "4.3.7"
- resolved "https://registry.yarnpkg.com/vega-geo/-/vega-geo-4.3.7.tgz#4220137458a17d422fa15705f24905ba2595ca40"
- integrity sha512-5HC1D9Z/WYuM1Gmlk8PxuRKgeN8snNWsfKO4E9PTmR7wo7tuU/2SGlRoE27aTsgwMMpBIrpRbSgKtgh5l/fMUQ==
+vega-geo@~4.3.8:
+ version "4.3.8"
+ resolved "https://registry.yarnpkg.com/vega-geo/-/vega-geo-4.3.8.tgz#5629d18327bb4f3700cdf05db4aced0a43abbf4a"
+ integrity sha512-fsGxV96Q/QRgPqOPtMBZdI+DneIiROKTG3YDZvGn0EdV16OG5LzFhbNgLT5GPzI+kTwgLpAsucBHklexlB4kfg==
dependencies:
d3-array "^2.7.1"
d3-color "^2.0.0"
@@ -13359,14 +13420,14 @@ vega-loader@^4.3.2, vega-loader@^4.3.3, vega-loader@~4.4.0:
vega-format "^1.0.4"
vega-util "^1.16.0"
-vega-parser@~6.1.0:
- version "6.1.0"
- resolved "https://registry.yarnpkg.com/vega-parser/-/vega-parser-6.1.0.tgz#485fb6fcd79d14b09efee340e2b55fb510e57e20"
- integrity sha512-u14bHXV8vtcuMIJkMNoDAJ4Xu3lwKIkep+YEkPumWvlwl3fClWy26EAcwTneeM3rXu2F6ZJI6W3ddu/If8u13w==
+vega-parser@~6.1.2:
+ version "6.1.2"
+ resolved "https://registry.yarnpkg.com/vega-parser/-/vega-parser-6.1.2.tgz#7f25751177e38c3239560a9c427ded8d2ba617bb"
+ integrity sha512-aGyZrNzPrBruEb/WhemKDuDjQsIkMDGIgnSJci0b+9ZVxjyAzMl7UfGbiYorPiJlnIercjUJbMoFD6fCIf4gqQ==
dependencies:
vega-dataflow "^5.7.3"
vega-event-selector "^2.0.6"
- vega-functions "^5.8.0"
+ vega-functions "^5.10.0"
vega-scale "^7.1.1"
vega-util "^1.15.2"
@@ -13424,12 +13485,12 @@ vega-schema-url-parser@^2.1.0:
resolved "https://registry.yarnpkg.com/vega-schema-url-parser/-/vega-schema-url-parser-2.1.0.tgz#847f9cf9f1624f36f8a51abc1adb41ebc6673cb4"
integrity sha512-JHT1PfOyVzOohj89uNunLPirs05Nf59isPT5gnwIkJph96rRgTIBJE7l7yLqndd7fLjr3P8JXHGAryRp74sCaQ==
-vega-selections@^5.1.4:
- version "5.1.4"
- resolved "https://registry.yarnpkg.com/vega-selections/-/vega-selections-5.1.4.tgz#cc086fac5b4e646f9f1e000777f8786782d8516a"
- integrity sha512-L7CHwcIjVf90GoW2tS2x5O496O5Joaerp5A1KM6VJ1uo4z6KfqxY6M/328a/uaAs0LC5qbQgXT3htFbtUrPW/A==
+vega-selections@^5.1.5:
+ version "5.1.5"
+ resolved "https://registry.yarnpkg.com/vega-selections/-/vega-selections-5.1.5.tgz#c7662edf26c1cfb18623573b30590c9774348d1c"
+ integrity sha512-oRSsfkqYqA5xfEJqDpgnSDd+w0k6p6SGYisMD6rGXMxuPl0x0Uy6RvDr4nbEtB+dpWdoWEvgrsZVS6axyDNWvQ==
dependencies:
- vega-expression "^3.0.0"
+ vega-expression "^4.0.0"
vega-util "^1.15.2"
vega-statistics@^1.7.9, vega-statistics@~1.7.9:
@@ -13471,10 +13532,10 @@ vega-transforms@~4.9.3:
vega-time "^2.0.4"
vega-util "^1.15.2"
-vega-typings@~0.19.0:
- version "0.19.1"
- resolved "https://registry.yarnpkg.com/vega-typings/-/vega-typings-0.19.1.tgz#a53949143fa37721ae7bd146bbb9add5c78aca52"
- integrity sha512-OSyNYwMJ8FayTTNU/gohprbt1EFQBpoiMPP9p2vqo1O9z45XVnotQ92jYHAhraI6gWiMIIfo4OjPbSe/GX7etg==
+vega-typings@~0.19.2:
+ version "0.19.2"
+ resolved "https://registry.yarnpkg.com/vega-typings/-/vega-typings-0.19.2.tgz#374fc1020c1abb263a0be87de28d1a4bd0526c3f"
+ integrity sha512-YU/S9rDk4d+t4+4eTa9fzuw87PMNteeVtpcL51kUO8H7HvGaoW7ll8RHKLkR0NYBEGPRoFDKUxnoyMvhgjsdYw==
dependencies:
vega-util "^1.15.2"
@@ -13492,16 +13553,16 @@ vega-view-transforms@~4.5.8:
vega-scenegraph "^4.9.2"
vega-util "^1.15.2"
-vega-view@~5.9.0:
- version "5.9.0"
- resolved "https://registry.yarnpkg.com/vega-view/-/vega-view-5.9.0.tgz#ee6d5abd66d2503dec71e05e7ca8cf813465ae3f"
- integrity sha512-HqRFuqO2OwoPHHK+CVt8vB8fu2L8GjQerLpmEpglWtCPDns5+gn5B6F7M8Ah8v24WlfqW7cLrY81t9OloPZOyw==
+vega-view@~5.9.2:
+ version "5.9.2"
+ resolved "https://registry.yarnpkg.com/vega-view/-/vega-view-5.9.2.tgz#cb957e481a952abbe7b3a11aa2d58cc728f295e7"
+ integrity sha512-XAwKWyVjLClR3aCbTLCWdZj7aZozOULNg7078GxJIgVcBJOENCAidceI/H7JieyUZ96p3AiEHLQdWr167InBpg==
dependencies:
d3-array "^2.7.1"
d3-timer "^2.0.0"
vega-dataflow "^5.7.3"
vega-format "^1.0.4"
- vega-functions "^5.8.0"
+ vega-functions "^5.10.0"
vega-runtime "^6.1.3"
vega-scenegraph "^4.9.2"
vega-util "^1.15.2"
@@ -13526,24 +13587,24 @@ vega-wordcloud@~4.1.3:
vega-statistics "^1.7.9"
vega-util "^1.15.2"
-vega@^5.17.0:
- version "5.17.0"
- resolved "https://registry.yarnpkg.com/vega/-/vega-5.17.0.tgz#2b33296e257c97b79ee6501d4d1905fb1414d080"
- integrity sha512-2Rm9aS3cSMXE55YgjfkuOmvSBMtiM/85/qX/WHLc+YiJacKGiwY9yzeC+w2Ft50JUs3nKZc1KB90ePgf5mfo0Q==
+vega@^5.17.3:
+ version "5.17.3"
+ resolved "https://registry.yarnpkg.com/vega/-/vega-5.17.3.tgz#9901f24c8cf5ff2e98f3fddb372b8f5a6d8502d8"
+ integrity sha512-c8N2pNg9MMmC6shNpoxVw3aVp2XPFOgmWNX5BEOAdCaGHRnSgzNy44+gYdGRaIe6+ljTzZg99Mf+OLO50IP42A==
dependencies:
vega-crossfilter "~4.0.5"
vega-dataflow "~5.7.3"
vega-encode "~4.8.3"
vega-event-selector "~2.0.6"
- vega-expression "~3.0.0"
+ vega-expression "~4.0.1"
vega-force "~4.0.7"
vega-format "~1.0.4"
- vega-functions "~5.8.0"
- vega-geo "~4.3.7"
+ vega-functions "~5.10.0"
+ vega-geo "~4.3.8"
vega-hierarchy "~4.0.9"
vega-label "~1.0.0"
vega-loader "~4.4.0"
- vega-parser "~6.1.0"
+ vega-parser "~6.1.2"
vega-projection "~1.4.5"
vega-regression "~1.0.9"
vega-runtime "~6.1.3"
@@ -13552,9 +13613,9 @@ vega@^5.17.0:
vega-statistics "~1.7.9"
vega-time "~2.0.4"
vega-transforms "~4.9.3"
- vega-typings "~0.19.0"
+ vega-typings "~0.19.2"
vega-util "~1.16.0"
- vega-view "~5.9.0"
+ vega-view "~5.9.2"
vega-view-transforms "~4.5.8"
vega-voronoi "~4.1.5"
vega-wordcloud "~4.1.3"