239 字
1 分钟
saMacros-2.0.0 Release
Samera2022
/
saMacros
Waiting for api.github.com...
00K
0K
0K
Waiting...

[2026-02-12 17:46] 2.0.0 Click here to Release

[Core Change] Project Rebranded to saMacros#

  • MouseMacros has officially evolved into saMacros (Scriptable & Advanced Macros).
  • Switched license to Apache-2.0 for a more open ecosystem.

[Added]#

  • Scripting Engine: Full support for GraalVM JavaScript, enabling complex logic and automation. See documentation for details.
  • Modern UI: Integrated FlatLaf with high-DPI support for a more professional look.

[Changed]#

  • Architecture: Significant underlying refactoring. Project split into api and app modules with enhanced Javadoc and Unit Tests.
  • Runtime: Now targeting Java 21 for better performance and modern language features.

[核心变更] 项目更名为 saMacros#

  • MouseMacros 正式升级为 saMacros (Scriptable & Advanced Macros)。
  • 切换至 Apache-2.0 协议,提供更开放的开发生态。

[新增]#

  • 脚本引擎: 完整支持 GraalVM JavaScript 脚本,支持编写复杂的自动化逻辑,详见开发文档。
  • 现代 UI: 集成 FlatLaf,支持高 DPI 缩放,提供更现代化的界面体验。

[优化]#

  • 底层架构: 进行大规模底层重构,将项目拆分为 apiapp 模块,补充了完整的 Javadoc 与单元测试。
  • 运行时: 运行环境升级至 Java 21,提升执行效率并利用现代 Java 特性。
saMacros-2.0.0 Release
https://samera2022.github.io/posts/Projects/saMacros/samacros-200-release/
作者
Samera2022
发布于
2026-02-12
许可协议
CC BY-NC-SA 4.0