Changes in .2955 since .2951
Core
- E27037: C#: constants not considered for “did you mean” case fix suggestion
- E27044: Default value not honored on .NET, when block parameters were involved
- E27040: Oxygene: allow decaying abstract property w/o specifying
read write
- E27028: Oxygene: unterminated
{
not detected -- additional fix
- E27047: Toffee: Bad .h file generated for property of block type
- E27046: Toffee: debugger exception evaluating static properties
- E27035: 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
- E27039: 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