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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions