diff --git a/CHANGELOG.md b/CHANGELOG.md index cb7853b..74e2af6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -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 diff --git a/Codeagogo/ECLEditorView.swift b/Codeagogo/ECLEditorView.swift index 0c1d099..99d75b6 100644 --- a/Codeagogo/ECLEditorView.swift +++ b/Codeagogo/ECLEditorView.swift @@ -157,10 +157,10 @@ struct ECLEditorView: NSViewRepresentable {
- +