Skip to content

v2.0.0

Choose a tag to compare

@yasmoradi yasmoradi released this 06 Apr 18:56

Bit tooling:
1- Bit code analyzer doesn't display an error for auto generated classes anymore.
2- Bit code generator now generates proxy for csharp clients.
3- BitConfigV1.json gets renamed into BitConfig.json. (BREAKING CHANGE)
4- Bit.Test now runs tests against asp.net core by default. (BREAKING CHANGE)

Bit CSharp Client:
Dropped support for Android SDK 8.1 (Please use android sdk 9.0+) (BREAKING CHANGE)
BitDateTimePicker introduced for csharp client as a replacement for BitDatePicker (BREAKING CHANGE)
BitFrame's BorderWidth now works on iOS.
Added support for Polly in csharp client.
Introduces Bit.CSharpClient.Signalr & IMessageReceiver implementation.
Added support for Refit in csharp client.

Bit TypeScript Client:
@bit/encoder's code is now merged into Bit.TypeScriptClient.Core. You can stop using its package.
Added performance.mark calls so you can have better understanding about bit behavior in profiles.

Bit Server:
Bit logger now store log data in a more readable way.
All features of bit are now compatible with .NET Core 3 Prev 1+
Get sql query from odata query by casting ODataQueryOptions to ODataSqlQueryParts.
Bit.OData now uses Bit's IDependencyManager in all its operations.
Easy to understand exception is thrown when you use non dto class to create a dto controller class.
OData now throws easy to understand json parse exception when there is a json parse error.