Skip to content

Releases: masastack/MASA.Framework

0.7.0-preview.10

25 Nov 06:06
0ceb50b
Compare
Choose a tag to compare
0.7.0-preview.10 Pre-release
Pre-release

Features

  • DaprStarter: Stop heartbeat detection when dapr stops #343

Refactors

  • IntegrationEventBus: When repairing multi-copy deployment, reducing concurrency causes duplication of event publishing #344
  • Orm: Masa.Contrib.Data.Contracts.EFCore -> Masa.Contrib.Data.Contracts #346

Renames

  • Isolation: Environment -> MultiEnvironment #345

功能

  • DaprStarter: dapr停止时停止心跳检测#343

重构

  • IntegrationEventBus:修复多副本部署时,减少并发导致事件发布重复#344
  • Orm:Masa.Contrib.Data.Contracts.EFCore -> Masa.Contrib.Data.Contracts #346

重命名

  • 隔离:Environment -> MultiEnvironment #345

0.7.0-preview.9

22 Nov 07:18
0d2b76e
Compare
Choose a tag to compare
0.7.0-preview.9 Pre-release
Pre-release

Bug Fixes

  • Fix the problem that the modifier is not assigned a value when adding new data #334 (generated by #322)

Features

  • Security.Authentication.OpenIdConnect: MapUniqueJsonKey add phone_number #336
  • EventBus: EventBus Support CancellationTokenSource #340
  • DaprStarter: Support to obtain the value of HttpPort and GrpcPort from environment variables #341

Refactors

  • Caller: Modify ConfigRequestMessage method parameters #342

StackSdks

Tsc

  • Elasticsearch Support for Observability (log and trace) #335

Mc

  • Added Code to the message template#337

Chores

  • Repair the homepage document and redis configuration default value #338

修复Bug

  • 修复新增数据时修改人未赋值的问题#334 (由 #322 产生)

功能

  • Security.Authentication.OpenIdConnect: MapUniqueJsonKey 添加phone_number #336
  • EventBus:EventBus 支持 CancellationTokenSource #340
  • DaprStarter: 支持从环境变量中获取HttpPort和GrpcPort的值#341

重构

  • 调用方:修改ConfigRequestMessage方法参数#342

业务Sdk

故障排查控制台

  • Elasticsearch 支持可观察性 (日志和跟踪) #335

消息中心

  • 消息模板新增Code#337

杂务

  • 修复首页文档以及redis配置默认值 #338

0.7.0-preview.8

15 Nov 02:14
b34148a
Compare
Choose a tag to compare
0.7.0-preview.8 Pre-release
Pre-release

Bug Fixes

  • Fix ValidatorMiddleware error #333
  • Fix error when using global exceptions but not using I18n #333

修复Bug

  • 修复 ValidatorMiddleware 错误 #333
  • 修复使用全局异常但未使用I18n时错误 #333

0.7.0-preview.7

14 Nov 09:47
f284bab
Compare
Choose a tag to compare
0.7.0-preview.7 Pre-release
Pre-release

Bug Fixes

  • EFCore: Fix the problem of creator assignment failure (generated by #322) #331
  • Dispatcher: Fixed the issue that EventBus was not compatible with IEventHandler and ISagaEventHandler #322

Features

  • I18n: Support I18 and Refactor Exception #330

StackSdks

Tsc

  • forcibly interrupted the trace of signalr #329

修复Bug

  • EFCore: 修复创建者未赋值的问题 (由 #322 产生) #331
  • Dispatcher: 修复了 EventBus 对 IEventHandler、ISagaEventHandler兼容不佳的问题 #322

功能

  • I18n: 支持 I18 并重构全局 Exception #330

业务Sdk

故障排查控制台

  • 默认忽略Signalr的Trace的记录 #329

0.7.0-preview.6

08 Nov 02:59
d32eeab
Compare
Choose a tag to compare
0.7.0-preview.6 Pre-release
Pre-release

StackSdks

Auth

  • Find user by id use cache #328

业务Sdk

权限中心

  • 根据用户Id查找用户使用缓存 #328

0.7.0-preview.5

07 Nov 08:53
7c40605
Compare
Choose a tag to compare
0.7.0-preview.5 Pre-release
Pre-release

Perfs

  • Dispatcher:EventHandler methods support getting from DI #324

StackSdks

Auth

  • MasaUser add email and phoneNumber #327

PM

  • add get project list api #323

优化

  • Dispatcher:EventHandler方法支持从DI获取 #324

业务Sdk

权限中心

  • MasaUser增加邮箱和手机号 #327

项目管理

  • 增加获取项目列表Api #323

0.7.0-preview.4

02 Nov 12:17
6b4a7cc
Compare
Choose a tag to compare
0.7.0-preview.4 Pre-release
Pre-release

Bug Fixes

  • Caching: Fix GetKeys, GetByKeyPattern methods fail to get (when T is generic) #322
  • ConfigurationApi: Fix ConfigurationApi.Dcc failed to get configuration object #322

Perfs

  • Ddd: Fixed the issue that the creation time and modification time could not be updated correctly when the user type was not Guid and the correct user type was not specified #322

StackSdks

Auth

  • Fix third-party multi-level cache usage bug #321

修复Bug

  • Caching: 修复GetKeys、GetByKeyPattern方法获取失败(当T为泛型) #322
  • ConfigurationApi: 修复ConfigurationApi.Dcc获取配置对象失败 #322

优化

  • Ddd: 修复当用户类型不是Guid时并且未指定正确的用户类型时,创建时间以及修改时间不能正确更新的问题 #322

业务Sdk

权限中心

  • 修复第三方多级缓存使用错误 #321

0.7.0-preview.3

02 Nov 07:01
4f88639
Compare
Choose a tag to compare
0.7.0-preview.3 Pre-release
Pre-release

Bug Fixes

  • Caching: Fix perform delete memory cache failure #319

Features

  • Caching: DistributedCacheClient Support UnSubscribe #319

Refactors

  • ConfigurationApi: Refactoring to obtain Dcc configuration information #320

修复Bug

  • Caching: 修复执行删除内存缓存失败 #319

功能

  • Caching: DistributedCacheClient 支持取消订阅 #319

重构

  • ConfigurationApi: 重构获取Dcc配置信息 #320

0.7.0-preview.2

01 Nov 04:23
1429d3b
Compare
Choose a tag to compare
0.7.0-preview.2 Pre-release
Pre-release

Perfs

  • Caching: Adjust the default value of some overloaded methods to optimize the user experience #318

Chores

  • Remove useless Utils class library #317

优化

  • Caching: 调整部分重载方法的默认值,优化用户体验 #318

杂务

  • 删除无用的 Utils 类库 #317

0.7.0-preview.1

31 Oct 07:50
04874c1
Compare
Choose a tag to compare
0.7.0-preview.1 Pre-release
Pre-release

Features

  • RulesEngine: Add RulesEngine #311
  • Dapr Starter: Add Dapr Starter #312
  • Configuration: Remove configuration api redis key prefix config and update dcc client #313
  • Caching: HashIncrementAsync, HashDecrementAsync support sliding expiration(HashDecrementAsync processing failure is changed to return Null) #314

Perfs

  • Caching: Delete some overloaded methods to optimize the user experience #315

StackSdks

Auth

  • SendEmailTypes add bind #309
  • Modify the return type of the login method by mobile phone number #316

功能

  • RulesEngine: 添加规则引擎 #311
  • Dapr Starter: 添加 Dapr Starter #312
  • Configuration: 移除ConfigurationApi RedisKey前缀配置并更新Dcc Client #313
  • Caching: HashIncrementAsync, HashDecrementAsync 支持滑动过期 (HashDecrementAsync处理失败改为返回Null) #314

优化

  • Caching: 删除部分重载方法,优化使用体验 #315

业务Sdk

权限中心

  • 发送邮箱类型支持Bind #309
  • 修改通过手机号登录方法的返回类型 #316