-
Notifications
You must be signed in to change notification settings - Fork 19
D27.Next.10.4.0.0
See the 10.4 Release Page
: https://github.com/ideasawakened/DelphiKB/wiki/D27.SYDNEY.10.4.0.0
See the Future Releases Page
for what's coming next: https://github.com/ideasawakened/DelphiKB/wiki/Future-Releases-for-RAD-Studio-and-Delphi
-
Standardized memory model across all platforms
-
Unified installer for Online and Offline installations
-
GetIt package manager enhancements
-
Language Server Protocol (LSP) support for Delphi
- CodeInsight much improved from David Millington's blog article:
- Make Code Insight asynchronous - that is, run on another thread or in another process (or both) so that the IDE is always responsive when you type even if it’s doing work in the background
- Reduce or even completely remove (you can see where this is going) the potential memory usage for code completion from the IDE
- Ensure Error Insight always gives correct results - that is, it should give exactly the errors the compiler would, and correct code should show no errors. (You can stop turning off Error Insight!)
- Help us move closer to having a single parser for Delphi source in the IDE, so that there is a ‘single source of truth’ or single understanding of what Delphi code means within the IDE
- Modernize Delphi’s code tooling approach to use modern techniques
- And solve a number of bugs in code completion at the same time
- Enhanced allow you to explore your code through code completion with more results than in 10.3.3
- New feature Use Code Insight including code completion and other Code Insight features while debugging
-
LiveBindings performance enhancements
-
Language enhancements (managed records)
-
VCL High DPI Styles support
-
VCL Per control styling
-
New VCL components
-
Android+iOS: Admob support
-
Android Push Notifications and Google Play Services re-architecture
-
macOS/iOS: Metal 2 GPU driver support
-
iOS launch screen storyboard support (Note: deadline extended by Apple: Deadline for App Updates Has Been Extended)