chore(ckeditor): update to 45.0.0

This commit is contained in:
Elian Doran 2025-05-07 19:07:33 +03:00
parent bab9832ab3
commit e636619563
No known key found for this signature in database
8 changed files with 22 additions and 19 deletions

View File

@ -40,3 +40,4 @@
* A large number of [dependency updates](https://github.com/TriliumNext/Notes/milestone/13).
* OpenAPI documentation fixes by @FliegendeWurst
* more info on several database table by @FliegendeWurst
* CKEditor (the editor used for text notes) has been updated 7 versions, from v42 to 45.

View File

@ -39,7 +39,7 @@
"@typescript-eslint/parser": "^5.18.0",
"@vitest/browser": "^2.0.5",
"@vitest/coverage-istanbul": "^2.0.5",
"ckeditor5": "44.3.0",
"ckeditor5": "45.0.0",
"eslint": "^7.32.0",
"eslint-config-ckeditor5": ">=9.1.0",
"http-server": "^14.1.0",
@ -54,7 +54,7 @@
"webdriverio": "^9.0.7"
},
"peerDependencies": {
"ckeditor5": "44.3.0"
"ckeditor5": "45.0.0"
},
"author": "Elian Doran <contact@eliandoran.me>",
"license": "GPL-2.0-or-later",

View File

@ -40,7 +40,7 @@
"@typescript-eslint/parser": "^5.18.0",
"@vitest/browser": "^2.0.5",
"@vitest/coverage-istanbul": "^2.0.5",
"ckeditor5": "44.3.0",
"ckeditor5": "45.0.0",
"eslint": "^7.32.0",
"eslint-config-ckeditor5": ">=9.1.0",
"http-server": "^14.1.0",
@ -55,7 +55,7 @@
"webdriverio": "^9.0.7"
},
"peerDependencies": {
"ckeditor5": "44.3.0"
"ckeditor5": "45.0.0"
},
"scripts": {
"build": "node ./scripts/build-dist.mjs",

View File

@ -42,7 +42,7 @@
"@typescript-eslint/parser": "^5.18.0",
"@vitest/browser": "^2.0.5",
"@vitest/coverage-istanbul": "^2.0.5",
"ckeditor5": "44.3.0",
"ckeditor5": "45.0.0",
"eslint": "^7.32.0",
"eslint-config-ckeditor5": ">=9.1.0",
"http-server": "^14.1.0",
@ -57,7 +57,7 @@
"webdriverio": "^9.0.7"
},
"peerDependencies": {
"ckeditor5": "44.3.0"
"ckeditor5": "45.0.0"
},
"scripts": {
"build": "node ./scripts/build-dist.mjs",

View File

@ -1,6 +1,6 @@
{
"name": "@triliumnext/ckeditor5-math",
"version": "44.3.0",
"version": "45.0.0",
"description": "Math feature for CKEditor 5.",
"keywords": [
"ckeditor",
@ -43,7 +43,7 @@
"@typescript-eslint/parser": "^5.18.0",
"@vitest/browser": "^2.0.5",
"@vitest/coverage-istanbul": "^2.0.5",
"ckeditor5": "44.3.0",
"ckeditor5": "45.0.0",
"eslint": "^7.32.0",
"eslint-config-ckeditor5": ">=9.1.0",
"http-server": "^14.1.0",
@ -59,7 +59,7 @@
"webdriverio": "^9.0.7"
},
"peerDependencies": {
"ckeditor5": "44.3.0"
"ckeditor5": "45.0.0"
},
"scripts": {
"build": "node ./scripts/build-dist.mjs",
@ -95,5 +95,8 @@
"cache": "true"
}
}
},
"dependencies": {
"@ckeditor/ckeditor5-icons": "45.0.0"
}
}

View File

@ -1,11 +1,10 @@
import { icons, ButtonView, createLabeledInputText, FocusCycler, LabelView, LabeledFieldView, submitHandler, SwitchButtonView, View, ViewCollection, type InputTextView, type FocusableView, Locale, FocusTracker, KeystrokeHandler } from 'ckeditor5';
import { ButtonView, createLabeledInputText, FocusCycler, LabelView, LabeledFieldView, submitHandler, SwitchButtonView, View, ViewCollection, type InputTextView, type FocusableView, Locale, FocusTracker, KeystrokeHandler } from 'ckeditor5';
import { IconCheck, IconCancel } from "@ckeditor/ckeditor5-icons";
import { extractDelimiters, hasDelimiters } from '../utils.js';
import MathView from './mathview.js';
import '../../theme/mathform.css';
import type { KatexOptions } from '../typings-external.js';
const { check: checkIcon, cancel: cancelIcon } = icons;
class MathInputView extends LabeledFieldView<InputTextView> {
public value: null | string = null;
public isReadOnly = false;
@ -48,7 +47,7 @@ export default class MainFormView extends View {
const t = locale.t;
// Submit button
this.saveButtonView = this._createButton( t( 'Save' ), checkIcon, 'ck-button-save', null );
this.saveButtonView = this._createButton( t( 'Save' ), IconCheck, 'ck-button-save', null );
this.saveButtonView.type = 'submit';
// Equation input
@ -58,7 +57,7 @@ export default class MainFormView extends View {
this.displayButtonView = this._createDisplayButton();
// Cancel button
this.cancelButtonView = this._createButton( t( 'Cancel' ), cancelIcon, 'ck-button-cancel', 'cancel' );
this.cancelButtonView = this._createButton( t( 'Cancel' ), IconCancel, 'ck-button-cancel', 'cancel' );
this.previewEnabled = previewEnabled;

View File

@ -42,7 +42,7 @@
"@typescript-eslint/parser": "^5.18.0",
"@vitest/browser": "^2.0.5",
"@vitest/coverage-istanbul": "^2.0.5",
"ckeditor5": "44.3.0",
"ckeditor5": "45.0.0",
"eslint": "^7.32.0",
"eslint-config-ckeditor5": ">=9.1.0",
"http-server": "^14.1.0",
@ -57,7 +57,7 @@
"webdriverio": "^9.0.7"
},
"peerDependencies": {
"ckeditor5": "44.3.0"
"ckeditor5": "45.0.0"
},
"scripts": {
"build": "node ./scripts/build-dist.mjs",

View File

@ -1,7 +1,7 @@
{
"name": "@triliumnext/ckeditor5",
"description": "The document editor build of CKEditor 5 the best browser-based rich text editor.",
"version": "44.3.0",
"version": "45.0.0",
"private": true,
"type": "module",
"main": "./dist/index.js",
@ -26,7 +26,7 @@
}
},
"dependencies": {
"ckeditor5": "44.3.0",
"ckeditor5": "45.0.0",
"@triliumnext/ckeditor5-keyboard-marker": "workspace:*",
"@triliumnext/ckeditor5-mermaid": "workspace:*",
"@triliumnext/ckeditor5-admonition": "workspace:*",