Skip to content

Releases: dtm-labs/client-csharp

v1.4.0 (Mar. 23th, 2023)

23 Mar 15:02
bb8c0a9
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.3.0...v1.4.0

v1.3.0 (Aug. 30th, 2022)

30 Aug 14:53
7b9deac
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.2.0...v1.3.0

v1.2.0 (Jun. 13th, 2022)

13 Jun 15:14
f509be5
Compare
Choose a tag to compare

What's Changed

Full Changelog: dtm-labs/dtmcli-csharp@v1.1.2...v1.2.0

v1.1.2 (May. 26th, 2022)

26 May 15:33
7fc5be1
Compare
Choose a tag to compare

v1.1.1 (May. 14th, 2022)

14 May 04:02
0529c92
Compare
Choose a tag to compare

v1.1.0 (Apr. 9th, 2022)

09 Apr 03:09
f527226
Compare
Choose a tag to compare

v1.0.0 (Mar 1st, 2022)

01 Mar 15:04
86808ba
Compare
Choose a tag to compare
  1. Optimize TCC exception log message
  2. Support PassthroughHeaders for trans options
  3. Upgrading DtmCommon to v1.0.0

  1. 优化 TCC 异常日志
  2. 事务选项支持 PassthroughHeaders
  3. 升级DtmCommon 到 v1.0.0

v0.5.0 (Feb 19th, 2022)

19 Feb 08:27
c6c2127
Compare
Choose a tag to compare
  1. Optimize trans options (dtm-labs/dtmcli-csharp@84492b9)
  2. TransRequestBranch using IHttpClientFactory to create HttpClient (dtm-labs/dtmcli-csharp@f7ebb5c)
  3. Support QueryPrepared executed before Call for msg in barrier ( #25 #23 )
  4. Support IConfiguration for AddDtmcli (#27 )
  5. Support read dbtype and barrier table name from configuration (#28 )
  6. Support request timeout options ( #29 #21)
  7. Using DtmCommon package to reduce duplicate code (#30 dtm-labs/dtmcli-csharp@26579b2 )
  8. Optimize return value from Task<bool> to Task (#30 dtm-labs/dtmcli-csharp@ffaf0f1)

  1. 优化事务选项 (dtm-labs/dtmcli-csharp@84492b9)
  2. TransRequestBranch 使用 IHttpClientFactory 来创建 HttpClient (dtm-labs/dtmcli-csharp@f7ebb5c)
  3. 子事务屏障添加 MSG的QueryPrepared比 Call 先执行的情况 ( #25 #23 )
  4. AddDtmcli 支持 IConfiguration (#27 )
  5. 子事务屏障的数据库类型和表名支持从配置文件读取 (#28 )
  6. 添加 HTTP 请求的超时配置 ( #29 #21)
  7. 引用 DtmCommon 包来减少重复代码 (#30 dtm-labs/dtmcli-csharp@26579b2 )
  8. 优化返回值,从Task<bool>Task (#30 dtm-labs/dtmcli-csharp@ffaf0f1)

v0.4.0 (Feb 5th, 2022)

05 Feb 05:47
96ba6cd
Compare
Choose a tag to compare
  1. Support a transaction model of MSG (#15 )
  2. Support create barrier from querystring (#16 )
  3. Support custom barrier table name (#17 )
  4. Support using sqlserver in barrier (#19 )

  1. 支持 二阶消息 事务模型 (#15 )
  2. 支持从查询参数创建子事务屏障 (#16 )
  3. 支持自定义子事务屏障的数据表名 (#17 )
  4. 支持在子事物屏障中使用 sqlserver (#19 )

v0.3.0 (Jan 21th, 2022)

21 Jan 00:37
2cb6266
Compare
Choose a tag to compare
  1. Support a transaction model of SAGA
  2. Support Sub-transaction barriers
  3. Callbranch exception handling for optimizing TCC transaction model

  1. 支持 SAGA 事务模式
  2. 支持子事务屏障
  3. 优化 TCC 事务模式 Callbranch 的异常处理