RemObjects Elements v12.0.0.2955

Released: Nov 22, 2024

v12.0.0.2955 中的更新

修補程式

  • Core
    • C#: constants not considered for "did you mean" case fix suggestion.
    • Default value not honored on .NET, when block parameters were involved.
    • Oxygene: allow decaying abstract property w/o specifying read write.
    • Oxygene: unterminated { not detected -- additional fix.
    • Toffee: Bad .h file generated for property of block type.
    • Toffee: debugger exception evaluating static properties.
    • Type mismatch, cannot assign InstanceType to PlanHelpers.
    • Debugger: CLR: catch potential exceptions when getting locals.
    • Debugger: CLR: get rid of "optimized" locals.
    • Debugger: Collapse whitespaces in one for object evaluations, escape controls characters.
    • Debugger: Island: show evaluations for static Cocoa properties.
    • Debugger: Island: show NSString evaluation as native string syntax.
    • Debugger: Island: sort members alphabetically.
    • Debugger: MI: remove {} around objects when evaluate.
    • Merged CodeGen4.
    • Merged EBuild.
    • Merged RTL2.
    • Templates: Converted Oxygene cocoa app template to unified syntax and to use the non-safe project name in UI.
  • Fire & Water
    • Fire: wrong/mixed language syntax for Parameters in Cmd-P.
    • CodeBot: Access to current solution and project.
    • CodeBot: Allow CodeBot to add new files to the current project (wip).
    • CodeBot: better UX for running custom prompt on a code snippet.
    • CodeBot: Context menu item for custom prompt on whole file.
    • CodeBot: Copied code snippets should always end with a linebreak, for more convenient pasting.
    • CodeBot: Icon on main toolbar to invoke CodeBot quickly.
    • CodeBot: Option whether to send off messages on Enter or (default) Option-Enter.
    • CodeBot: Set focus on message filed when CodeBot becomes active (Fire).
    • CodeBot: small tweaks.
    • CodeBot: Support for AI to interact back with the IDE (build, rebuild, clean, run & co).
    • CodeBot: typo fix for bad HTML layout on Copy link.
    • CodeBot: Use gtp-4-turbo by default.
    • CodeBot: Use multi-line text view (Fire).
    • Debugger: option which stackframe to select on exception (fix for Water Preferences).
    • Editor: potential crash when deleting sections of a file with undefined regions.
    • Fire: Fixes for how solution windows get merged into tabs on open.
    • Fire: More tweaks to window merging.
    • Fire: New "Always Merge Documents" option.
    • Fire: Regression: sometime solution windows would not restore properly after restart.
    • Fixed internal NRE in getUndefinedRanges for files w/o BaseParser.
    • Preferences: split Build/Debug, and added new ChatBot tab.
    • Project Settings: Android: GenerateAPKs.
    • Typo fix.
  • EBuild
    • Android: support for building .apks files (wip).
    • CrossBox discovery crash/race due to missing lock.
    • Typo fix.
  • Elements RTL
    • Json.ToJsonBytes/ToJsonBinary.
    • JsonArray.Replace.
    • JsonNode.Any.
    • String.Unique.