Skip to content

[RFC] Release 1.0 #195

@hyj1991

Description

@hyj1991

背景

artus/core 目前已经累积处理了大量新 feature / 局部无破坏性重构 / 破坏性重构,beta tag 也已经发到了 26

可以考虑在近期发布 1.0 正式版,锁定 API,进一步稳定上层封装结构。

此外,新增的需求需要评估属于:

  • bug 修复
  • 兼容的局部逻辑重构
  • 兼容的新功能增加

这些部分则直接合并入 1.x 分支并同步根据 sermver 规则发布新版本

如果新增需求属于:

  • 破坏性的局部重构
  • 破坏性的新功能

此部分逻辑合并入 next 分支,作为 2.x 更新特性

最后,next 分支代码需要定期和 master 进行 rebase,以便将 1.x 中的 bug 修复 / 兼容变更一并合入

步骤

  • 使用文档
  • 代码注释完善
  • 单测完善
  • Release 1.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions