github std-microblock/breeze-shell 0.1.26

latest releases: 0.1.30, 0.1.29, 0.1.27...
2 months ago

上一版因为上游 break,CI 挂掉了,重发一下

中文

  • feat(injector): 不再在注入前重启资源管理器
  • fix(ui): 亚克力背景大小与组件大小不同步
  • feat(bindgen, js, qjspp): 支持嵌套类型,非限定名查找,继承,tuple
  • feat(js): 自定义组件
  • fix(shell): 修复某些系统版本上的不优先弹出 Breeze 菜单的问题 (#196)
  • fix(js): 在 setTimeout callback 内 setTimeout 导致崩溃
  • refactor(bindgen): 使用 clang 提供的 comment ast 来生成注释
  • refactor(bindgen): 将 JavaScript 运行时,bindgen 分别移动至单独的项目( https://github.com/breeze-shell/breeze-js-bindgen / https://github.com/breeze-shell/breeze-js
  • feat(shell): 更新 resid 查找方式,支持从菜单类型的资源中查找 resid

English

  • feat(injector): No longer restarts the resource manager before injection
  • fix(ui): Acrylic background size not syncing with component size
  • feat(bindgen, js, qjspp): Support for nested types, unqualified name lookup, inheritance, and tuples
  • feat(js): Custom components
  • fix(shell): Fixed issue where the Breeze menu did not prioritize popping up on certain system versions (#196)
  • fix(js): Crash caused by calling setTimeout inside a setTimeout callback
  • refactor(bindgen): Use Clang's comment AST to generate documentation
  • refactor(bindgen): Move the JavaScript runtime and bindgen to separate projects (https://github.com/breeze-shell/breeze-js-bindgen / https://github.com/breeze-shell/breeze-js)
  • feat(shell): Updated RESID lookup method to support finding RESID from menu-type resources

Don't miss a new breeze-shell release

NewReleases is sending notifications on new releases.