Skip to content

v2.2.0

Compare
Choose a tag to compare
@ysmoradi ysmoradi released this 28 Apr 13:00

1- Fixed duplicated schema id in both web api & odata. #152 (BREAKING CHANGE)
2- Added ODataResponse to both cs server & cs client.
3- Registers all auto mapper related classes such as profiles and value revolvers using bit's dependency manager automatically.
4- You can register asp.net core middlewares after/before owin middlewares.
5- Fixed jobs dashboard issue with AllowSyncIO = false
6- AppModule attribute gets moved to Bit.Core (BREAKING CHANGE)
7- Use Hangfire recommended settings in Bit.Hangfire
8- Updated Hangfire's db script to make it compatible with new releases of hangfire 1.7+ (BREAKING CHANGE)
Schema was renamed from Jobs to Hangfire
9- Fixed assembly not found exception when Bit.Hangfire is working on asp.net core / .net core apps
10- Default db connection provider now expects db connection to provide its db transaction. (BREAKING CHANGE)
11- Bit repositories can be used with db context other than bit's db context. (Ef & Ef core at server & ef core in client)
12- Refactored bit cs client's namespaces (BREAKING CHANGE)
13- Added telemetry service to cs client + provide two implementation based on app center & app insights + call it in requests/page views/exceptions automatically
14- Fixed bit code generator issue with multi target projects.
15- Bit code generator adds GeneratedCode attribute to codes it generate.
16- Bit code analyzer now shows you an error if you try to configure app center directly in your code. You Bit's telemetry service instead. (BREAKING CHANGE)
17- Fixed bit code generator issue with projects which are located in a folder with space in its path.
18- Introduced BitJwtToken which accepts both user id & custom data

Contributes: @ysmoradi @mjebrahimi @behzad888