Files
StellarX/CHANGELOG.md
2025-09-08 01:23:02 +08:00

1.4 KiB
Raw Blame History

更新日志

StellarX 项目所有显著的变化都将被记录在这个文件中。

格式基于 Keep a Changelog, 并且本项目遵循 语义化版本

[1.0.0] - 2025-09-08

发布摘要

首个稳定版本 (Stable Release)

新增

  • StellarX 框架的第一个稳定版本
  • 完整的控件库:按钮、标签、文本框、画布、表格和窗口
  • 基于 CMake 的构建系统
  • 详细的文档和示例代码
  • 明确声明:本框架专为 Windows 平台设计

Released

  • 首次发布预编译的二进制库文件,方便用户快速集成,无需从源码编译。
  • 提供的发布包包括:
    • StellarX-v1.0.0-x64-Windows-msvc-x64.zip
      • 编译环境: Visual Studio 2022 (MSVC v143)
      • 架构: x64 (64位)
      • 运行时库: /MD
      • 构建模式: Release | Debug
      • 内容: 包含所有必要的头文件(include/)和静态库文件(``lib/StellarX-Debug.lib StellarX-Release.lib`)

核心特性

  • 模块化设计,遵循 SOLID 原则
  • 统一的控件接口draw() 和 handleEvent()
  • 支持多种控件形状和样式
  • 自定义事件处理回调
  • 轻量级设计,无外部依赖

[0.1.0] - 2025-08-15

新增

  • 初始项目结构和核心架构
  • Control 基类和基本事件处理系统
  • 基础示例和文档设置