发布历史

更新日志

追踪 Miko 框架的每一个版本迭代,了解最新的功能、改进和修复。

筛选:

v0.0.4

2026-02-01
Alpha
✨ 新功能
重新实现WinForms所有基础控件
实现 ColorDialog
实现 FolderBrowserDialog
实现 FontDialog
实现 OpenFileDialog
实现 SaveFileDialog
SVG渲染支持
SVG属性设计器
AOT编译支持
🔧 改进
底层调整为接入Impeller 渲染引擎做准备
对列表类控件进行优化,在百万计数据量下滚动不卡顿
提升框架在 Android,iOS,Wasm下的体验
🔄 变更
将功能性验证控件全部移除

v0.0.3

2024-02-01
Alpha
✨ 新功能
移动平台(iOS/Android)与Web(WebAssembly)初步支持,现在能按设定布局渲染控件,触发点击事件,待后续桌面版稳定后再推进上述平台相关的功能实现
简单的Menu功能性验证控件实现
TextView更新,现在支持【字体自动回退】,可在Application配置中设置是否启用【字体自动回退】
简单的TextBox功能性验证控件实现(文本颜色/文本字体样式/高光颜色设置/文本输入/文本选择/删除选中/替换选中/emoji支持/输入法支持)
Graphics对象公开SKCanvas对象,可让开发者实现高级绘图效果(如:动画,SVG支持,画板等)
控件阴影支持
控件按指定锚点旋转(目前不支持设计器中预览旋转效果,后续将支持在设计器中直接设置属性后预览旋转)
🔄 变更
弃用GDI渲染后端,将GDI渲染后端所有方法重定向到Skia后端(决定Windows平台仅支持10+系统)

v0.0.2

2023-10-01
Alpha
✨ 新功能
Visual Studio窗体设计器支持(支持WinForms设计器原生级 图片选择器/字体选择器/颜色选择器/资源编辑器/项目属性中[应用程序设置]编辑器)
模态窗体实现(Window.ShowDialog())
Graphics对象兼容WinForms原生Graphics方法名及重载
实现简单的Button功能性验证控件与Label功能性验证控件
实现功能性验证容器控件(Panel,TabBox)
实现功能性验证定时器控件(Timer)
控件布局属性实现(Anchor 与 Dock)
实现控件的Invoke方法
初步实现TextView(后续用于文本输入等组件)
IME初步支持
MessageBox实现
Vulkan/Direct3D GPU后端实现,现在Windows下可用OpenGL/Vulkan/Direct3D 12 GPU后端,Linux下可用OpenGL/Vulkan GPU后端,macOS可用OpenGL GPU后端

v0.0.1

2023-06-01
Alpha
✨ 新功能
桌面端跨平台窗体框架实现(基于SDL3)
OpenGL GPU后端实现
Skia,GDI 渲染后端实现(GDI渲染后端用于支持Windows XP)
Control类实现基础方法与事件
能在不同桌面平台渲染一个按钮和文本