Lançamentos do RemObjects Elements
Released: Oct 12, 2024
Atualizações na v12.0.0.2949
Recursos
- Core
- Added WebUserControl and WebService item templates.
- Added WebUserControl item template.
- Merged EBuild.
- Merged RTL2.
- Elements RTL
- VariableProcessor: new
EBuildCurly style.
Correções
- Core
- Toffee: NRE compiling method with bound array parameter.
- Echoes:
method block type not treated same as block.
- Island/Delphi: error importing Delphi 12.2 .dcps.
- Oxidizer: issue with converting Delphi type.
- C#: Confusing error with ! and missing () on method call.
- Debugger: CLR: implement evaluation...
Released: Sep 23, 2024
Atualizações na v12.0.0.2947
Correções
- Core
- Cooper: NRE for compiler with missing base reference.
- Debugger: Show obfuscated members as normal (methods).
- Debugger: Catch "due to optimization" exceptions and show all the variables.
- Debugger: CLR: try to get debug position even for bad mapping result.
- Debugger: CLR: unable to evaluate bp condition with method call.
- Debugger: CLR: XmlException in .NET Core apps doesn't show Message.
- Debugger: Fixes for evaluation method call for strings and with generic params.
- Echoes: IE with...
Released: Aug 30, 2024
Atualizações na v12.0.0.2943
Recursos
- Core
- Debugger: You can now show obfuscated members as normal.
- You can now allow nullable cast operators for value types.
- Merged EBuild.
- Merged RTL2.
- Merged CodeGen4.
- Merged ROCodeGen.
- Visual Studio
- Matched logic for filling TargetFrameworkVersion to Water's.
- EBuild
- .NET Core: Improved support for handling framework platform and version.
- Elements RTL
- DateTime and Guid: Improved support for casting to/from with nullable platform value types.
- Added a new HttpFormRequestContent class...
Released: Jun 28, 2024
Atualizações na v12.0.0.2937
Recursos
- Added support for Microsoft .NET Core 9.
- Core
- Oxygene
- You can now treat missing var as recoverable.
- Fire and Water
- Enhanced CodeBot.
- Added the option to "Paste Json as Class".
- Added the option to smart-preserve case in search/replace.
- Integrated with custom Data Abstract servers.
Correções
- Core
- Debugger: NRE accessing Locals in specific project.
- Incorrect compilation of lamba expressions using method parameters.
- Regression: Cannot use InstanceType in cast operator.
- Fire and...
Released: Jun 22, 2024
Atualizações na v12.0.0.2935
Recursos
- Core
- Merged EBuild.
- Merged RTL2.
- EBuild
- Build scripts: You can now allow Platform attribute as doc'ed.
- Elements RTL
- String.ProcessVariables: Added a new convenience overload that just takes a dictionary.
- Timer: Clarified API to make clear that it defaults to repeat = true.
Correções
- Core
- Support treat as fixed for missing var in assignment (cleaner implementation).
- uninstall.sh does not remove all installed artifacts.
- Testcase fixes.
- EBuild
- Toffee: Cannot link MacCatalyst app because...
Released: Jun 15, 2024
Atualizações na v12.0.0.2933
Recursos
- Core
- HI: Better C Parser error messages.
Correções
- Core
- HI: Fails on binary literal ('0b111').
- HI: Fails on hexadecimal floating point literal ('0x1.ffcp-1f16').
- Java/Android: NRE compiling Java tests.
- .NET: LinkedTypes get IsClsCompliants=true, even when they should not.
- Oxygene code formatting: Bad indent for "end".
- VS: Renamed "SuppressedWarnings" setting was not honored by legacy target.
- VS: Error initializing DataTable visualizer (wip).
- Fire and Water
- Water: Fixed issue with...
Released: Jun 7, 2024
Atualizações na v12.0.0.2931
Recursos
- Core
- Merged EBuild.
- Merged ROCodeGen.
- Merged RTL2.
Correções
- Core
- Fixed E26955: C#:
global:: doesn’t work in using.
- Fixed E26958: regression: Cannot use InstanceType in operators anymore.
- Test fixes.
- EBuild
- Bad default (false) for SuppressedWarnings setting.
- Island/Delphi Support
- Fix for changed SetString definition, var vs pointer.
Released: May 31, 2024
Atualizações na v12.0.0.2929
Recursos
- Core
- Merged EBuild.
- Merged RTL2.
Correções
- Core
- PEVerify error -- do not generate nullable type for futures when the returned type is a valuetype.
- Bad indent C# in apps created from template (templates use tabs even if editor use spaces).
- Fire and Water
- CodeBot: Prompt fixes.
- Water: Fall back to classic EBuild, if .NET Core edition can't be found.
- EBuild
- NuGet: Support for RegistrationsBaseUrl/Versioned (fixes).
- Can't find EBuild.exe when using .NET Core version.
Released: May 24, 2024
Atualizações na v12.0.0.2927
Recursos
- Core
- You can now use a void method in if.
- Added "treat as fixed" support for missing var in assignment.
- Merged InternetPack.
- EBuild
- NuGet: Added support for RegistrationsBaseUrl/Versioned.
- Elements RTL
- BinaryReader improvements.
Correções
- Core
- Unterminated {$ causes problems.
- Don't add error messages from intermediate work to code model.
- Island/Delphi: Access Violation in RegExpression (VCL) sample, win32 only.
- Elements RTL
Released: Apr 5, 2024
Atualizações na v12.0.0.2919
Recursos
- Core
- Merged IslandRTL.
- Merged libToffee.
- Merged RTL2.
- Toffee and Island: Added a new 'OmitFromHeader' attribute.
Correções
- Core
- Elements RTL .h file doesn't compile when used from Xcode.
- Oxidizer fixes.
- Island/Delphi: Bad hardcoded debug path was left in Importer.
- Tests fixes.
- Fire and Water
- Fire: When opening new windows and current windows are all tabbed, make sure new window goes into the same tab group.
- Sort member drop-downs and type tree by actual name, not by display string...