IDE
- IDE 做了一些改进,优化了视觉和操作体验(包含欢迎页、新建工程、项目管理、DPI处理、GetIt等),另外集成了 IDE Fix Pack 的少部分功能。
编译器
- ASLR、DEP/NX和TSAWARE支持
- C++ 编译器和工具链做了重大改变,以住的库在新版本需要重新编译才能使用,RTL做了许多增强
- LSP 性能改进和易用性增强,支持Ctrl+Shift+下箭头跳到下一个声明方法实现,按Ctrl+单击类型时的操作更准确。官方宣称错误提示速度提高了5-30倍。代码完成增强,声明属性时增加建议getter和setter,支持集合类型和泛型等待。
库改进
- 增加了 FRAMEWORK_VCL 和FRAMEWORK_FMX 宏定义,早该增加了。
- RTL性能优化,并对数组拷贝、记录初始化与释放、整数转换为字符串等等进行了改进
- 增加了 TURLStream 类和通用的异步流基类
- TOSVersion/TURI/TMetaFile/TIniFile改进
- VCL 主要是一些功能相关问题的处理
- FMX 优化了Android集成和Android 12 支持,提升了编译速度和一些Java接口的支持。
- 其它一些问题
总体来看,是比较稳步的一些改进。如果你已经用 11 的版本或者要开发 Android 程序,那么就升级到新版本吧。