Skip to content

v1.0.0-beta.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@noahziheng noahziheng released this 12 May 10:20
· 154 commits to master since this release

What's Changed

  • feat: Core 包结构及 Loader 基础实现 by @noahziheng in #1
  • feat(app): 增加 Application 基类及生命周期管理机制 by @noahziheng in #9
  • docs: 更新 README 包名 by @noahziheng in #11
  • feat: ✨ support trigger by @hyj1991 in #10
  • feat(lifecycle): better application hook decorator by @noahziheng in #12
  • test: 🚑 add event / timer trigger test case by @hyj1991 in #15
  • feat(exception): 异常处理基本实现 by @noahziheng in #13
  • feat: do loader config by @Beace in #14
  • feat: Application 根容器替换 & 完整 koa 应用用例 by @noahziheng in #17
  • feat: 将 Application 基类整合 IoC Container by @noahziheng in #18
  • feat(plugin): 插件基类实现与依赖链排序逻辑 by @noahziheng in #20
  • feat: Trigger 支持 IoC ExecutionContainer by @noahziheng in #19
  • chore: ♻️ refactor test by @hyj1991 in #23
  • fix: 🎉 shouldn't throw if optional dependecies missing by @hyj1991 in #24
  • feat: add scanner by @JerrysShan in #31
  • feat: 对 Application 的运行机制及 Loader 进行重构,支持扫描器生成的 Manifest 及插件加载 by @noahziheng in #29
  • fix(plugin): disabled plugin need be removed from sorted-list by @noahziheng in #38
  • feat: support framework by @hyj1991 in #28
  • fix: config loader by @hyj1991 in #40
  • scnaner: 调试发现extensions出现重复 by @wengeezhang in #44
  • feat: support load framework & plugin by env by @hyj1991 in #43
  • fix: export missing files by @hyj1991 in #47
  • fix: should exit after beforeClose executed by @hyj1991 in #46
  • refactor: scan files by env by @hyj1991 in #50
  • feat(scanner): 支持通过遍历 configDir 获得待扫描 env 列表 by @noahziheng in #51
  • feat: 扫描环节 Loader 判断抽象 & 增加自定义 Loader 用例 by @noahziheng in #54
  • test: test example fails locally by @wengeezhang in #57
  • fix: should ignore d.ts by @hyj1991 in #59
  • feat(scanner): 支持自定义 Loader 场景 by @noahziheng in #60
  • refactor: extension renamed to lifecycle by @wengeezhang in #55
  • ci: add npm publish workflow by @noahziheng in #62

New Contributors

Full Changelog: https://github.com/artusjs/core/commits/v1.0.0-beta.0