307 Commits

Author SHA1 Message Date
Elian Doran
f8dba858c6
fix: lazyload not working for katex 2024-09-11 21:04:41 +03:00
Tony Narlock
8e7b8e6d1c docs(CHANGELOG): Note TypeScript tests from #135 2024-06-08 13:55:25 -05:00
Federico
3e1008ee96 Migrate tests to Typescript 2024-06-08 13:52:32 -05:00
Tony Narlock
ac60fc7a76 Tag v41.4.2 (Built against CKEditor 41.4.2)
See also: https://github.com/ckeditor/ckeditor5/releases/tag/v41.4.2
2024-05-18 07:03:15 -05:00
Tony Narlock
f2df9f8f2b docs(CHANGES): Note pinning against 41.4.2 2024-05-18 07:03:15 -05:00
Tony Narlock
db69bec6f4 js(deps): Pin against CKEditor 41.3.1 -> 41.4.2
@ckeditor/ckeditor5-autoformat      41.3.1  →  41.4.2
 @ckeditor/ckeditor5-basic-styles    41.3.1  →  41.4.2
 @ckeditor/ckeditor5-block-quote     41.3.1  →  41.4.2
 @ckeditor/ckeditor5-code-block      41.3.1  →  41.4.2
 @ckeditor/ckeditor5-core            41.3.1  →  41.4.2
 @ckeditor/ckeditor5-editor-classic  41.3.1  →  41.4.2
 @ckeditor/ckeditor5-essentials      41.3.1  →  41.4.2
 @ckeditor/ckeditor5-heading         41.3.1  →  41.4.2
 @ckeditor/ckeditor5-image           41.3.1  →  41.4.2
 @ckeditor/ckeditor5-indent          41.3.1  →  41.4.2
 @ckeditor/ckeditor5-link            41.3.1  →  41.4.2
 @ckeditor/ckeditor5-list            41.3.1  →  41.4.2
 @ckeditor/ckeditor5-media-embed     41.3.1  →  41.4.2
 @ckeditor/ckeditor5-paragraph       41.3.1  →  41.4.2
 @ckeditor/ckeditor5-table           41.3.1  →  41.4.2
 @ckeditor/ckeditor5-theme-lark      41.3.1  →  41.4.2
 @ckeditor/ckeditor5-upload          41.3.1  →  41.4.2
 ckeditor5                           41.3.1  →  41.4.2

See also: https://github.com/ckeditor/ckeditor5/blob/v41.4.2/CHANGELOG.md
2024-05-18 07:03:15 -05:00
Tony Narlock
5fb67d8ace Tag v41.3.1 (build against CKEditor v41.3.1)
See also: https://github.com/ckeditor/ckeditor5/releases/tag/v41.3.1
2024-04-16 05:24:43 -05:00
Tony Narlock
0e1de65dd6 docs(CHANGELOG): Note CKEditor 41.3.1 2024-04-16 05:24:43 -05:00
Tony Narlock
86704cbaf5 build(deps): CKEditor 41.3.0 -> 41.3.1
See also: https://github.com/ckeditor/ckeditor5/releases/tag/v41.3.1
2024-04-16 05:24:43 -05:00
Tony Narlock
292099912b Tag v41.3.0 2024-04-12 04:27:19 -05:00
Tony Narlock
4460973cc1 docs(CHANGELOG): Note CKEditor 41.3.0 2024-04-12 04:27:19 -05:00
Tony Narlock
47f3016ce6 build(deps): CKEditor 41.2.1 -> 41.3.0
See also: https://github.com/ckeditor/ckeditor5/releases/tag/v41.3.0
2024-04-12 04:27:19 -05:00
Tony Narlock
1abc75d0e1 Tag v41.2.3 (CKEditor 41.2.1)
See also: https://github.com/ckeditor/ckeditor5/blob/v41.2.1/CHANGELOG.md
2024-03-22 05:19:15 -05:00
Tony Narlock
d27a672d03 docs(CHANGELOG): Note bump for CKEditor 41.2.1 2024-03-22 05:19:15 -05:00
Tony Narlock
62c572fe5c Bump ckeditor pins for CKEditor5 41.2.1
See also: https://github.com/ckeditor/ckeditor5/blob/v41.2.1/CHANGELOG.md
2024-03-22 05:19:15 -05:00
Tony Narlock
a0004abff0 Tag v41.2.2 (README update from #133) 2024-03-17 12:37:46 -05:00
Tony Narlock
b37df868b0 docs(README): Format with prettier 2024-03-17 12:37:46 -05:00
Tony Narlock
dcae401b46 docs(README): Note TypeScript and DLL-build support 2024-03-17 12:37:46 -05:00
Tony Narlock
5f5dabd4c4 chore: Typo fixes 2024-03-17 12:37:46 -05:00
Tony Narlock
85f95e3f98 Tag v41.2.1 (#130 TypeScript rewrite) 2024-03-17 04:28:40 -05:00
Tony Narlock
3b57dbf36d Tag v41.2.1-alpha.3 2024-03-17 04:25:30 -05:00
Tony Narlock
3a769dd0fc package.json: Export .js and .d.ts in builds 2024-03-17 04:25:30 -05:00
Tony Narlock
e59e7010ba Tag v41.2.1-alpha.2 2024-03-17 04:25:30 -05:00
Tony Narlock
8b7c6354ea refactor: katex.d.ts -> typings-external.ts
This way the .d.ts will not be deleted when filse are deleted through
rimraf
2024-03-17 04:25:30 -05:00
Tony Narlock
7bd6a7f57c chore: src/svg.d.ts -> typings/svg.d.ts
More appropriate to be stored in the typings directory, as it is
not a source file, but a type definition file for SVGs.
2024-03-17 04:25:30 -05:00
Tony Narlock
482f7b34c4 package.json: Export src/index.ts 2024-03-17 04:25:30 -05:00
Tony Narlock
0a763ad2b3 Tag v41.2.1-alpha.1 2024-03-17 04:25:30 -05:00
Tony Narlock
41edf6e7fc katex.d.ts: Genericize TrustContext for now
src/katex.d.ts:145:36 - error TS2304: Cannot find name 'TrustContext'.
145     trust?: boolean | ( ( context: TrustContext ) => boolean ) | undefined;
2024-03-17 04:25:30 -05:00
Tony Narlock
c03f2cff94 .gitignore: Ignore .js and .d.ts files 2024-03-17 04:25:30 -05:00
Tony Narlock
d104feb697 chore: Add override for methods
ERROR in ckeditor5-math/src/mathcommand.ts
./src/mathcommand.ts 5:8-13
[tsl] ERROR in ckeditor5-math/src/mathcommand.ts(5,9)
      TS4114: This member must have an 'override' modifier because it overrides a member in the base class 'Command'.
 @ ./src/autoformatmath.ts 6:0-40 24:31-42
 @ ./src/index.ts 5:0-61 5:0-61

ERROR in ckeditor5-math/src/mathcommand.ts
./src/mathcommand.ts 6:8-15
[tsl] ERROR in ckeditor5-math/src/mathcommand.ts(6,9)
      TS4114: This member must have an 'override' modifier because it overrides a member in the base class 'Command'.
 @ ./src/autoformatmath.ts 6:0-40 24:31-42
 @ ./src/index.ts 5:0-61 5:0-61

ERROR in ckeditor5-math/src/mathcommand.ts
./src/mathcommand.ts 48:8-15
[tsl] ERROR in ckeditor5-math/src/mathcommand.ts(48,9)
      TS4114: This member must have an 'override' modifier because it overrides a member in the base class 'Command'.
 @ ./src/autoformatmath.ts 6:0-40 24:31-42
 @ ./src/index.ts 5:0-61 5:0-61

ERROR in ckeditor5-math/src/mathui.ts
./src/mathui.ts 41:8-15
[tsl] ERROR in ckeditor5-math/src/mathui.ts(41,9)
      TS4114: This member must have an 'override' modifier because it overrides a member in the base class 'Plugin'.
 @ ./src/autoformatmath.ts 7:0-30 33:50-56
 @ ./src/index.ts 5:0-61 5:0-61

ERROR in ckeditor5-math/src/ui/mainformview.ts
./src/ui/mainformview.ts 40:8-14
[tsl] ERROR in ckeditor5-math/src/ui/mainformview.ts(40,9)
      TS4114: This member must have an 'override' modifier because it overrides a member in the base class 'View<HTMLElement>'.
 @ ./src/mathui.ts 2:0-45 61:29-41
 @ ./src/autoformatmath.ts 7:0-30 33:50-56
 @ ./src/index.ts 5:0-61 5:0-61

ERROR in ckeditor5-math/src/ui/mainformview.ts
./src/ui/mainformview.ts 130:8-14
[tsl] ERROR in ckeditor5-math/src/ui/mainformview.ts(130,9)
      TS4114: This member must have an 'override' modifier because it overrides a member in the base class 'View<HTMLElement>'.
 @ ./src/mathui.ts 2:0-45 61:29-41
 @ ./src/autoformatmath.ts 7:0-30 33:50-56
 @ ./src/index.ts 5:0-61 5:0-61

ERROR in ckeditor5-math/src/ui/mathview.ts
./src/ui/mathview.ts 76:8-14
[tsl] ERROR in ckeditor5-math/src/ui/mathview.ts(76,9)
      TS4114: This member must have an 'override' modifier because it overrides a member in the base class 'View<HTMLElement>'.
 @ ./src/ui/mainformview.ts 5:0-34 48:32-40
 @ ./src/mathui.ts 2:0-45 61:29-41
 @ ./src/autoformatmath.ts 7:0-30 33:50-56
 @ ./src/index.ts 5:0-61 5:0-61

7 errors have detailed information that is not shown.
Use 'stats.errorDetails: true' resp. '--stats-error-details' to show it.
2024-03-17 04:25:30 -05:00
Tony Narlock
1beaf1a29c Add tsconfig.release.json 2024-03-17 04:25:30 -05:00
Tony Narlock
8d949a8b80 eslint: Check .ts files 2024-03-17 04:25:30 -05:00
Tony Narlock
c4890fd340 package.json: Add ts:{build,clear}, prepublishOnly, postpublish 2024-03-17 04:25:30 -05:00
Tony Narlock
88e07d32a4 Use tsconfig.json inspired by CKEditor5, CKEditor5 plugins 2024-03-17 04:25:30 -05:00
Tony Narlock
114074f027 Tag v41.2.1-alpha.0 2024-03-17 04:25:30 -05:00
Tony Narlock
2825393538 Remove JavaScript files 2024-03-17 04:25:30 -05:00
Federico
9765abc0bd Migrate to Typescript 2024-03-17 04:25:30 -05:00
Tony Narlock
9fa8967d95 Tag v41.2.0
See also: https://github.com/ckeditor/ckeditor5/blob/v41.2.0/CHANGELOG.md
2024-03-08 12:55:16 -06:00
Tony Narlock
1f74c4bc4d docs(CHANGELOG): Note bump to 41.2.0 2024-03-08 12:55:16 -06:00
Tony Narlock
bc22f90f8e build(deps): CKEditor 41.1.0 -> 41.2.0
See also: https://github.com/ckeditor/ckeditor5/releases/tag/v41.2.0
2024-03-08 12:55:16 -06:00
Tony Narlock
173ac06136 Tag v41.1.0 2024-02-13 07:13:34 -06:00
Tony Narlock
26d9d13794 docs(CHANGELOG): Note bump to 41.1.0 2024-02-13 07:13:34 -06:00
Tony Narlock
740c950627 build(deps): Bump CKEditor5 to 41.1.0
See also: https://github.com/ckeditor/ckeditor5/blob/v41.1.0/CHANGELOG.md
2024-02-13 07:13:34 -06:00
Tony Narlock
40403873d0 docs(CHANGELOG): Fix date 2024-01-27 07:00:13 -06:00
Tony Narlock
57f81b8aff Tag v41.0.0 2024-01-27 06:49:19 -06:00
Tony Narlock
bc5bc333b7 docs(CHANGELOG): Note bump to 41.0.0 2024-01-27 06:49:19 -06:00
Tony Narlock
f36c96602d CSS: ck-z-modal -> ck-z-panel (for v41.0.0)
See also:
- https://github.com/ckeditor/ckeditor5/blob/v41.0.0/CHANGELOG.md

  > ui: The --ck-z-modal CSS custom property was renamed to --ck-z-panel.
  > We recommend updating custom CSS and integrations that use this custom
  > property to avoid presentation issues. See #14973.
- https://github.com/ckeditor/ckeditor5/issues/14973
2024-01-27 06:49:19 -06:00
Tony Narlock
f91a79c5e8 build(deps): Bump CKEditor5 to 41.0.0
@ckeditor/ckeditor5-autoformat       40.2.0  →   41.0.0
@ckeditor/ckeditor5-basic-styles     40.2.0  →   41.0.0
@ckeditor/ckeditor5-block-quote      40.2.0  →   41.0.0
@ckeditor/ckeditor5-code-block       40.2.0  →   41.0.0
@ckeditor/ckeditor5-core             40.2.0  →   41.0.0
@ckeditor/ckeditor5-editor-classic   40.2.0  →   41.0.0
@ckeditor/ckeditor5-essentials       40.2.0  →   41.0.0
@ckeditor/ckeditor5-heading          40.2.0  →   41.0.0
@ckeditor/ckeditor5-image            40.2.0  →   41.0.0
@ckeditor/ckeditor5-indent           40.2.0  →   41.0.0
@ckeditor/ckeditor5-link             40.2.0  →   41.0.0
@ckeditor/ckeditor5-list             40.2.0  →   41.0.0
@ckeditor/ckeditor5-media-embed      40.2.0  →   41.0.0
@ckeditor/ckeditor5-paragraph        40.2.0  →   41.0.0
@ckeditor/ckeditor5-table            40.2.0  →   41.0.0
@ckeditor/ckeditor5-theme-lark       40.2.0  →   41.0.0
@ckeditor/ckeditor5-upload           40.2.0  →   41.0.0
ckeditor5                            40.2.0  →   41.0.0
eslint-config-ckeditor5              ^5.1.3  →   ^5.3.0
stylelint-config-ckeditor5          >=5.1.3  →  >=5.3.0

See also: https://github.com/ckeditor/ckeditor5/blob/v41.0.0/CHANGELOG.md
2024-01-27 06:49:19 -06:00
Tony Narlock
53ff7c0d3e Release v40.2.0
Pinned against CKEditor v40.2.0.

See also: https://github.com/ckeditor/ckeditor5/releases/tag/v40.2.0
2023-12-12 07:06:11 -06:00
Tony Narlock
94c1beeae5 docs(CHANGELOG): CKEditor 40.2.0 2023-12-12 07:06:11 -06:00