Browse Source

doc: add v1.1.0 change log (#489)

* doc: add v1.1.0 change log
tags/v1.1.0
Finkyky GitHub 2 years ago
parent
commit
54e502b870
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 179 additions and 0 deletions
  1. +87
    -0
      changes/1.1.0.md
  2. +92
    -0
      changes/1.1.0_zh.md

+ 87
- 0
changes/1.1.0.md View File

@@ -0,0 +1,87 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->

### 1.0.4

<details>
<summary><mark>Release notes</mark></summary>

### Seata-go 1.0.4

Seata-go 1.0.4 Released.

Seata-go is an easy-to-use, high-performance, open source distributed transaction solution.

The version is updated as follows:

### feature:

- [[#477](https://github.com/seata/seata-go/pull/477)] add the use of undo log serialization and support the default json parser
- [[#463](https://github.com/seata/seata-go/pull/463)] support xa connect proxy
- [[#463](https://github.com/seata/seata-go/pull/463)] support xa resource manager
- [[#462](https://github.com/seata/seata-go/pull/462)] support xa excutor
- [[#446](https://github.com/seata/seata-go/pull/446)] support gorm
- [[#444](https://github.com/seata/seata-go/pull/444)] support BZip2Compressor
- [[#433](https://github.com/seata/seata-go/pull/433)] support xa connect manager

### bugfix:
- [[#487](https://github.com/seata/seata-go/pull/487)] fix at bug when execute
- [[#472](https://github.com/seata/seata-go/pull/472)] fix missing value of context When using global transactions
- [[#466](https://github.com/seata/seata-go/pull/466)] fix some typo
- [[#461](https://github.com/seata/seata-go/pull/461)] fix the problem of error_code_test
- [[#459](https://github.com/seata/seata-go/pull/459)] fix the rollback error log
- [[#452](https://github.com/seata/seata-go/pull/452)] fix autoincrement insert panic


### optimize:
- [[#481](https://github.com/seata/seata-go/pull/481)] refactor logic of multiple update sql in at mode
- [[#478](https://github.com/seata/seata-go/pull/478)] refactor logic of select for update sql
- [[#456](https://github.com/seata/seata-go/pull/456)] refactor logic of insert on update sql
- [[#453](https://github.com/seata/seata-go/pull/453)] optimize the messageType and transactionErrorCode
- [[#447](https://github.com/seata/seata-go/pull/447)] optimize the datasource init
- [[#430](https://github.com/seata/seata-go/pull/430)] Optimize getty config
- [[#436](https://github.com/seata/seata-go/pull/436)] use the config to refactor the project


### test:
- [[#445](https://github.com/seata/seata-go/pull/445)] add unit test for TransactionErrorCode and MessageType

### doc:
- [[#443](https://github.com/seata/seata-go/pull/443)] rename change-log to 1.0.3
- [[#431](https://github.com/seata/seata-go/pull/431)] add the changes log

### contributors:

Thanks to these contributors for their code commits. Please report an unintended omission.

- [luky116](https://github.com/luky116)
- [georgehao](https://github.com/georgehao)
- [lxfeng1997](https://github.com/lxfeng1997)
- [106umao](https://github.com/106umao)
- [wang1309](https://github.com/wang1309)
- [iSuperCoder](https://github.com/iSuperCoder)
- [Charlie17Li](https://github.com/Charlie17Li)
- [Code-Fight](https://github.com/Code-Fight)
- [Kirhaku](https://github.com/Kirhaku)
- [Vaderkai](https://github.com/VaderKai)
- [springrain](https://github.com/springrain)
- [Shaozhou Hu](https://github.com/raspberry-hu)
- [finkyky](https://github.com/Finkyky)

Also, we receive many valuable issues, questions and advices from our community. Thanks all.

</detail>

+ 92
- 0
changes/1.1.0_zh.md View File

@@ -0,0 +1,92 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->

### 1.0.4

<details>
<summary><mark>Release notes</mark></summary>

### Seata-go 1.0.4

Seata-go 1.0.4 发布。

Seata-go 是一款开源的分布式事务解决方案,提供高性能和简单易用的分布式事务服务。

此版本更新如下:

### feature:

- [[#477](https://github.com/seata/seata-go/pull/477)] 集成 undo log 序列化并实现默认的 json parser
- [[#463](https://github.com/seata/seata-go/pull/463)] 支持 xa 连接代理
- [[#463](https://github.com/seata/seata-go/pull/463)] 支持 xa 资源管理
- [[#462](https://github.com/seata/seata-go/pull/462)] 支持 xa 模式 update SQL 的执行逻辑
- [[#446](https://github.com/seata/seata-go/pull/446)] 在项目中支持 gorm
- [[#444](https://github.com/seata/seata-go/pull/444)] 支持 BZip 压缩算法
- [[#433](https://github.com/seata/seata-go/pull/433)] 支持 xa 连接管理

### bugfix:

- [[#487](https://github.com/seata/seata-go/pull/487)] 修复 AT 执行时出现的问题
- [[#472](https://github.com/seata/seata-go/pull/472)] 修复全局事务中上下文丢失值问题
- [[#466](https://github.com/seata/seata-go/pull/466)] 修复一些格式规范问题
- [[#461](https://github.com/seata/seata-go/pull/461)] 修复 error_code_test 中变量未定义导致的 ci 失败问题
- [[#459](https://github.com/seata/seata-go/pull/459)] 修复 error 日志重复打印问题
- [[#452](https://github.com/seata/seata-go/pull/452)] 修复 id 自增长时 insert 报错问题

### optimize:

- [[#481](https://github.com/seata/seata-go/pull/481)] 重构 AT 模式的 multiple update SQL 的执行逻辑
- [[#478](https://github.com/seata/seata-go/pull/478)] 重构 AT 模式的 select for update SQL 的执行逻辑
- [[#456](https://github.com/seata/seata-go/pull/456)] 重构 AT 模式的 insert on update SQL 的执行逻辑
- [[#453](https://github.com/seata/seata-go/pull/453)] 优化消息类型和事务异常规范
- [[#447](https://github.com/seata/seata-go/pull/447)] 优化数据源初始化流程
- [[#430](https://github.com/seata/seata-go/pull/430)] 优化 getty 的配置
- [[#436](https://github.com/seata/seata-go/pull/436)] 使用配置优化工程

### test:

- [[#445](https://github.com/seata/seata-go/pull/445)] 添加消息类型和事务异常规范的单元测试

### doc:

- [[#443](https://github.com/seata/seata-go/pull/443)] 重命名 change-log 为 1.0.3 版本
- [[#431](https://github.com/seata/seata-go/pull/431)] 添加版本 changes 日志文件内容



### contributors:

非常感谢以下 contributors 的代码贡献。若有无意遗漏,请报告。

- [luky116](https://github.com/luky116)
- [georgehao](https://github.com/georgehao)
- [lxfeng1997](https://github.com/lxfeng1997)
- [106umao](https://github.com/106umao)
- [wang1309](https://github.com/wang1309)
- [iSuperCoder](https://github.com/iSuperCoder)
- [Charlie17Li](https://github.com/Charlie17Li)
- [Code-Fight](https://github.com/Code-Fight)
- [Kirhaku](https://github.com/Kirhaku)
- [Vaderkai](https://github.com/VaderKai)
- [springrain](https://github.com/springrain)
- [Shaozhou Hu](https://github.com/raspberry-hu)
- [finkyky](https://github.com/Finkyky)

同时,我们收到了社区反馈的很多有价值的issue和建议,非常感谢大家。

</detail>


Loading…
Cancel
Save