Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,17 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
## [Unreleased]

### Fixed
- **ECL Workbench concept typeahead**: Concept search suggestions now appear reliably once typing pauses. Previously results were only shown on the *next* keystroke and were computed for the previous text, so typeahead often appeared not to activate (fixed upstream in ecl-editor-core 1.6.1).
- **ECL Workbench shortcut hint**: The hint bar now shows `⌃+Space` for autocomplete on macOS. It previously showed `⌘+Space`, which opens Spotlight and never triggered autocomplete (ecl-editor 1.6.2).
- **Format / Simplify ECL**: Constraint operators on refinement attribute names (e.g. `<< 363698007 = …`) are no longer silently dropped, and alternate identifiers, numeric/string comparisons and member field selections now survive formatting (ecl-core 1.6.0).
- **Settings window on smaller screens**: The Settings window had a fixed 1060pt height, so on shorter displays (such as a 13" MacBook Air) its bottom extended off-screen and the logging and diagnostics controls could not be reached. It now opens at most as tall as the screen's visible area, scrolls when the content doesn't fit, and can be resized between 480pt and its full height.

### Changed
- **ecl-core 1.6.2**: Updated from 1.1.2. Also adds parsing of the top/bottom of set operators (`!!>`, `!!<`).
- **ecl-editor 1.6.2**: ECL Workbench bundle rebuilt from the ecl-lsp v1.6.2 tag.
- **Monaco 0.57.0**: ECL Workbench now loads Monaco 0.57.0 (was 0.52.2), matching the version ecl-lsp is tested against.
- Bumped build-time `esbuild` 0.28.1 → 0.28.2.

## [1.1.1] - 2026-06

### Fixed
Expand Down
4 changes: 2 additions & 2 deletions Codeagogo/ECLEditorView.swift
Original file line number Diff line number Diff line change
Expand Up @@ -157,10 +157,10 @@ struct ECLEditorView: NSViewRepresentable {
</head>
<body>
<!-- Monaco AMD loader from CDN -->
<script src="https://cdn.jsdelivr.net/npm/monaco-editor@0.52.2/min/vs/loader.js"></script>
<script src="https://cdn.jsdelivr.net/npm/monaco-editor@0.57.0/min/vs/loader.js"></script>
<script>
require.config({
paths: { vs: 'https://cdn.jsdelivr.net/npm/monaco-editor@0.52.2/min/vs' }
paths: { vs: 'https://cdn.jsdelivr.net/npm/monaco-editor@0.57.0/min/vs' }
});
require(['vs/editor/editor.main'], function() {
// Monaco loaded — ecl-editor will auto-initialize
Expand Down
Loading
Loading