更新资料
2024年11月6日
更新版本号 Release 4.8
优化 XStudio 的监视功能
改善 XStudio 代码编辑功能
优化Unsi框架
完善xlang反射功能
增加linux arm 和aarch64编译扩展
2024年10月24日
更新版本号 Release 4.7
改善Windows注册服务时描述乱码的问题
改善mysql释放statement的问题
改善Unsi框架在macos上接收数据的问题
优化XStudio库在ubuntu缺少依赖的问题
改善CDE插件在linux系统无法使用lsp自动完成功能的问题
改善XStudio在linux系统提示框可能无法正常显示的问题
2024年10月16日
更新版本号 Release 4.6
改善SEH机制
修复js引擎库问题
增加XStudio分析引用关系功能
优化HttpServlet相关
增加加密和签名相关类
优化内置编码
修复反射相关问题
增加打印Native堆栈信息功能
2024年09月14日
更新版本号 Release 4.5
优化反射机制
增加js引擎库
优化虚拟机
增加Qt库部分方法
优化Native调用
2024年08月16日
更新版本号 Release 4.4
优化Native调用,增加取地址调用语法
优化虚拟机,提高健壮性
增加运行时版本兼容性措施
VM内核统一为UTF8编码(不兼容旧版)
完善反射相关特性
优化动态链接库
优化IDE及调试相关功能
2024年06月12日
更新版本号 Release 4.3
增加xlang模板函数语法
更新静态库和动态链接库文件格式
增加库版本兼容性措施
新增xlang编译器链接包功能
更新第三方调用库版本
完善xnl接口和lsp
更新IDE外观资源
2024年04月23日
更新版本号 Release 4.2
更新IDE外观资源
完善内置类库接口
完善xlang语言服务器
2023年12月22日
更新版本号 Release 4.0.(build2.0.21.12761,562949954810329)
增加注解功能
增加对象本地化功能
增加qt基础库接口
增加对语言服务协议支持
增加CXNL接口
增加反射
优化编译器与虚拟机
增加lsp代码提示服务
增加xlang动态网页支持
增加XStudio的ui设计器功能(取自qt)
2021年7月13日
更新版本号 Release 3.7.(build1.1.21.10751,281479273064959)
更新XNL项目模板
完善环境变量内置调用
增加qt基础库接口
完善CDE扩展
增加XStudio扩展接口
为mingw增加boost和gtk支持
2021年6月06日
更新版本号 Release 3.6.(build1.1.21.10657,281479273064865)
修复XNL接口double调用的问题
增加Qt基础库windows默认主题样式
增加对Markdown解析的支持
增加qt基础库接口
完善CDE扩展
增加XStudio扩展接口
2021年4月10日
更新版本号 Release 3.5.(build1.0.18.10130,281474977900434)
增加XNL函数声明中指针和引用的语法
增加临时数组对象语法
增加基本数据类型float
完善正则表达式类接口
增加qt基础库接口
完善操作符支持
升级ui库版本(基于qt5.15.2)
增加qt基础库opengl和多媒体支持
完善CDE扩展
优化虚拟机
增加多语言及字符串映射支持
2020年11月28日
更新版本号 Release 3.4.(build1.0.18.9233,281474977899537)
优化vm安全性
完善基础库
增加XStudio扩展接口
增加CDE扩展相关功能
规范Qt for xlang组件命名
开放xlang for android扩展开发体验版
2020年9月01日
更新版本号 Release 3.3.(build1.0.18.8710,281474977899014)
优化虚拟机性能和稳定性
增加控制流检测
增加未捕获异常检测
改善linux-arm-gnueabihf架构下缓存一致性问题
增加空指针检测
优化Process类
改善动态库加载性能
优化GC算法
完善GNU C/C++开发扩展功能
完善 XStudio 功能
2020年5月20日
更新版本号 Release 3.2.(build1.0.18.7768,281474977898072)
增加 XStudio 扩展插件接口
优化虚拟机性能和稳定性
改善调试器稳定性和部分情况下类型显示错误的bug
优化编译器
优化native调用机制
为XNL接口增加log和debugoutput接口
优化Process类和String类
增加国密SM3算法
优化GC算法
增加AES-5种算法
增加文件完整性校验
增加访问控制
增强XStudio健壮性
改善WebServer异常机制
增加WebServerlog到页面的输出
改善WebServer健壮性
增加栈对象默认初始化
改善静态库编译输出信息
增加windows平台的子系统编译参数
增加Math类中支持异常的parseInt系列方法
完善Json类循环引用检查
优化naitive调用机制
优化产出体积
增加String编码识别功能和方法
优化容器类
2019年12月17日
更新版本号 Release 3.1.(build1.0.18.6552,281474977896856)
完善XStudio浅色UI配置.
增加XStudio下载管理器.
增加XStudio扩展管理器.
调整XStudio配色方案.
完善XStudio插件接口功能.
优化XStudio部分视图窗口.
扩展XStudio的输出窗口功能.
改善健壮性.
优化智能感知体验.
优化调试体验.
调整优化XStudio结构部署.
发布cocos2dx游戏引擎开发包.
发布用于XStudio的Android App及游戏开发支持的扩展程序.
淘汰FileSystem开发包.
增加内置的FSObject类.
增加控制台IO相关功能.
2019年11月29日
更新版本号 Release 3.0.(build1.0.18.6200,281474977896504)
增加HttpServer对SSL的支持.
改善健壮性.
部分安全性改善.
2019年11月20日
更新版本号 Release 2.9.(build1.0.18.6155,281474977896459)
改善浮点数常量问题.
优化gc触发算法.
修复不定参特定情况下会抛出异常的问题.
增加常量数组警告提示信息.
增加编译冗余指令优化器.
修复XStudio 提示时卡界面的问题.
改善XStudio使用体验.
2019年10月07日
更新版本号 Release 2.8.(build1.0.18.6094,281474977896398)
修订重载操作符规则,增加- + 的一元运算支持.
修复Qt库会导致crash的问题.
优化调试体验.
强化虚拟机健壮性.
优化虚拟机性能.
2019年9月20日
更新版本号 Release 2.7.(build1.0.18.5965,281474977896269)
更改机制finalize中的异常机制(finalize中的异常不再会被外层调用捕获,需要独立的SEH).
新增Native调用的参数类型ObjectRef.
修订ObjectPtr类型的传参规则.
新增sqlServer数据库的连接支持(仅支持Windows).
新增zxing二维码生成和识别库.
增加WebSite对异常响应的Servlet接口支持.
增加Qt库部分组件和报表功能.
2019年9月3日
更新版本号 Release 2.6.(build1.0.18.5730,281474977896023)
由于Qt输入法插件的稳定性问题,取消了qt库在linux系统下对中文输入法的支持。
增加了mysql在macos平台的支持
完善sql包。
完善http服务器接口。
修复XCImg验证码生成问题.
增加个人微博代码示例.
2019年8月20日
更新版本号 Release 2.6.(build1.0.18.5719,281474977896023)
增加多文件可合并的package语法特性。
修订package规范
改善编译器在特殊情况下多个同名对象不会自动选择的问题。
增加浮点数科学记数法语法。
改善浮点数特定情况下格式化的问题.
修复内置文件处理在不同平台上存在的差异。
变更xnl接口对象取地址方式。
增加xnl接口取对象id和从id获取对象的方法.
改善webserver传参问题
改善httpresponse输出byte数组问题
改善format格式化浮点数时可能出错的问题
改善数组操作安全性。
改善enum类型问题.
优化编译器编译流程。
改善虚拟机性能和安全性。
增加xnl接口直接获取POD类型数组地址的方法。
增加XStudio的打印功能。
增加XStudio调试器转储内存功能。
增加sql库 支持sqlite、mysql
增加xcimg库,支持多平台下生成图片验证码
增加Qt库打印机相关支持。
xlang版本更新为2.6
2019年7月20日
更新版本号 Release 2.5.(build1.0.18.5349,281474977895653)
改善XStudio用户体验
优化编译器
xlang版本更新为2.5
2019年7月15日
更新版本号 Release 2.4.(build1.0.18.5016,281474977895320)
增加 webserver 类库
增加了内置库Vector toArray方法
增加了内置库List toArray方法
变更编译器对重载操作符的编译顺序
变更函数参数和函数执行顺序
增加系统服务模板
增加Webserver模板
增加相关代码示例
优化VM性能
改善VM健壮性
xlang版本更新为2.4
XStudio增加内存查看器
XStudio改善健壮性
2019年6月25日
更新版本号 Release 2.3.(build1.0.18.4821,281474977895125)
2019年6月1日
编译器更名为 xlang.
支持了所有平台的交叉生成 可以在任意平台上生成任意平台的可执行文件.
增加了字节码压缩功能.
新增共享库和动态链接库.
增加makefile生成.
增加插件式编译器扩展.
2019年5月20日
修复接口不能继承的问题.
修复模板数组类型的一处文法错误.
修复数组元素赋值连等错误.
增加Vector的 removeRange方法.
修复XStudio的全文替换顺序错误的问题.
增加Qt浏览文件对话框多选功能.
增加XStudio内存监控曲线.
修复XStudio编辑代码窗口较多时卡顿的问题.
增加支持XStudio文件拖放打开功能.
增加导出XP包项保存\载入功能.
修复XStudio自动|监视窗口中展开数组遍历可能导致异常的问题.
增加查找替换记忆功能.
优化自动完成\辅助输入.
新增部分QT功能.
更新版本号为2.2(build1.0.18.4279,281474977894583).
2019年5月2日
更新版本release 2.1版.
2019年5月1日
更改Process类的exit信号为SIGKILL.
增加信号处理接口.
增加QT绘图部分功能.
增加操作系统信号处理和绘图的在线示例代码.
改善XStudio健壮性.
增加XStudio命令行编译项目.
2019年4月25日
新增编译器常量__file__ __line__ __column__ __appver__ __appver_long__ __productver__ __productver_long__ __x_ver__
2019年4月20日
更新版本 release 2.0.
2019年4月13日
优化编译器.
优化调试器对同名对象的数值显示.
增加XStudio代码折叠功能.
增加XStudio断点点击功能.
增加XStudio缩进参考线.
改善QXLibrary绘制图像问题.
增加String类通过UTF16构造.
增加XStudio标题栏状态.
增加QT功能.
增加XStudio类视图搜索功能.
2019年4月12日
修复编译器预编译时对后定义的基类可能报错的问题.
2019年4月11日
修复单步调试状态下IF指示分支先跳转到ELSE的问题.
2019年4月9日
改善GC特殊情况下出现crash的问题.
改善编译器语法栈溢出问题.
增加XStudio 组建、调试和运行前检测文件改动.
更新版本Release V1.9.
2019年4月1日
增加String常量SLASH(用于不同操作系统的路径分隔符).
变更double类型有效位数精度为15位.
修复double超长位数格式化问题.
增加QT功能.
修复虚拟机栈GC顺序.
解决MacOSX下无法使用SSL连接的问题.
解决XStudio 在MacOSX下,下载github示例代码时异常的问题.
2019年3月25日
增加Qt部分功能.
改善稳定性.
更新版本Release V1.7.
2019年3月6日
QXLibrary & QT新增 QXTable 控件, 增加部分接口.
修复HttpRequest 在linux下无法使用ssl的问题.
修复InetAddress特定条件下类获取IP地址不正确的问题.
添加获取本机名称以及获取主机地址的接口.
提升性能.
更新版本Release V1.6.
2019年3月3日
优化虚拟机体积.
修复XStudio调试器特定情况下可能发生死锁的bug.
2019年3月1日
添加 XStudio 加速键设置.
更新部分全局选项.
2019年2月5日
增加XStudio 重载方法功能.
2019年2月5日
改善智能提示.
修复字符串格式化浮点数显示异常的问题.
2019年2月1日
增加对锁定线程的中断功能.
优化调试监视数据功能.
2019年1月23日
更新版本Release V1.5.
2019年1月20日
优化X文件结构.
改善XStudio体验.
增加支持aarch64.
增加动态native调用.
改善编译器性能.
增加交叉生成功能.
2018年12月15日
改善XStudio体验相关细节.
更新版本release 1.0.
2018年12月13日
release 预览版.
2018年11月14日
改善编译信息提示.
改善Native加载信息提示.
2018年11月09日
优化XIDE.
2018年11月05日
优化GC算法.
支持MAC OSX操作系统.
2018年11月03日
修复匿名类默认构造问题.
2018年11月01日
改善GC性能.
改善xrvm性能.
2018年10月30日
改善linux x64传参.
2018年10月29日
改善GC性能.
2018年10月25日
修复文件包含深度过大引起语法栈溢出问题.
修复文件包含自身递归导致语法栈溢出问题.
为编译器增加目标程序ICO图标功能.
增加UI组件ProgressView (移植自安卓\IOS).
增加UI组件Switche (移植自安卓\IOS).
2018年10月24日
改善WIN x64下浮点传参问题.
修复xintellisense插件内存泄露和提示问题.
修复IDE分析文件扩展名问题.
2018年10月3日
增加远程调用通道类库及其语法.
2018年8月17日
修复特定情况下动态子类和闭包this指针异常错误.
修复特定情况下变量和函数同名不能正确选择的错误.
修复特定情况下同名静态方法不能提示错误信息.
修复for语句中多条语句执行可能导致的问题.
优化switch性能.
2018年8月7日
改善逻辑运算问题.
2018年7月28日
修复编译器模板类实例化子类可能出现的问题.
2018年7月21日
修复seh参数栈复位异常.
2018年7月15日
优化预编译.
2018年7月13日
优化编译错误提示信息接口.
2018年7月10日
增加xnl(xlang native link)接口.
更新版本beta 0.1.
2018年7月9日
修复特定情况下super调用的bug.
改善性能.
改善健壮性.
2018年7月6日
开发java版xrvm(jxrvm).
增加jxrvm类库.
2018年7月5日
增加override关键字.
增加和优化部分错误信息提示.
2018年6月29日
改善Math类库.
改善Synchronized语法.
2018年6月27日
增加调试功能.
增加调试数据库.
2018年6月25日
改善健壮性.
规范数组定义.
改善部分编译器提示信息.
改善vm对exception的信息提示.
改善exception类.
优化性能.
2018年6月24日
修复编译SEH语句类型错误时编译器crash的问题.
修复NATIVE异常和跨栈SEH EIP不能复位的问题.
修复Window类库 窗口创建失败时引用泄漏的问题.
2018年6月22日
修复throw语句的问题.
增加了从xcs的native声明生成C源文件的功能 参数-gs.
修复某些数学运算可能出现丢失数据准确度的问题.
修复错误提示可能出现crash的异常.
规范构造调用方法和顺序.
修复隐式调用构造可能出现的问题.
修复虚拟机加载时基类重定位的问题.
修复编译前端bug.
2018年6月21日
增加StreamSocket类库.
增加DgramSocket类库.
增加InetAddress类库.
2018年6月20日
修复函数参数传递中的隐式类型转换错误.
修复调用本地api时返回值使用浮点寄存器的错误.
修正对重叠域中相同命名对象的选择优先级.
修复取负操作会出现缺少必要操作数提示的错误.
增加有无符号运算的警告信息.
增加了不同范围之间数据运算的警告信息.
增加了循环体中重复调用未变更的函数的性能建议提示.
修复格式化double大位数时的问题.
2018年6月19日
为编译器增加部分优化.
优化gc算法.
优化运行效率.
修复SEH在特定场景下可能出现问题.
优化xrvm加载速度.
增加内置的json类库.
增加内置的base64类库.
增加内置的Math类库.
增强内置的String类库.
增加内置的Timer类库.
增加内置的HttpRequest类库.
增加内置的Crypto类库.
增加编译为.exe可执行文件的支持.
更改XStudio加速键.
2018年6月6日
xlang alpha版本.