Skip to content

Releases: masastack/MASA.Framework

0.6.0-preview.11

19 Sep 07:38
69229cd
Compare
Choose a tag to compare
0.6.0-preview.11 Pre-release
Pre-release

Features

  • Caller: support disabling automapping #240
  • Auth: Register and login #244 Added access to all three-party accounts, support mobile phone number login sso #245 Support Role Code #246 [#247](https://github. com//pull/247) support mail registration #248

Bug Fixes

  • Schedule: Turn off Schedule to use automatic mapping Caller #236
  • Mc: turn off Mc to use automatic mapping Caller #239

Refactors

  • MinimalAPI: Refactor MinimalAPI, support automatic registration of MinimalAPI, support global configuration authorization, cross-domain configuration, etc. #238 #243

功能

  • Caller: 支持禁用自动映射 #240
  • Auth: 注册登录 #244 增加获取所有的三方账户、支持手机号登录sso #245 支持角色Code #246 #247 支持邮件注册 #248

修复Bug

  • Schedule: 关闭Schedule使用自动映射Caller #236
  • Mc: 关闭Mc使用自动映射Caller #239

重构

  • MinimalAPI: 重构MinimalAPI,支持自动注册MinimalAPI,支持全局配置授权、跨域等配置 #238 #243

0.6.0-preview.10

09 Sep 08:56
be67100
Compare
Choose a tag to compare
0.6.0-preview.10 Pre-release
Pre-release

Bug Fixes

  • Auth: Fix tokenprovider null #227

Features

  • Identity: Support Blazor Server、Support Blazor Web Assembly #230
  • Auth: Add third party user、login for phone number、remove user roles #231 #232 #234
  • ConfigurationApi.Dcc: Add config object secret #233

修复Bug

  • Auth: 修复 tokenprovider 为空 #227

功能

  • Identity: 支持Blazor Server、Blazor Web Assembly #230
  • Auth: 添加第三方用户登录、移除用户权限 #231 #232 #234
  • ConfigurationApi.Dcc: 添加配置对象秘钥 #233

0.6.0-preview.9

02 Sep 03:47
244ab48
Compare
Choose a tag to compare
0.6.0-preview.9 Pre-release
Pre-release

Bug Fixes

  • Caller: Fix the error when the response value is a value type, a collection of strings #223
  • Identity: Fix the problem that IUserSetter temporarily changes the user to obtain user information error #226
  • Expressions: Fix And, Or extension

Features

  • Configuration: Supports mounting multiple configuration nodes with the same class #225

Refactors

  • Auth: Modify Authentication #224

修复Bug

  • Caller: 修复响应值为值类型、字符串集合时的错误 #223
  • Identity: 修复 IUserSetter 临时更改用户获取用户信息错误的问题 #226
  • Expressions: 修复 And, Or 扩展

Features

  • Configuration: 支持使用同一个类挂载多个配置节点 #225

Refactors

  • Auth: 修改认证 #224

0.6.0-preview.8

29 Aug 09:43
95880c5
Compare
Choose a tag to compare
0.6.0-preview.8 Pre-release
Pre-release

Bug Fixes

  • Dispatcher.Events: Fixed the possibility of obtaining the wrong Handler object in high concurrency scenarios, and prompting A second operation started on this context before a previous operation completed when using DbContext #221
  • Caller: Fix Caller does not support response value as null #222

Features

  • Auth: Add HttpClientAuthorizationDelegatingHandler #219 Add UpdateUseremailModel #220

修复Bug

  • Dispatcher.Events: 修复高并发场景下可能获取到错误的Handler对象,使用DbContext时提示A second operation started on this context before a previous operation completed #221
  • Caller: 修复Caller响应值不支持null #222

功能

  • Auth: 添加HttpClientAuthorizationDelegatingHandler #219 添加UpdateUseremailModel #220

0.5.1

26 Aug 10:08
Compare
Choose a tag to compare

Bug Fixes

  • Dispatcher.Events: Fixed the possibility of obtaining the wrong Handler object in high concurrency scenarios, and prompting A second operation started on this context before a previous operation completed when using DbContext

修复Bug

  • Dispatcher.Events: 修复高并发场景下可能获取到错误的Handler对象,使用DbContext时提示A second operation started on this context before a previous operation completed

0.6.0-preview.7

23 Aug 08:29
ef6575d
Compare
Choose a tag to compare
0.6.0-preview.7 Pre-release
Pre-release

Features

  • Auth: Add UpdateStaffAvatarAsync、UpdateUserPhoneNumberAsync、SendMsgCodeForVerificationAsync、VerifyMsgCodeAsync、SendMsgCodeForUpdatePhoneNumberAsync methods #218

Refactors

  • ConfigurationApi.Dcc: Simplified Dcc configuration #215
  • Identity: Remove useless code & extend MasaIdentityModel method to support custom format #216

功能

  • Auth: 添加修改员工头像、更新用户手机号、发送校验手机号验证码、发送修改手机号验证码、校验验证码方法 #218

重构

  • ConfigurationApi.Dcc: 重构Dcc,简化Dcc配置 #215
  • Identity: 删除无用代码 & 扩展MasaIdentityModel方法支持自定义格式 #216

0.6.0-preview.6

18 Aug 07:59
d649ac2
Compare
Choose a tag to compare
0.6.0-preview.6 Pre-release
Pre-release

Bug Fixes

  • Ddd: Fix Entity entity Equals method error (bug in 0.6.0-preview.4) #206
  • Configuration: Fix IMasaConfiguration case sensitive issue #208
  • AutoComplete: fix setting content error (error content startOffset must be non-negative, and endOffset must be >= startOffset, and offsets must not go backwards startOffset=, endOffset=,lastStartOffset=* for field 'text') #209
  • Scheduler: Fix GetSchedulerJobQueryByIdentityAsync api url error #211

Features

  • Auth: Support for modifying user avatars #210

Docs

Styles

  • Identity: Modify the access level of the CurrentUser property #207

修复Bug

  • Ddd: 修复Entity实体Equals方法错误(0.6.0-preview.4出现的bug) #206
  • Configuration: 修复IMasaConfiguration大小写敏感问题 #208
  • AutoComplete: 修复设置内容出错 (错误内容startOffset must be non-negative, and endOffset must be >= startOffset, and offsets must not go backwards startOffset=, endOffset=,lastStartOffset=* for field 'text') #209
  • Scheduler: 修复 GetSchedulerJobQueryByIdentityAsync 接口地址错误 #211

功能

  • Auth: 支持修改用户头像 #210

文档

格式

  • Identity: 修改CurrentUser属性的访问级别 #207

0.6.0-preview.5

16 Aug 09:27
695fd10
Compare
Choose a tag to compare
0.6.0-preview.5 Pre-release
Pre-release

Bug Fixes

  • Identity: Fix the problem that _currentUser is empty #205

修复bug

  • Identity: 修复_currentUser为空的问题 #205

0.6.0-preview.4

16 Aug 06:47
784531b
Compare
Choose a tag to compare
0.6.0-preview.4 Pre-release
Pre-release

Bug Fixes

  • Cqrs: Remove the warning that the query result cannot be empty #198

Features

  • Data: Add IIdGeneratorMasaApp #188
  • PM: ProjectModel Add TeamId Attributes #190
  • Auth: Add AddThirdPartyUser #191 #194 Use IMemoryCacheClientFactory to create MemoryCacheClient #202
  • SchedulerJob: Add job logger #195 #196 Add get scheduler job by api #197
  • Caller: Extends ConfigHttpRequestMessage to support services that get the same lifecycle as CallerBase #203

Refactors

  • Identity: Support custom User Model #192

Renames

  • ReadWriteSpliting → ReadWriteSplitting #204

Chores

  • Optimize namespaces #189
  • Deal with code smells #193

Tests

  • Prometheus: tests update #187

修复bug

  • Cqrs: 移除查询结果不能为空的警告 #198

功能

  • Data: 新增IIdGeneratorMasaApp #188
  • PM: ProjectModel 增加 TeamId 属性 #190
  • Auth: 添加 AddThirdPartyUser #191 #194 使用 IMemoryCacheClientFactory 创建 MemoryCacheClient #202
  • SchedulerJob: 支持任务日志 #195 #196 通过api 添加获取调度程序作业 #197
  • Caller: 扩展 ConfigHttpRequestMessage 以支持获得与CallerBase 相同的生命周期的服务 #203

重构

  • Identity: 支持自定义用户Model (#192)

重命名

  • ReadWriteSpliting → ReadWriteSplitting #204

杂务

  • 优化命名空间 #189
  • 处理代码异味 #193

测试

  • Prometheus: 更新测试 #187

0.6.0-preview.3

09 Aug 02:34
db20f02
Compare
Choose a tag to compare
0.6.0-preview.3 Pre-release
Pre-release

Bug Fixes

  • Redis: Fix Redis query data error #185

Refactors

  • Remove Masa.Utils.Caller library (UseMasa.Contrib.Caller) #184

修复Bug

  • Redis: 修复Redis查询数据错误 #185

重构

  • 移除Masa.Utils.Caller类库 (使用Masa.Contrib.Caller) #184