Release Notes 26.x: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Inhalt gelöscht Inhalt hinzugefügt
Cg (Diskussion | Beiträge) |
Cg (Diskussion | Beiträge) |
||
| Zeile 35: | Zeile 35: | ||
* Feature: OLE for 64 bit architectures |
* Feature: OLE for 64 bit architectures |
||
* Feature: optional HTTPS for the AIDYMO and license server — drop a PEM cert+key into <code>--workDir</code> (combined <code>server.pem</code>, or split<code>fullchain.pem</code>+<code>privkey.pem</code> / <code>cert.pem</code>+<code>key.pem</code>) and the service binds TLS automatically; informational hostname is derived from the certificate (SAN-aware, wildcard- and multi-SAN-safe) |
* Feature: optional HTTPS for the AIDYMO and license server — drop a PEM cert+key into <code>--workDir</code> (combined <code>server.pem</code>, or split<code>fullchain.pem</code>+<code>privkey.pem</code> / <code>cert.pem</code>+<code>key.pem</code>) and the service binds TLS automatically; informational hostname is derived from the certificate (SAN-aware, wildcard- and multi-SAN-safe) |
||
* Feature: more search options in the MethodFinder. |
* Feature: more search options in the [[How_to_Program/en#MethodFinder:_Find_Functions_by_Example | MethodFinder]]. |
||
*Fix: many fixes related to DPI scaling. I.e. when multiple monitors are configured with different scaling (especially different from 100%). Includes scaling of fonts, bitmap and UI components (widgets). |
*Fix: many fixes related to DPI scaling. I.e. when multiple monitors are configured with different scaling (especially different from 100%). Includes scaling of fonts, bitmap and UI components (widgets). |
||
*Fix: display of very long lines in a text editor/inspector (workaround Windows 16bit line limit) |
*Fix: display of very long lines in a text editor/inspector (workaround a Windows 16bit line limit) |
||
*Fix: due to a bug in enumeration datatypes, the size of ".ets" files grew over time to huge sizes (some information was redundantly and identically written twice). This had no effect on the execution, but made load/save times almost unacceptably long by storing/reloading unneeded data. When loaded and saved again, this will fix those ets files automatically (there is also a patch for older versions) |
*Fix: due to a bug in enumeration datatypes, the size of ".ets" files grew over time to huge sizes (some information was redundantly and identically written twice). This had no effect on the execution, but made load/save times almost unacceptably long by storing/reloading unneeded data. When loaded and saved again, this will fix those ets files automatically (there is also a patch for older versions) |
||
Version vom 19. Mai 2026, 18:23 Uhr
See also: Release Notes 25.x
Release 26.2 (Q4 2026)
Release 26.1 (Q2 2026)
- Feature: NEW AI Coding plugin (chat-assistant integration for the activity editor and class browser):
- supports both Anthropic Claude and OpenAI ChatGPT as backends, switchable from the settings dialog (Plugins → AI Coding); API keys are stored per provider so you can flip between them without re-entering
- Toolbar / class-browser menu adapts to the active provider — reads "Ask Claude" or "Ask ChatGPT", updates live when the provider is switched
- menu actions: Explain code/method, Suggest improvement, Generate test, Generate doc-comment (fills the Documentation tab and pin comments), Find bugs, Custom prompt; "[Apply]" can install proposed code directly into the activity body or compile a proposed helper method into a class
- chat window streams responses live (Server-Sent Events) and shows running token count + estimated cost in the title; supports image attachments (screenshots / PNG-JPG files)
- model, API key, endpoint and max-tokens are configurable via the Claude settings dialog
- Feature: Qt-Plugin supports Qt6.8 (Delivered versions for QT and build environment)
- Feature: improved search text box behavior in text editors (type RETURN, CMD-f or CMD-b while box is open) and back to original position button added.
- Feature: Improved/Fixed Number stack:
- Enhanced multiprecision numbers (eg. <float>q, <float>Q constants in freeze values)
- Float32 numbers (<float>f)
- Integer freezeValues in exponential notation (eg. 1e5)
- Recognize type specific infinities eg. "inf.0", "inf.0f", "inf.0q" etc. (useful when parsing/receiving values from the outside world)
- Recognize type specific NaNs eg. "nan.0", "nan.0f", "nan.0q" etc. (useful when parsing/receiving values from the outside world)
- fixed/added missing trigonometric functions for multiprecision floats and complex numbers (eg. arcTan)
- inspector (and activitylog as a consequence) show the type of a float (suffix 'f', 'q', 'Q' etc.)
- Feature: Workflow editor — improved orthogonal routing of connections:
- connections now detour around blocks, freeze values and annotation boxes instead of cutting through them
- connections from a compound block's input-pin descriptions are bundled into a bus column next to the source pin
- end-stub avoidance no longer fires on near-misses (strict overlap check, no clearance margin)
- routing prefers the source-side bend when the source step has multiple sibling pins
- Feature: Workflow editor — improved naïve autolayout: added horizontal and vertical expansion passes that spread adjacent blocks apart for clearer connection routing
- Feature: function to upload/download files from/to remote CBridges (for testData and binaries)
- Performance: execution of elementary Smalltalk and JavaScript actions tuned for speed (Jitter improvements)
- Feature: OLE for 64 bit architectures
- Feature: optional HTTPS for the AIDYMO and license server — drop a PEM cert+key into
--workDir(combinedserver.pem, or splitfullchain.pem+privkey.pem/cert.pem+key.pem) and the service binds TLS automatically; informational hostname is derived from the certificate (SAN-aware, wildcard- and multi-SAN-safe) - Feature: more search options in the MethodFinder.
- Fix: many fixes related to DPI scaling. I.e. when multiple monitors are configured with different scaling (especially different from 100%). Includes scaling of fonts, bitmap and UI components (widgets).
- Fix: display of very long lines in a text editor/inspector (workaround a Windows 16bit line limit)
- Fix: due to a bug in enumeration datatypes, the size of ".ets" files grew over time to huge sizes (some information was redundantly and identically written twice). This had no effect on the execution, but made load/save times almost unacceptably long by storing/reloading unneeded data. When loaded and saved again, this will fix those ets files automatically (there is also a patch for older versions)