Skip to content

Releases: masastack/MASA.Framework

0.6.0-preview.2

08 Aug 11:12
a5bdc40
Compare
Choose a tag to compare
0.6.0-preview.2 Pre-release
Pre-release

Features

  • Masa.Utils.Caching.Redis: Support fuzzy query #173
  • Masa.Utils.Exceptions: Add ErrorCode (support multiple languages later) #174
  • Auth: Add UpdateStaffBasicInfo,support MultiEnvironment #175 #180
  • Masa.Contrib.Configuration: Add Global Configuration #176

Refactors

  • Refactor repo structure #171

Docs

  • Masa.Utils.Exceptions Readme #179

Renames

  • Naming rule adjustment: Oidc renamed to OpenIdConnect
    • Masa.BuildingBlocks.Authentication.Oidc.Cache renamed to Masa.BuildingBlocks.Authentication.OpenIdConnect.Cache
    • Masa.BuildingBlocks.Authentication.Oidc.Domainrenamed toMasa.BuildingBlocks.Authentication.OpenIdConnect.Domain
    • Masa.BuildingBlocks.Authentication.Oidc.Modelsrenamed toMasa.BuildingBlocks.Authentication.OpenIdConnect.Models
    • Masa.BuildingBlocks.Authentication.Oidc.Storagerenamed toMasa.BuildingBlocks.Authentication.OpenIdConnect.Storage
    • Masa.Contrib.Authentication.Oidc.Cacherenamed toMasa.Contrib.Authentication.OpenIdConnect.Cache
    • Masa.Contrib.Authentication.Oidc.Cache.Storagerenamed toMasa.Contrib.Authentication.OpenIdConnect.Cache.Storage
    • Masa.Contrib.Authentication.Oidc.EFCorerenamed toMasa.Contrib.Authentication.OpenIdConnect.EFCore
  • Naming rule adjustment: EntityFrameworkCoreEF renamed to EFCore
    • Masa.Contrib.Data.EntityFrameworkCorerenamed toMasa.Contrib.Data.EFCore
    • Masa.Contrib.Data.EntityFrameworkCore.SqlServerrenamed toMasa.Contrib.Data.EFCore.SqlServer
    • Masa.Contrib.Data.EntityFrameworkCore.Sqliterenamed toMasa.Contrib.Data.EFCore.Sqlite
    • Masa.Contrib.Data.EntityFrameworkCore.Cosmosrenamed toMasa.Contrib.Data.EFCore.Cosmos
    • Masa.Contrib.Data.EntityFrameworkCore.Oraclerenamed toMasa.Contrib.Data.EFCore.Oracle
    • Masa.Contrib.Data.EntityFrameworkCore.PostgreSqlrenamed toMasa.Contrib.Data.EFCore.PostgreSql
    • Masa.Contrib.Data.EntityFrameworkCore.MySqlrenamed toMasa.Contrib.Data.EFCore.MySql
    • Masa.Contrib.Data.EntityFrameworkCore.Pomelo.MySqlrenamed toMasa.Contrib.Data.EFCore.Pomelo.MySql
    • Masa.Contrib.Data.EntityFrameworkCore.InMemoryrenamed toMasa.Contrib.Data.EFCore.InMemory
    • Masa.Contrib.Isolation.UoW.EFrenamed toMasa.Contrib.Isolation.UoW.EFCore
    • Masa.Contrib.Dispatcher.IntegrationEvents.EventLogs.EFrenamed toMasa.Contrib.Dispatcher.IntegrationEvents.EventLogs.EFCore
    • Masa.Contrib.Ddd.Domain.Repository.EF renamed toMasa.Contrib.Ddd.Domain.Repository.EFCore
    • Masa.Contrib.Data.UoW.EFrenamed toMasa.Contrib.Data.UoW.EFCore
    • Masa.Contrib.Data.Contracts.EFrenamed toMasa.Contrib.Data.Contracts.EFCore
  • Naming rule adjustment: BasicAbility renamed to StackSdks
    • Masa.BuildingBlocks.BasicAbility.Authrenamed toMasa.BuildingBlocks.StackSdks.Auth
    • Masa.BuildingBlocks.BasicAbility.Auth.Contractsrenamed toMasa.BuildingBlocks.StackSdks.Auth.Contracts
    • Masa.BuildingBlocks.BasicAbility.Dccrenamed toMasa.BuildingBlocks.StackSdks.Dcc
    • Masa.BuildingBlocks.BasicAbility.Pmrenamed toMasa.BuildingBlocks.StackSdks.Pm
    • Masa.BuildingBlocks.BasicAbility.Mcrenamed toMasa.BuildingBlocks.StackSdks.Mc
    • Masa.BuildingBlocks.BasicAbility.Schedulerrenamed toMasa.BuildingBlocks.StackSdks.Scheduler
    • Masa.BuildingBlocks.BasicAbility.Tscrenamed toMasa.BuildingBlocks.StackSdks.Tsc
    • Masa.Contrib.BasicAbility.Authrenamed toMasa.Contrib.StackSdks.Auth
    • Masa.Contrib.BasicAbility.Auth.Contractsrenamed toMasa.Contrib.StackSdks.Auth.Contracts
    • Masa.Contrib.BasicAbility.Dccrenamed toMasa.Contrib.StackSdks.Dcc
    • Masa.Contrib.BasicAbility.Pmrenamed toMasa.Contrib.StackSdks.Pm
    • Masa.Contrib.BasicAbility.Mcrenamed toMasa.Contrib.StackSdks.Mc
    • Masa.Contrib.BasicAbility.Schedulerrenamed toMasa.Contrib.StackSdks.Scheduler
    • Masa.Contrib.BasicAbility.Tscrenamed toMasa.Contrib.StackSdks.Tsc
  • Other
    • Masa.BuildingBlocks.Identity.IdentityModel renamed toMasa.BuildingBlocks.Authentication.Identity
    • Masa.Contrib.Identity.IdentityModel renamed toMasa.Contrib.Authentication.Identity
    • Masa.Contrib.Identity.IdentityModel renamed toMasa.BuildingBlocks.Authentication.Identity
    • Masa.Contrib.Authentication.Oidc.EntityFrameworkCorerenamed toMasa.Contrib.Authentication.OpenIdConnect.EFCore

功能

  • Masa.Utils.Caching.Redis: 支持模糊Key取值 #173
  • Masa.Utils.Exceptions: 增加ErrorCode #174
  • Auth: 增加更新员工信息方法、增加多环境支持 #175 #180
  • Masa.Contrib.Configuration: 增加全局配置 #176

重构

  • 项目结构调整 #171

文档

  • 全局异常文档更新 #179

重命名

  • 命名规则调整:Oidc重命名为OpenIdConnect
    • Masa.BuildingBlocks.Authentication.Oidc.Cache重命名为Masa.BuildingBlocks.Authentication.OpenIdConnect.Cache
    • Masa.BuildingBlocks.Authentication.Oidc.Domain重命名为Masa.BuildingBlocks.Authentication.OpenIdConnect.Domain
    • Masa.BuildingBlocks.Authentication.Oidc.Models重命名为Masa.BuildingBlocks.Authentication.OpenIdConnect.Models
    • Masa.BuildingBlocks.Authentication.Oidc.Storage重命名为Masa.BuildingBlocks.Authentication.OpenIdConnect.Storage
    • Masa.Contrib.Authentication.Oidc.Cache重命名为Masa.Contrib.Authentication.OpenIdConnect.Cache
    • Masa.Contrib.Authentication.Oidc.Cache.Storage重命名为Masa.Contrib.Authentication.OpenIdConnect.Cache.Storage
    • Masa.Contrib.Authentication.Oidc.EFCore重命名为Masa.Contrib.Authentication.OpenIdConnect.EFCore
  • 命名规则调整:EntityFrameworkCoreEF 重命名为EFCore
    • Masa.Contrib.Data.EntityFrameworkCore重命名为Masa.Contrib.Data.EFCore
    • Masa.Contrib.Data.EntityFrameworkCore.SqlServer重命名为Masa.Contrib.Data.EFCore.SqlServer
    • Masa.Contrib.Data.EntityFrameworkCore.Sqlite重命名为Masa.Contrib.Data.EFCore.Sqlite
    • Masa.Contrib.Data.EntityFrameworkCore.Cosmos重命名为Masa.Contrib.Data.EFCore.Cosmos
    • Masa.Contrib.Data.EntityFrameworkCore.Oracle重命名为Masa.Contrib.Data.EFCore.Oracle
    • Masa.Contrib.Data.EntityFrameworkCore.PostgreSql重命名为Masa.Contrib.Data.EFCore.PostgreSql
    • Masa.Contrib.Data.EntityFrameworkCore.MySql重命名为Masa.Contrib.Data.EFCore.MySql
    • Masa.Contrib.Data.EntityFrameworkCore.Pomelo.MySql重命名为Masa.Contrib.Data.EFCore.Pomelo.MySql
    • Masa.Contrib.Data.EntityFrameworkCore.InMemory重命名为Masa.Contrib.Data.EFCore.InMemory
    • Masa.Contrib.Isolation.UoW.EF重命名为Masa.Contrib.Isolation.UoW.EFCore
    • Masa.Contrib.Dispatcher.IntegrationEvents.EventLogs.EF重命名为Masa.Contrib.Dispatcher.IntegrationEvents.EventLogs.EFCore
    • Masa.Contrib.Ddd.Domain.Repository.EF重命名为Masa.Contrib.Ddd.Domain.Repository.EFCore
    • Masa.Contrib.Data.UoW.EF重命名为Masa.Contrib.Data.UoW.EFCore
    • Masa.Contrib.Data.Contracts.EF重命名为Masa.Contrib.Data.Contracts.EFCore
  • 命名规则调整:BasicAbility重命名为StackSdks
    • Masa.BuildingBlocks.BasicAbility.Auth重命名为Masa.BuildingBlocks.StackSdks.Auth
    • Masa.BuildingBlocks.BasicAbility.Auth.Contracts重命名为Masa.BuildingBlocks.StackSdks.Auth.Contracts
    • Masa.BuildingBlocks.BasicAbility.Dcc重命名为Masa.BuildingBlocks.StackSdks.Dcc
    • Masa.BuildingBlocks.BasicAbility.Pm重命名为Masa.BuildingBlocks.StackSdks.Pm
    • Masa.BuildingBlocks.BasicAbility.Mc重命名为Masa.BuildingBlocks.StackSdks.Mc
    • Masa.BuildingBlocks.BasicAbility.Scheduler重命名为Masa.BuildingBlocks.StackSdks.Scheduler
    • Masa.BuildingBlocks.BasicAbility.Tsc重命名为Masa.BuildingBlocks.StackSdks.Tsc
    • Masa.Contrib.BasicAbility.Auth重命名为Masa.Contrib.StackSdks.Auth
    • Masa.Contrib.BasicAbility.Auth.Contracts重命名为Masa.Contrib.StackSdks.Auth.Contracts
    • Masa.Contrib.BasicAbility.Dcc重命名为Masa.Contrib.StackSdks.Dcc
    • Masa.Contrib.BasicAbility.Pm重命名为Masa.Contrib.StackSdks.Pm
    • Masa.Contrib.BasicAbility.Mc重命名为Masa.Contrib.StackSdks.Mc
    • Masa.Contrib.BasicAbility.Scheduler重命名为Masa.Contrib.StackSdks.Scheduler
    • Masa.Contrib.BasicAbility.Tsc重命名为Masa.Contrib.StackSdks.Tsc
  • 其它
    • Masa.BuildingBlocks.Identity.IdentityModel 重命名为Masa.BuildingBlocks.Authentication.Identity
    • Masa.Contrib.Identity.IdentityModel 重命名为Masa.Contrib.Authentication.Identity
    • Masa.Contrib.Authentication.Oidc.EntityFrameworkCore重命名为Masa.Contrib.Authentication.OpenIdConnect.EFCore

0.6.0-preview.1

29 Jul 06:39
8117ffd
Compare
Choose a tag to compare
0.6.0-preview.1 Pre-release
Pre-release

Features

  • Auth: Add get user list based on account #166 #167 #169 Support login via Ldap #170
  • Caller: Add Service.Caller (supports setting HttpRequestMessage for DaprClient) #168

功能

  • Auth: 添加根据账户获取用户列表 #166 #167 #169
    支持通过Ldap登录#170
  • Caller: 添加 Service.Caller(支持为DaprClient设置HttpRequestMessage)#168

0.5.0

28 Jul 06:12
3fd0710
Compare
Choose a tag to compare

Bug Fixes

  • Configuration.Dcc: fix get node error #85
  • Storage.Aliyun: Fix configuration file based upload errors #87
  • EntityFramework: Fix bugs using MySql #108, Fixed using soft delete filtering to cause deletes to fail due to nested references #144
  • EventBus: Modify the error message address #105
  • DomainEventBus: Fix aggregate root add realm event execution sequence error #120 #135
  • AutoComplete: Fix the problem that the search can't match #136 #139 #140 #149
  • Dispatcher: Fixed the issue that transaction middleware will be executed multiple times when some events (events that do not inherit ITranscation) are published, when there are nested publishing events in Handler #146, Fixed EventBus publishing events multiple times, the second publishing event will not be persisted automatically #153

Renames

  • Masa.Contrib.BasicAbility.Dcc renamed to Masa.Contrib.Configuration.ConfigurationApi.Dcc #96

Features

  • IdGenerator: Added IdGenerator.SimpleGuid and IdGenerator.SequentialGuid and IdGenerator.Snowflake #76 #83 #87 #97 #115 #121 #124
  • Auth: Add sdk methods for teams and permissions #77 #80, update auth sdk identity #84 #98 #117 #141 Add Auth.Contracts #104 #113 Add and modify user data #157 #160 #162
  • OIDC: Add Oidc.EntityFramework、Oidc.Cache.Storage #78 #93 #109
  • IdentityModel: Add IdentityModel, support updating creator, creation time, modifying person, modification time, etc. #81 #103 #118
  • Data: Support distributed lock #88 #131
  • Storage: Support multiple buckets #89, Add AddAliyunStorage to support asynchronous #123
  • Scheduler: Add Scheduler SDK #102 #107 #110 #142 #151
  • Dcc: Add DCC Sdk #96 #161
  • Configuration.ConfigurationApi.Dcc: Extension methods GetDefault, GetPublic #127 #138
  • Dispatcher: EventBus supports custom log levels #134 #137
  • Mc: Add Mc Sdk #112 #143 #163
  • EntityFramework: Support migration of local message table via IDesignTimeDbContextFactory #152
  • Tsc: Add tsc-sdk #125

Refactors

  • EntityFramework: Support optimistic concurrency #79, Refactor MasaDbContextOptionsBuilder #122
  • IntegrationEvents.Dapr:Refactor DaprIntegrationEventBus #116 #150 #158
  • Autocomplete: Refactor and optimize user experience #159

Docs

  • Home: Modify the homepage document #87
  • Storage.Aliyun: Fix Chinese documentation errors #87
  • Dispatcher: Add Benchmark data #91 #92
  • DistributedLock: Add documents #95
  • Update IntegrationEvent documentation to use #132
  • Identity: Modify reference package documentation errors #164

Tests

  • Auth: Improve Auth unit tests #94
  • PM:Fix unit tests #145

Chores

Styles

  • Dcc: using global using #99
  • Pm: Change the parameter variable Id to id #100

修复Bug

  • Configuration.Dcc: 修复获取节点错误 #85
  • Storage.Aliyun: 修复基于配置文件的上传出错 #87
  • EntityFramework: 修复使用MySql错误 #108, 修复使用软删除过滤由于嵌套引用导致删除失败 #144
  • EventBus: 修改错误提示信息地址 #105
  • DomainEventBus: 修复聚合根添加领域事件执行顺序错误 #120 #135
  • AutoComplete: 修复搜索匹配不到的问题 #136 #139 #140 #149
  • Dispatcher: 修复部分事件(未继承ITranscation的事件)发布时,当Handler存在嵌套发布事件时,事务中间件会被多次执行的问题 #146, 修复EventBus多次发布事件,第二次发布事件不会自动持久化 #153

重命名

  • Masa.Contrib.BasicAbility.Dcc重命名为Masa.Contrib.Configuration.ConfigurationApi.Dcc #96

功能

  • IdGenerator: 添加 IdGenerator.SimpleGuid 和 IdGenerator.SequentialGuid 和 IdGenerator.Snowflake #76 #83 #87 #97 #115 #121 #124
  • Auth: 为团队和权限添加 sdk 方法 #77 #80, 更新 auth sdk 身份 #84 #98 #117 #141 添加 Auth.Contracts #104 #113 新增修改用户数据 #157 #160 #162
  • OIDC: 添加Oidc.EntityFramework、Oidc.Cache.Storage #78 #93 #109
  • IdentityModel: 添加IdentityModel, 支持更新创建者、创建时间、修改人、修改时间...
Read more

0.5.0-rc.3

21 Jul 10:03
4a1580b
Compare
Choose a tag to compare
0.5.0-rc.3 Pre-release
Pre-release

Features

  • Auth: UserService add DisableUserAsync #160

Refactors

  • Autocomplete: Refactor and optimize the user experience #159

功能

  • Auth: UserService 添加 DisableUserAsync #160

重构

  • Autocomplete: 重构和优化用户体验 #159

0.5.0-rc.2

20 Jul 06:36
abf05fb
Compare
Choose a tag to compare
0.5.0-rc.2 Pre-release
Pre-release

Bug Fixes

  • IntegrationEventBus: Fix integration event causing startup to fail #158

Features

  • Auth: Add and modify user data #157

修复bug

  • IntegrationEventBus: 修复集成事件导致的服务启动失败 #158

Features

  • Auth: 新增修改用户数据 #157

0.5.0-rc.1

20 Jul 01:48
b7cff07
Compare
Choose a tag to compare
0.5.0-rc.1 Pre-release
Pre-release

Bug Fixes

  • Configuration.Dcc: fix get node error #85
  • Storage.Aliyun: Fix configuration file based upload errors #87
  • EntityFramework: Fix bugs using MySql #108, Fixed using soft delete filtering to cause deletes to fail due to nested references #144
  • EventBus: Modify the error message address #105
  • DomainEventBus: Fix aggregate root add realm event execution sequence error #120 #135
  • AutoComplete: Fix the problem that the search can't match #136 #139 #140 #149
  • Dispatcher: Fixed the issue that transaction middleware will be executed multiple times when some events (events that do not inherit ITranscation) are published, when there are nested publishing events in Handler #146, Fixed EventBus publishing events multiple times, the second publishing event will not be persisted automatically #153

Renames

  • Masa.Contrib.BasicAbility.Dcc renamed to Masa.Contrib.Configuration.ConfigurationApi.Dcc #96

Features

  • IdGenerator: Added IdGenerator.SimpleGuid and IdGenerator.SequentialGuid and IdGenerator.Snowflake #76 #83 #87 #97 #115 #121 #124
  • Auth: Add sdk methods for teams and permissions #77 #80, update auth sdk identity #84 #98 #117 #141 Add Auth.Contracts #104 #113
  • OIDC: Add Oidc.EntityFramework、Oidc.Cache.Storage #78 #93 #109
  • IdentityModel: Add IdentityModel, support updating creator, creation time, modifying person, modification time, etc. #81 #103 #118
  • Data: Support distributed lock #88 #131
  • Storage: Support multiple buckets #89, Add AddAliyunStorage to support asynchronous #123
  • Scheduler: Add Scheduler SDK #102 #107 #110 #142 #151
  • Dcc: Add DCC Sdk #96
  • Configuration.ConfigurationApi.Dcc: Extension methods GetDefault, GetPublic #127 #138
  • Dispatcher: EventBus supports custom log levels #134 #137
  • Mc: Add Mc Sdk #112 #143
  • EntityFramework: Support migration of local message table via IDesignTimeDbContextFactory #152
  • Tsc: Add tsc-sdk #125

Refactors

  • EntityFramework: Support optimistic concurrency #79, Refactor MasaDbContextOptionsBuilder #122
  • IntegrationEvents.Dapr:Refactor DaprIntegrationEventBus #116 #150

Docs

  • Home: Modify the homepage document #87
  • Storage.Aliyun: Fix Chinese documentation errors #87
  • Dispatcher: Add Benchmark data #91 #92
  • DistributedLock: Add documents #95
  • Update IntegrationEvent documentation to use #132

Tests

  • Auth: Improve Auth unit tests #94
  • PM:Fix unit tests #145

Chores

Styles

  • Dcc: using global using #99
  • Pm: Change the parameter variable Id to id #100

修复Bug

  • Configuration.Dcc: 修复获取节点错误 #85
  • Storage.Aliyun: 修复基于配置文件的上传出错 #87
  • EntityFramework: 修复使用MySql错误 #108, 修复使用软删除过滤由于嵌套引用导致删除失败 #144
  • EventBus: 修改错误提示信息地址 #105
  • DomainEventBus: 修复聚合根添加领域事件执行顺序错误 #120 #135
  • AutoComplete: 修复搜索匹配不到的问题 #136 #139 #140 #149
  • Dispatcher: 修复部分事件(未继承ITranscation的事件)发布时,当Handler存在嵌套发布事件时,事务中间件会被多次执行的问题 #146, 修复EventBus多次发布事件,第二次发布事件不会自动持久化 #153

重命名

  • Masa.Contrib.BasicAbility.Dcc重命名为Masa.Contrib.Configuration.ConfigurationApi.Dcc #96

功能

Read more

0.5.0-preview.7

15 Jul 01:55
a00acb4
Compare
Choose a tag to compare
0.5.0-preview.7 Pre-release
Pre-release

Bug Fixes

  • AutoComplete: Optimize AutoComplete search accuracy #139 #140
  • Dcc: fix AppId is null in some cases #138
  • EF:SoftDelete filter skip ISkipNavigation #144
  • Dispatcher: Fix the number of execution times of transaction event middleware is not supported #146

Features

  • Auth: Add UpsertUser function #141

Refactors

  • Mc: Add websitemessageservice method and httpClientAuthorization #143

Chores

  • Update Masa.Utils library version to 0.5.0-preview.6 #147

Tests

  • Dispatcher: Supplemental unit tests #137
  • Scheduler: Fix unit test errors #142
  • PM:Fix unit test #145

修复Bug

  • AutoComplete: 优化自动完成搜索精度 #139 #140
  • Dcc: 修复 AppId 在某些情况下为空 #138
  • EF:软删除过滤ISkipNavigation #144
  • Dispatcher: 修复不支持事务事件中间件执行次数错误 #146

功能

  • Auth: 添加 UpsertUser 方法 #141

重构

  • Mc: 添加 websitemessageservice 方法和 httpClientAuthorization #143

杂务

  • 更新Masa.Utils包版本到0.5.0-preview.6 #147

测试

  • Dispatcher: 补充单元测试 #137
  • Scheduler: 修复单元测试错误 #142
  • PM:修复单元测试 #145

0.5.0-preview.6

12 Jul 06:40
f9f8941
Compare
Choose a tag to compare
0.5.0-preview.6 Pre-release
Pre-release

Bug Fixes

  • Dispatcher: Fixed Transactions are not opened and rollback is not supported #135
  • AutoComplete: Default search is fuzzy #136

Features

  • Dispatcher: EventBus supports custom log levels #134

修复Bug

  • Dispatcher: 修复 Transactions are not opened and rollback is not supported 错误 #135
  • AutoComplete: 默认改为模糊搜索 #136

Features

  • Dispatcher: EventBus 支持自定义日志级别 #134

0.5.0-preview.5

11 Jul 03:33
3636ceb
Compare
Choose a tag to compare
0.5.0-preview.5 Pre-release
Pre-release

Bug Fixes

  • Dispatcher: DomainEventBus execute order #120

Features

  • PM : Add project api GetByIdentityAsync #130
  • Auth: Add sdk method GetTotalByDepartmentAsync,GetTotalByRoleAsync,GetTotalByTeamAsync, UserService add GetUserPortraitsAsync #128 #129
  • Storage: Add AddAliyunStorage to support asynchronous #123

Refactors

  • Dcc: IConfiguration extend method GetDefault,GetPublic #127
  • EntityFramework: Add MasaDbContextOptionsBuilder #122

Renames

  • DistributedLock: DistributedLocking renamed to DistributedLock #131

Chores

  • IdGenerator: Method rename, Create => NewId #121
  • Update benchmark #124
  • Update Masa.Utils library version to 0.5.0-preview.5 #133

Docs

  • Update IntegrationEvent documentation usage #132

修复Bug

  • Dispatcher: DomainEventBus 执行顺序 #120

功能

  • PM : 添加项目 api GetByIdentityAsync #130
  • Auth: 添加sdk方法GetTotalByDepartmentAsync,GetTotalByRoleAsync,GetTotalByTeamAsync, UserService添加GetUserPortraitsAsync #128 #129
  • 存储: 添加 AddAliyunStorage 支持异步 #123

重构

  • Dcc: IConfiguration 扩展方法GetDefault,GetPublic #127
  • EntityFramework: 添加MasaDbContextOptionsBuilder #122

重命名

  • DistributedLock: 将 DistributedLocking 重命名为 DistributedLock #131

杂务

  • IdGenerator: 方法重命名,创建 => NewId #121
  • 更新Benchmark #124
  • 将 Masa.Utils 库版本更新为 0.5.0-preview.5 #133

文档

  • 更新 IntegrationEvent 文档使用 #132

0.5.0-preview.4

04 Jul 07:37
7ed09b3
Compare
Choose a tag to compare
0.5.0-preview.4 Pre-release
Pre-release

Features

  • Auth: UserService Add UpdatePasswordAsyncUpdateBasicInfoAsync #117
  • IdentityModel:Add Roles #118

Refactors

  • Idgenerator:Modify usage #115
  • IntegrationEvents.Dapr:Refactored DaprIntegrationEventBus #116

功能

  • Auth: UserService 添加 UpdatePasswordAsyncUpdateBasicInfoAsync #117
  • IdentityModel: 添加 Roles #118

重构

  • Idgenerator:修改用法 #115
  • IntegrationEvents.Dapr:重构 DaprIntegrationEventBus #116