Releases: bitfoundation/bitplatform
Releases · bitfoundation/bitplatform
v-9.2.1
What's Changed
- Fix SkipIf and TakeIf extension methods issues in Boilerplate (#9598) by @msynk in #9599
- Use readonly inputs for current values of Email and PhoneNumber on settings page of Boilerplate (#9601) by @msynk in #9602
- Add WebOTP feature to BitOtpInput (#9600) by @msynk in #9603
- Remove unused CSS class in TodoPage.razor (#9585) by @Cyrus-Sushiant in #9604
- Add missing .net 9 assemblies from blazor.boot.json to passive first boot mode of Bswup (#9606) by @msynk in #9607
- Add staticwebapp.config.json to Boilerplate (#9610) by @ysmoradi in #9611
- Improve BitPullToRefresh's demo page (#9401) by @Cyrus-Sushiant in #9605
- Add NoValidate parameter to BitInputBase (#9616) by @msynk in #9617
- Apply WebOTP pattern to short messages in Boilerplate (#9612) by @ysmoradi in #9613
- Improve Boilerplate social sign-in (#9620) by @ysmoradi in #9621
Full Changelog: v-9.2.0...v-9.2.1
v-9.2.0
What's Changed
- Add BitProLayout component (#9502) by @msynk in #9509
- Add offline web app demo (#9542) by @ysmoradi in #9543
- Pass logger to velopack app (#9544) by @ysmoradi in #9545
- Add Classes/Styles parameters to BitButtonGroup (#9514) by @Cyrus-Sushiant in #9546
- Boilerplate project template maui improvements (#9549) by @ysmoradi in #9550
- Make social sign-in buttons clearer in Boilerplate (#9553) by @msynk in #9554
- add support for Boilerplate multiple web apps on different domains with one backend (#9551) by @ysmoradi in #9552
- Rename Toggled parameter in BitButtonGroup to Toggle (#9555) by @Cyrus-Sushiant in #9556
- Improve Boilerplate social sign-in in blazor hybrid (#9557) by @ysmoradi in #9558
- Add FullWidth parameter to BitGroupButton (#9559) by @Cyrus-Sushiant in #9560
- Add BitNavPanel extra component (#9163) by @msynk in #9518
- Improve api and styles of BitNavPanel (#9567) by @msynk in #9568
- Fix Boilerplate Server.Web issues in Standalone api mode (#9572) by @ysmoradi in #9573
- Improve platform detection in Boilerplate (#9576) by @ysmoradi in #9577
- Update layout structure of Boilerplate (#9565) by @msynk in #9566
- Enable sending null titles to header as page title in Boilerplate (#9581) by @msynk in #9582
- Fix BitExtraServices registration (#9586) by @msynk in #9587
- Fix small issues in Boilerplate (#9583) by @ysmoradi in #9584
- Improve Boilerplate social sign-in for Android apps (#9590) by @ysmoradi in #9591
- Assign null as SelectedItem when no item found for current URL (#9574) by @msynk in #9580
Full Changelog: v-9.1.2...v-9.2.0
v-9.1.2
What's Changed
- Fix link item click and navigation issues in BitNav (#9504) by @msynk in #9505
- Add blazor wasm standalone demo (#9506) by @ysmoradi in #9507
- Fix Sentry package reference issue in Boilerplate (#9501) by @Cyrus-Sushiant in #9508
- Fix search engines issue with StreamRendering enabled (#9510) by @ysmoradi in #9511
- Improve BitButtonGroup (#9463) by @Cyrus-Sushiant in #9517
- Improve data loading and caching in Boilerplate (#9515) by @ysmoradi in #9516
- Fix parameter name in Alignment sample BitStack (#9521) by @Cyrus-Sushiant in #9522
- Add Rel parameter to BitActionButton (#9524) by @Cyrus-Sushiant in #9525
- Improve Boilerplate SignalR PubSub integration (#9526) by @ysmoradi in #9527
- Fix parameter name in Boilerplate (#9531) by @Cyrus-Sushiant in #9532
- Improve Boilerplate refresh token rotation (#9528) by @ysmoradi in #9530
- Improve Boilerplate exception handler's display error mechanism (#9536) by @ysmoradi in #9537
v-9.1.1
v-9.1.0
What's Changed
- Decrease windows output size in self contained deployment (#9302) by @ysmoradi in #9303
- Add BitNavBar component (#8784) by @msynk in #9270
- Make device installation sensitive to to changes of its corrsponding user session (#9304) by @ysmoradi in #9305
- Add unique user session check feature to Boilerplate (#9308) by @ysmoradi in #9309
- Fix BitNav and BitNavBar issues (#9316) by @msynk in #9317
- Add ModalService to Boilerplate (#9323) by @msynk in #9324
- Add feature to ask for security code before dangerous tasks to Boilerplate (#9310) by @ysmoradi in #9311
- Fix issues of sessions section in settings page of Boilerplate (#9331) by @msynk in #9332
- prevent re-using refresh token in Boilerplate (#9335) by @ysmoradi in #9336
- Use Xcode 16.1 in github actions (#9337) by @ysmoradi in #9338
- Correct min value of Y axis of BitChart in Boilerplate (#9343) by @msynk in #9344
- Fix icon issue in BitSpinButton (#9334) by @Cyrus-Sushiant in #9345
- Repalce AppCenter with Sentry in Boilerplate (#9347) by @ysmoradi in #9348
- Add tests for pre-rendered html in Boilerplate.Tests (#9277) by @mjebrahimi in #9278
- Boilerplate fix for Sentry logging on iOS (#9349) by @ysmoradi in #9350
- Add floating feature to the BitButton (#9352) by @Cyrus-Sushiant in #9355
- Improve Float feature of BitButton (#9358) by @msynk in #9359
- Add BitPullToRefresh component (#9300) by @msynk in #9306
- Add BitModalService (#9322) by @msynk in #9325
- Add support for azure SignalR scale out to Boilerplate (#9365) by @ysmoradi in #9366
- Fix windows app update issues in Boilerplate (#9361) by @ysmoradi in #9369
- Use BitPullToRefresh in Boilerplate (#9370) by @msynk in #9371
- Use BitModalService in Boilerplate (#9372) by @msynk in #9373
- Fix CDN issue with brotli comressed assets (#9367) by @ysmoradi in #9376
- Remove singleton service registration for BlazorUI in Boilerplate (#9377) by @msynk in #9378
- Fix issues of FixedColor and IconOnly parameters in BitButton (#9382) by @msynk in #9383
- Remove singleton option from BlazorUI service registration (#9379) by @msynk in #9380
- Improve BitPanel (#9351) by @msynk in #9356
- Add InitialSelectedItems parameter to BitDorpdown (#9364) by @Cyrus-Sushiant in #9381
- Improve Boilerplate forwarded headers middleware configuration (#9393) by @ysmoradi in #9394
- Add support for pop-up based social sign-in (#9399) by @ysmoradi in #9402
- Add InitialSelectedItems's demo in BitDropdown (#9396) by @Cyrus-Sushiant in #9398
- Fix Bit Besql memory leak issue (#9403) by @ysmoradi in #9404
- Improve home page of Boilerplate (#9406) by @msynk in #9410
- Improve loading components (#9408) by @msynk in #9411
- Improve BitPullToRefresh component (#9412) by @msynk in #9414
- Improve BitPanel component (#9413) by @msynk in #9416
- Apply max-width to sign-in page of Boilerplate (#9407) by @msynk in #9417
- Add BitSwipeTrap component (#9301) by @msynk in #9397
- Add missing UserAgent header to http requests of Boilerplate (#9418) by @msynk in #9419
- Update CD pipeline of AdminPanel demo of Boilerplate based on recent global.json changes (#9421) by @ysmoradi in #9422
- Correct @key attribute calculation (#9425) by @msynk in #9426
- Improve Responsive mode implementation of components (#9427) by @msynk in #9428
- Remove unused method in BitChoiceGroup (#9442) by @Cyrus-Sushiant in #9444
- Reset internal state after end events in BitPullToRefresh (#9440) by @msynk in #9441
- Enable swipe feature for responsive components (#9436) by @msynk in #9439
- Add Classes/Styles parameters to BitPullToRefresh (#9395) by @Cyrus-Sushiant in #9400
- Add throttled sync to bit besql (#9445) by @ysmoradi in #9446
- Correct callout position calculation in BitDatePicker and BitDateRangePicker (#9438) by @msynk in #9447
- Apply BitSwipeTrap in Boilerplate (#9423) by @msynk in #9424
- Add support for Apple Social sign-in (#9455) by @ysmoradi in #9459
- Improve versioning and packaging of bit platform products (#9469) by @msynk in #9471
- Correct README.md filename in Bit.Build.props (#9473) by @msynk in #9474
- Fix PackageIcon and README files issues (#9475) by @msynk in #9476
- Fix undefined canvas element issues in BitPdfReader (#9479) by @msynk in #9480
- Fix Utils issues in BlazorUI (#9481) by @msynk in #9482
- Improve Boilerplate unobserved exception logging (#9485) by @ysmoradi in #9486
Full Changelog: v-9.0.1...v-9.1.0
v-9.0.1
What's Changed
- DiagnostiModal improvements in Boilerplate (#9291) by @msynk in #9292
- Update BitFileUpload usage in Boilerplate (#9287) by @msynk in #9288
- Fix several small issues in Boilerplate (#9289) by @ysmoradi in #9290
- Fix issues of tab handling in SingInPage of Boilerplate (#9294) by @msynk in #9295
- Fix Clean.sh issue across projects (#9297) by @ysmoradi in #9298
Full Changelog: v-9.0.0...v-9.0.1
v-9.0.0
What's Changed
- Fix issues of SignOut dialog dismission in Boilerplate (#9219) by @msynk in #9220
- Add .NET 9 (#7761) by @ysmoradi in #9141
- Fix header css issues in BitDataGrid (#9223) by @msynk in #9227
- Fix besql offline db issue with dotnet 9 (#9224) by @ysmoradi in #9241
- Remove unused icons from BlazoUI (#9154) by @Cyrus-Sushiant in #9239
- Fix RTL styles issues of paginator in BitDataGrid (#9238) by @msynk in #9243
- Replace Down icons with Up in BlazorUI (#9234) by @Cyrus-Sushiant in #9235
- Replace DoubleChevronDown icons with DoubleChevronUp in BlazorUI (#9236) by @Cyrus-Sushiant in #9237
- Add missing Rel and FullWidth parameters in the BitButton (#9233) by @Cyrus-Sushiant in #9242
- Fix loading issues in Boilerplate (#9224) by @msynk in #9232
- Improve BitAnchorRel enum in BlazorUI (#9245) by @msynk in #9246
- Add missing features to customize texts of paginator in BitDataGrid (#9247) by @msynk in #9248
- Improve logging in Boilerplate (#9251) by @ysmoradi in #9252
- Improve authorization implementations in Boilerplate (#9253) by @ysmoradi in #9254
- Add runtime configuration support in Blazor WebAssembly in Boilerplate (#9255) by @mjebrahimi in #9256
- Apply some test improvements in Boilerplate (#9259) by @mjebrahimi in #9260
- Add pre-rendering tests in Boilerplate (#9257) by @mjebrahimi in #9258
- Add missing tests for download size of BlazorWebAssembly in Boilerplate (#9263) by @mjebrahimi in #9264
- Add new tests for BitStack (#8983) by @Cyrus-Sushiant in #9265
- Fix small issues across Boilerplate (#9266) by @ysmoradi in #9267
- Add missing tests for deleting user in Boilerplate (#9261) by @mjebrahimi in #9262
- Add AutoReset parameter to BitFileUpload (#9221) by @msynk in #9269
- Fix otp issue in Boilerplate (#9275) by @ysmoradi in #9276
Full Changelog: v-8.12.0...v-9.0.0
v-8.12.0
What's Changed
- Add FullWidth parameter to BitActionButton (#8659) by @msynk in #8665
- Add Color and Foreground parameters to BitText (#8660) by @msynk in #8671
- Improve message handlers' implementation in Boilerplate (#8669) by @ysmoradi in #8674
- Improve IsInitialized implementation of IJSRuntime in Boilerplate (#8668) by @ysmoradi in #8677
- Improve BitToggle (#8658) by @msynk in #8676
- Fix isolated css bundle loading across projects (#8666) by @ysmoradi in #8667
- Remove bit status bar from Boilerplate (#8680) by @ysmoradi in #8683
- Improve BitMessage (#8629) by @Cyrus-Sushiant in #8691
- Improve BitModal component (#8692) by @mhrastegari in #8693
- Improve FullWidth parameter implementation in BitToggle (#8700) by @msynk in #8711
- BitStack improvements (#8704) by @msynk in #8714
- Improve CSS style of container element of BitActionButton (#8706) by @msynk in #8713
- Improve BitDropMenu component (#8701) by @msynk in #8712
- BitChoiceGroup improvements (#8702) by @msynk in #8719
- BitNav improvements (#8703) by @msynk in #8723
- Update theme colors (#8729) by @msynk in #8731
- Add CPM to Boilerplate (#8737) by @ysmoradi in #8738
- Fix IconOnly issues of BitNav (#8732) by @msynk in #8741
- Add DefaultValue parameter to BitToggle (#8733) by @msynk in #8744
- Add SupportedOSPlatformGuard attribute to public members of AppPlatform class in Boilerplate (#8747) by @ysmoradi in #8752
- Improve routing AdditionalAssemblies values in Boilerplate (#8748) by @ysmoradi in #8754
- Add OnChange to binding check of Value in InputBase (#8743) by @msynk in #8753
- Improve CSS style in items in BitNav (#8751) by @msynk in #8760
- Change FullWidth parameter to FitWidth in BitNav (#8761) by @msynk in #8762
- Add IconOnly parameter to BitActionButton (#8740) by @msynk in #8763
- Fix issue in show picker in BitCalender (#8268) by @Cyrus-Sushiant in #8759
- Make Blazor WebAssembly Standalone launchable by default in Boilerplate (#8745) by @ysmoradi in #8756
- BitPersona improvements (#8739) by @msynk in #8764
- Fix route-based localization issue with static assets in Boilerplate (#8746) by @ysmoradi in #8755
- Fix issues of static assets in test project of Boilerplate (#8766) by @ysmoradi in #8767
- BitPersona CSS style improvements (#8771) by @msynk in #8776
- Add FullWidth parameter to BitNav (#8772) by @msynk in #8777
- Add Responsive parameter to BitDropMenu (#8774) by @msynk in #8778
- Add Accent and Color parameters to BitNav (#8780) by @msynk in #8781
- Fix cascading Dir parameter issues (#8790) by @msynk in #8792
- Add Align parameter to BitText (#8789) by @msynk in #8796
- Fix issues of BitNav items (#8794) by @msynk in #8795
- Add missing colors to BitIcon (#8788) by @msynk in #8797
- Add IsSelected property to BitChoiceGroup items (#8791) by @msynk in #8793
- Fix issues of Align parameter of BitText (#8798) by @msynk in #8799
- Fix border issues in IconOnly mode of BitNav (#8802) by @msynk in #8803
- Refactor BitBadge component to use CallOnSet attribute (#8787) by @Cyrus-Sushiant in #8805
- Add IsSelected property to item classes of BitDropdown (#8801) by @msynk in #8806
- Implement new layouts of Boilerplate (#8415) by @msynk in #8619
- Improve about page of MAUI project in Boilerplate (#8813) by @msynk in #8814
- Add color parameters to BitSeparator (#8822) by @msynk in #8825
- Add push notifications to Boilerplate for Android and iOS (#8534) by @ysmoradi in #8812
- BitPivot improvements (#8821) by @msynk in #8827
- BitSnackbar improvements (#8820) by @msynk in #8828
- Add FillContent parameter to BitStack (#8823) by @msynk in #8830
- Implement new design of Signup page in Boilerplate (#8819) by @msynk in #8824
- Fix persona issues in main layout of Boilerplate (#8837) by @msynk in #8838
- Refactor BitButtonGroup component to use CallOnSet attribute (#8829) by @Cyrus-Sushiant in #8839
- Remove min width and height from BitSnackBar (#8840) by @msynk in #8845
- Enhance BitPersona (#8811) by @Cyrus-Sushiant in #8815
- Fix chips issue in BitDropdown (#8831) by @Cyrus-Sushiant in #8848
- Implement new design of SignIn page in Boilerplate (#8833) by @msynk in #8836
- Add web push feature to Boilerplate (#8834) by @ysmoradi in #8835
- Implement new design of Settings page of Boilerplate (#8816) by @msynk in #8857
- Implement new design of forgot password page of boilerplate (#8860) by @msynk in #8862
- Implement new design of confirm page of Boilerplate (#8864) by @msynk in #8865
- Fix OTP panel issues in Boilerplate (#8859) by @msynk in #8866
- Implement new design of reset password page of Boilerplate (#8861) by @msynk in #8863
- Refactor BitChoiceGroup component to use CallOnSet attribute (#8856) by @Cyrus-Sushiant in #8858
- Add SnackBarService to Boilerplate (#8852) by @msynk in #8867
- Add Variant parameter to BitIcon (#8843) by @msynk in #8869
- Use logical css properties in BitSnackBar positioning (#8844) by @msynk in #8871
- Fix minor issues in Boilerplate (#8872) by @msynk in #8873
- Use Add method instead of TryAdd in service registrations of Boilerplate (#8874) by @ysmoradi in #8876
- Fix Boilerplate home page culture based pre-rendering (#8875) by @ysmoradi in #8877
- Add new tests for Identity pages of Boilerplate (#8817) by @mjebrahimi in #8818
- Add in-memory SQLite database for testing in Boilerplate (#8883) by @mjebrahimi in #8884
- Improve Boilerplate 2fa (#8891) by @ysmoradi in #8892
- Replace French lang with Dutch in Boilerplate (#8886) by @ysmoradi in #8887
- Implement new design of Home page of Boilerplate (#8890) by @msynk in #8893
- Fix texts in Home page of Boilerplate (#8895) by @msynk in #8897
- Fix iOS & macOS layout issues in Boilerplate (#8894) by @msynk in #8896
- Improve Boilerplate dutch resx files (#8898) by @ysmoradi in #8899
- Improve page models of Boilerplate.Tests (#8908) by @mjebrahimi in #8911
- Add tests for ForgotPassword and ResetPassword to Boilerplate.Tests (#8909) by @mjebrahimi in #8914
- Fix issues of universal link in MAUI client of B...
v-8.11.0
What's Changed
- Add checked css class/style to BitCheckbox (#8261) by @mhrastegari in #8262
- Add Focused ClassStyle to BitOtpInput (#8270) by @mhrastegari in #8271
- Add Standalone mode to BitTimePicker (#8192) by @Cyrus-Sushiant in #8259
- Fix color issue in disabled BitTimePicker in standalone mode (#8282) by @Cyrus-Sushiant in #8283
- Add standalone feature to BitDatePicker (#8191) by @Cyrus-Sushiant in #8284
- Improve color handling in Boilerplate (#8276) by @ysmoradi in #8285
- Add Focused class/style to BitSearchBox (#8294) by @mhrastegari in #8295
- Add missing Label parameters to Loading components (#8227) by @msynk in #8311
- Add Callout component (#8190) by @msynk in #8304
- Improve BitTimeline demo (#8298) by @mhrastegari in #8308
- Add Focused class/style to BitDatePicker (#8315) by @mhrastegari in #8316
- Fix disabled css style of AM and PM buttons in BitTimePicker (#8312) by @Cyrus-Sushiant in #8319
- Fix BitCallout issues (#8320) by @msynk in #8321
- Complete BitCallout demo (#8317) by @mhrastegari in #8322
- Add Immediate parameter and some improvements to BitSearchBox (#8328) by @msynk in #8330
- Add missing Tertiary color to BitCss (#8332) by @msynk in #8333
- Ignore JSDisconnectedException in js calls inside Dispose methods (#8305) by @msynk in #8336
- Fix disabled css style of AM and PM buttons in BitDatePicker (#8324) by @Cyrus-Sushiant in #8337
- Add standalone feature to BitCircularTimePicker (#8302) by @Cyrus-Sushiant in #8341
- Fix disabled issue in BitCalender (#8269) by @Cyrus-Sushiant in #8342
- Add Focused class/style to BitCircularTimePicker (#8351) by @mhrastegari in #8353
- Add standalone feature to BitDateRangePicker (#8344) by @Cyrus-Sushiant in #8345
- Fix JS call in OnParametersSetAsync lifecycle method of BitCheckBox (#8356) by @msynk in #8359
- Add Focused class/style to BitDateRangePicker (#8363) by @mhrastegari in #8364
- Update BitDatePicker lifecycle methods (#8360) by @Cyrus-Sushiant in #8369
- Add CallOnSet attribute on Culture parameter in BitDateRangePicker (#8370) by @Cyrus-Sushiant in #8371
- Correct order of close callout calls in BitSearchBox (#8376) by @msynk in #8377
- Update usages of BitSearchBox in Boilerplate (#8378) by @msynk in #8380
- Remove wasm-experimental workload installs (#8382) by @ysmoradi in #8386
- Add appsettings and services to Server.Web project in standalone API mode in Boilerplate (#8384) by @ysmoradi in #8390
- Move WebClientUrl settings from Api project to Shared in Boilerplate (#8385) by @ysmoradi in #8391
- Use CallOnSet attribute for Culture parameter in BitCircularTimePicker (#8394) by @Cyrus-Sushiant in #8395
- Improve BitImage (#8397) by @Cyrus-Sushiant in #8398
- Add Focused class/style to BitTimePicker (#8375) by @mhrastegari in #8399
- Fix loading label position issue in BitButton (#8408) by @msynk in #8410
- Add AutoLoading parameter to BitButton (#8409) by @msynk in #8411
- Use CallOnSet attribute for Culture parameter in BitTimePicker (#8407) by @Cyrus-Sushiant in #8413
- Add .vsconfig file to the Boilerplate (#8417) by @ysmoradi in #8418
- Fix issues of appsettings.json of Server.Web project in Boilerplate (#8419) by @ysmoradi in #8420
- Improve BitColorPicker demo (#8421) by @mhrastegari in #8422
- Add animation to BitTimePicker's callout (#8405) by @Cyrus-Sushiant in #8431
- Add Full parameters to BitStack (#8433) by @msynk in #8435
- Add FitWidth parameter to BitDropdown (#8434) by @msynk in #8437
- Remove conditions from Bit.BlazorUI.Extras references in Boilerplate (#8441) by @ysmoradi in #8442
- Make Bit.BlazorUI.Extras project linker-friendly (#8439) by @ysmoradi in #8440
- Add PreserveCalloutWidth parameter to BitDropdown (#8436) by @msynk in #8443
- Fix RTL issue in BitTimePicker (#8403) by @Cyrus-Sushiant in #8444
- Improve BitOverlay( #8414) by @Cyrus-Sushiant in #8424
- Add NoBorder parameter to BitDropdown (#8406) by @msynk in #8445
- Remove unnecessary Newtonsoft.Json downloads (#8449) by @ysmoradi in #8450
- Add animation to BitCircularTimePicker's callout (#8446) by @Cyrus-Sushiant in #8448
- Add Transparent parameter to BitDropdown (#8451) by @msynk in #8454
- Add NoUnderline to BitLink (#8453) by @msynk in #8455
- Fix RTL issue in BitCircularTimePicker (#8447) by @Cyrus-Sushiant in #8457
- Unify BitGridAlignment and BitStackAlignment enums into BitAlignment (#8463) by @msynk in #8464
- Improve Typography (#8459) by @msynk in #8467
- Rename BitTypography to BitText (#8465) by @hootanht in #8472
- Add DropMenu component (#8460) by @msynk in #8474
- Rename IsVisible to IsOpen in BitOverlay (#8461) by @Cyrus-Sushiant in #8462
- Improve BitText component (#8473) by @msynk in #8478
- Fix issues of devcontainer.json of Boilerplate (#8367) by @zandiarash in #8480
- Fix duplicate query string issue in source generators (#8484) by @ysmoradi in #8485
- Add missing python feature to devcontainer.json of Boilerplate (#8489) by @ysmoradi in #8490
- Add ODataQuery helper class to Boilerplate (#8486) by @ysmoradi in #8487
- Fix animation issue in BitDatePicker (#8479) by @Cyrus-Sushiant in #8499
- Fix display issue of BitDropMenu (#8500) by @Cyrus-Sushiant in #8501
- Rename
Auto
Blazor mode toBlazorAuto
in Boilerplate (#8508) by @ysmoradi in #8509 - Improve BitDropMenu (#8504) by @msynk in #8506
- Fix position issues of AM/PM buttons in RTL mode of TimePicker in BitDatePicker (#8502) by @Cyrus-Sushiant in #8510
- Resolve animation issue in BitDateRangePicker (#8513) by @Cyrus-Sushiant in #8517
- Apply new design of signup page (#8404) by @msynk in #8514
- Add Run project page to Boilerplate docs and improve other pages on Platform website (#8468) by @Md23Mh in #8471
- Fix size issue in BitImage (#8430) by @Cyrus-Sushiant in #8516
- Add Alignment parameter to BitPivot (#8512) by @msynk in #8541
- Add FullWidth parameter to BitSeparator (#8511) by @msynk in #8542
- Unify BitTextFieldType and BitOtpInputType enums into BitInputType (#8537) by @msynk in #8543
- Rename Implementation section to API (#8540) by @msynk in #8544
- Change transparency of sticky API selector in demo pages (#8545) by @msynk in https://github.com/bitfoundation/...
v-8.10.0
What's Changed
- Fix minor issues of BitPersona (#7750) by @Cyrus-Sushiant in #7760
- Add Debounce and Throttle features to the input components (#7556) by @msynk in #7616
- Use msbuild incremental build to run before build tasks (#7774) by @ysmoradi in #7778
- Add ShowCloseButton parameter to BitTimePicker (#7769) by @Cyrus-Sushiant in #7771
- Fix icon positioning issue in RTL layout in BitCircularTimePicker (#7772) by @Cyrus-Sushiant in #7777
- Add switch to BlazorWebView to configure fire and forget for Android Disposal (#7775) by @mhrastegari in #7776
- Add BitLayout component (#7505) by @msynk in #7780
- Hide BitComponentBase members from the extra components demo page (#7770) by @msynk in #7782
- Add Copy to clipboard button to code boxes in the docs of the Platform website (#6238) by @mhrastegari in #7773
- Change default database option to SQLite in Boilerplate (#7651) by @ysmoradi in #7791
- Add PostgreSQL support to Boilerplate (#7793) by @ysmoradi in #7794
- Fix invalid jakejarvis/cloudflare-purge-action version in CI/CD pipelines (#7795) by @ysmoradi in #7796
- Improve MessageBoxService to correctly show all messages in Boilerplate (#7515) by @msynk in #7799
- Fix parsing issues of NumberField (#7678) by @msynk in #7786
- Add Classes/Styles parameters to the BitPersona (#7779) by @Cyrus-Sushiant in #7800
- Fix overflow issues of Persona (#7797) by @msynk in #7806
- Rename Divider property in BitTimePickerClassStyles (#7785) by @Cyrus-Sushiant in #7812
- Improve bindings of InputBase (#7660) by @msynk in #7804
- Improve devContainer configuration (#7814) by @ysmoradi in #7815
- Change ElementAttributeBuilder to return null instead of empty string (#7817) by @Cyrus-Sushiant in #7818
- Improve product versions in browser (#7821) by @msynk in #7823
- Improve BitCheckbox after InputBase improvements (#7813) by @msynk in #7816
- Rename IsRequired parameter in BitLabel (#7827) by @Cyrus-Sushiant in #7828
- Add missing attributes to viewport meta tag (#7784) by @msynk in #7826
- Add BitHeader component (#7831) by @msynk in #7832
- Add BitFooter component (#7833) by @msynk in #7837
- Add BitGrid component (#7705) by @mhrastegari in #7811
- Add BitSpacer component (#7834) by @msynk in #7838
- Improve BitLayout component (#7839) by @msynk in #7842
- Fix Aot issues in iOS output of Boilerplate project template (#7801) by @ysmoradi in #7844
- Improve BitChoiceGroup after InputBase improvements (#7829) by @msynk in #7830
- Complete BitFooter demo (#7840) by @mhrastegari in #7845
- Improve Boilerplate native cloud development compatibility (#7807) by @ysmoradi in #7808
- Complete BitHeader demo (#7852) by @mhrastegari in #7853
- Use constant sequence values in BuildRenderTree methods (#7849) by @msynk in #7861
- Move BuildRenderTree method to BitNavOption.razor file (#7859) by @msynk in #7862
- Add controller and action metadata to generated request of http proxy source generator (#7858) by @ysmoradi in #7863
- Fix keydown event issues of BitNumberField (#7857) by @msynk in #7867
- Fix inconsistent naming of element parameter in components with BuildRenderTree (#7860) by @msynk in #7868
- Disable request retry policy for SignUp page of Boilerplate project template (#7864) by @ysmoradi in #7865
- Pass type instead of type name in http proxy source generator in Boilerplate (#7872) by @ysmoradi in #7873
- Improve BitNumberField after InputBase improvements (#7870) by @msynk in #7871
- Fix BitNumberField issue of not changing value by num keys (#7876) by @msynk in #7877
- Add aria-label to BitLabel (#7880) by @Cyrus-Sushiant in #7881
- Remove 'bit-icon--' css class when BitIcon has no IconName (#7897) by @Cyrus-Sushiant in #7898
- Add BitTextInputBase component (#7890) by @msynk in #7896
- Use a short unique string for id in BitComponentBase (#7894) by @msynk in #7901
- Complete BitSpacer demo (#7899) by @mhrastegari in #7900
- Add missing ReadOnly parameter to InputBase (#7893) by @msynk in #7902
- Add Size parameter to BitIcon (#7903) by @Cyrus-Sushiant in #7904
- Unify size enums in all components (#7907) by @msynk in #7908
- Add Color parameter to BitIcon (#7909) by @Cyrus-Sushiant in #7910
- Add missing Required parameter to InputBase (#7895) by @msynk in #7906
- Add missing base class to code behind of all components (#7905) by @msynk in #7915
- Add tests for BitIcon (#7887) by @Cyrus-Sushiant in #7888
- Add supported Browsers and OS versions to docs (#4508) by @mhrastegari in #7916
- Add support for cloud based blob storages in Boilerplate (#7891) by @ysmoradi in #7892
- Update Todo and AdminPanel sample pipelines to use Postgres (#7917) by @ysmoradi in #7918
- Rename TimePickerDivider to TimePickerHourMinuteSeparator in BitDatePickerClassStyles (#7787) by @Cyrus-Sushiant in #7919
- Unify all color enums into BitSeverity (#7912) by @msynk in #7920
- Fix icon's color in disable mode in BitIcon (#7923) by @Cyrus-Sushiant in #7924
- Unify all variant enums into BitVariant enum (#7911) by @msynk in #7922
- Remove redundant @imports in scss files of demo pages (#7928) by @msynk in #7929
- Rename Divider property to HourMinuteSeparator in BitDateTimePickerClassStyles (#7848) by @Cyrus-Sushiant in #7930
- Improve BitLabel 's tests (#7931) by @Cyrus-Sushiant in #7932
- Improve BitIcon 's tests (#7934) by @Cyrus-Sushiant in #7935
- Add culture to generated identity URLs in Boilerplate (#7938) by @ysmoradi in #7941
- Improve internal state of BitNumberField (#7936) by @msynk in #7937
- Fix incorrect TryParseValueFromString signature in some inputs (#7939) by @msynk in #7940
- Fix DefaultValue issues in BitChoiceGroup (#7942) by @msynk in #7943
- Improve the BitLink (#7944) by @Cyrus-Sushiant in #7945
- Improve Theme variables (#7946) by @msynk in #7948
- Improve style and visual implementation of BitButton (#7949) by @msynk in #7953
- Update BitTheme based on changes to theme variables (#7952) by @msynk in #7956
- Add Tertiary general color to theme (#7957) by @msynk in #7960
- Add Tertiary general color support to BitButton (#7958) by @msynk in #7961
- Add Immediate and DebounceTime to todo input in Boilerplate (#7963) by @msynk in #7965...