14 Commits
Author SHA1 Message Date
undefined 489b2dbeec ui: monaco: upgrade to 0.57, drop monaco-editor-webpack-plugin
- Migrate entry points to the 0.57 exports scheme (monaco-editor/editor,
  languages/features/typescript/register)
- Wire workers via the official MonacoEnvironment.getWorker +
  new Worker(new URL(...)) integration; webpack emits them as shared-chunk
  classic workers (chrome 70 compatible), total assets -21%
- Keep css/html/json language features (register.all) and route their
  worker labels; json is used by the cmeditor textareas
- Replace removed esm/vs/nls.messages with an inline implementation in the
  nls shim
- Drop MinChunkSizePlugin: it merged worker chunks into the main chunk and
  broke the runtime id module (webpack#15416)
- Remove monaco-editor-webpack-plugin dependency
- loadMonaco() now returns the loaded feature module exports, e.g.
  loadMonaco(['typescript']).typescript.javascriptDefaults
2026-10-09 16:26:44 +00:00
undefined 6bdac9fe25 framework: upgrade cordis 2026-04-17 18:03:41 +08:00
undefined cd24cba711 bump deps 2025-06-03 21:08:26 +08:00
undefined bf51bd30c7 workspace: upgrade to cordis@4.0.0-beta.1, fix #975 2025-04-11 21:21:47 +08:00
undefined b6eaada508 core&ui: fix types 2025-03-03 20:42:21 +08:00
undefined 69966e5fe9 bug fixes 2024-10-05 20:38:41 +08:00
undefined 30e95b4511 upgrade to typescript@5.6 and cordis@3.18 2024-10-02 08:33:52 +08:00
undefinedandpanda a56b1650be upgrade to cordis v3 (#733)
Co-authored-by: panda <panda_dtdyy@outlook.com>
2024-03-07 01:32:58 +08:00
undefined 2dabe3194e ui: add editor setting (#622) 2023-07-26 03:39:12 +08:00
panda 4df9527eac core: rp: fix wrong contest status count (#530) 2023-03-06 23:10:45 +08:00
undefined 909c5a785f ui: set input/output draggable 2023-03-01 15:04:58 +08:00
undefined fe1d964eba ui: replace stupid react-split-pane with allotment 2023-03-01 14:38:43 +08:00
undefined fba19fd887 ui: fix types 2023-03-01 12:48:06 +08:00
undefined 73d872b238 ui: add cordis 2023-02-28 08:54:58 +08:00