Releases: bitfoundation/bitplatform
Releases · bitfoundation/bitplatform
v-8.8.1
What's Changed
- Fix SCSS generation issue in CD pipelines (#7297) by @ysmoradi in #7298
- Add parameter for close button in BitTimePicker (#7295) by @Cyrus-Sushiant in #7296
- Fix Boilerplate project creation issue with api parameter set to false (#7290) by @ysmoradi in #7300
- Fix hour and minute increment/decrement bug in BitTimePicker (#7301) by @Cyrus-Sushiant in #7303
- Improve UI layout of Boilerplate project template (#7304) by @msynk in #7305
- Fix Boilerplate Check for update issue when app bundle id is not present in app store (#7310) by @ysmoradi in #7312
- Properly dispose _cancellationTokenSource in BitTimePicker's Dispose method (#7311) by @Cyrus-Sushiant in #7313
- Resolve issue hour and minute increment/decrement in BitDateRangePicker (#7307) by @Cyrus-Sushiant in #7314
- Resolve issue hour and minute increment/decrement in BitDatePicker (#7306) by @Cyrus-Sushiant in #7315
- Hide icon of BitActionButton when IconName is null (#7308) by @msynk in #7318
- Resolve issue value increment/decrement in BitNumberField (#7316) by @Cyrus-Sushiant in #7317
- Add input element public members to BitTextField (#7309) by @msynk in #7319
- Add public API of input element in BitDropdown (#7320) by @msynk in #7325
- Add public API of input element in BitSearchBox (#7321) by @msynk in #7326
- Add public API of input element in BitSpinButton (#7322) by @msynk in #7327
- Add public API of input element in BitNumberField (#7323) by @msynk in #7330
- Add application insights to boilerplate project template (#7328) by @ysmoradi in #7329
- Add public API of input elements in BitOtpInput (#7324) by @msynk in #7333
- Register authentication manager as sessioned (#7332) by @ysmoradi in #7334
- Add request id to exposed cors headers (#7331) by @ysmoradi in #7335
- Add indentation parameters to BitNav (#7287) by @msynk in #7337
- Add SingleExpand feature to BitNav (#7286) by @msynk in #7341
- Fix nullable issues of BitNumberField (#7342) by @msynk in #7343
- Fix nested accordion issues (#7345) by @msynk in #7347
- Add CollapseAll public API method (#7344) by @msynk in #7348
- Resolve issue hour and minute increment/decrement in BitCalendar (#7346) by @Cyrus-Sushiant in #7350
- Fix TouchEvent issue of FireFox in BitDataGrid (#5610) by @msynk in #7355
- Add PrivacyInfo.xcprivacy (#7359) by @ysmoradi in #7360
- Change FocusInput method of SearchBox to FocusAsync (#7364) by @msynk in #7365
Full Changelog: v-8.8.0...v-8.8.1
v-8.8.0
What's Changed
- Fix BitDropdown border radius (#6925) by @mhrastegari in #6930
- Fix CultureInfoHelper issues in BlazorUI demo (#6931) by @ysmoradi in #6939
- Fix CultureInfoManager issues in Boilerplate project template (#6940) by @ysmoradi in #6941
- Return Activity.Current?.Id as RequestId in failed responses (#6934) by @ysmoradi in #6942
- Refactor URL encodings in boilerplate project template (#6935) by @ysmoradi in #6943
- Improve BitAccordion component (#6878) by @mhrastegari in #6945
- Disable dragging links on Blazor Hybrid (#6928) by @mhrastegari in #6948
- Remove extra async enumerable in boilerplate (#6938) by @ysmoradi in #6949
- Improve boilerplate ef core settings (#6950) by @ysmoradi in #6954
- Simplify boilerplate tooling package references (#6932) by @ysmoradi in #6953
- Add appsettings.Production.json to Boilerplate project template (#6946) by @ysmoradi in #6956
- Fix DisplayAttribute issue in edit forms of
Boilerplate
(#6936) by @ysmoradi in #6957 - Refactor [NotMapped] and [JsonIgnore] attributes in Boilerplate (#6937) by @ysmoradi in #6958
- Remove MimeTypeMapOfficial from Boilerplate (#6933) by @ysmoradi in #6959
- Enable Docker debug-mode for Boilerplate only in debug mode (#6955) by @ysmoradi in #6960
- Move UserSecretsId out of docker settings of Boilerplate (#6944) by @ysmoradi in #6961
- Refactor Http client dependencies registration in Boilerplate (#6962) by @ysmoradi in #6963
- Fix issues of new item addition in responsive combo in BitDropdown (#6856) by @Cyrus-Sushiant in #6947
- Disable Android's webview vibration on long press (#6929) by @mhrastegari in #6951
- Change URL of exe demo files to Cloudflare in README.md file (#6965) by @ysmoradi in #6966
- Improve disposing approach of History class of Butil (#6971) by @msynk in #6972
- Add new font icon to fabric.mdl2.bit.blazoui.scss (#6952) by @Cyrus-Sushiant in #6976
- Fix WPF project build on macOS (#6969) by @mhrastegari in #6977
- Improve disposing approach of Keyboard class of Butil (#6975) by @msynk in #6980
- Improve disposing of History class of Butil (#6981) by @msynk in #6986
- Improve disposing approach of Screen class of Butil (#6982) by @msynk in #6987
- Improve disposing of ScreenOrientation class of Butil (#6983) by @msynk in #6988
- Fix disabled state button in BitCalender (#6926) by @Cyrus-Sushiant in #6985
- Improve disposing of VisualViewport class of Butil (#6984) by @msynk in #6989
- Change upload method of BitFileUpload to accept custom UploadUrl (#6968) by @msynk in #6990
- Fix background color issue of disabled BitCheckbox in Firefox (#6991) by @msynk in #6992
- Change Dispose method of Keyboard class to DisposeAsync (#6998) by @msynk in #7000
- Improve disposing approach in Boilerplate project template (#6999) by @msynk in #7001
- Fix BitProgressIndicator sample code (#7004) by @mhrastegari in #7005
- Fix BitLoading default color (#5923) by @mhrastegari in #7007
- Rename BitNumericTextField to BitNumberField (#6879) by @Cyrus-Sushiant in #7010
- Improve content of Platform website (#7011) by @msynk in #7012
- Fix incorrect padding values in BitDropdown (#7013) by @msynk in #7014
- Add Dir to BitComponentBase (#363) by @mhrastegari in #7020
- Remove unuse method in BitCalender (#7027) by @Cyrus-Sushiant in #7028
- Add Dir property to bit BlazorUI demo docs (#7030) by @mhrastegari in #7032
- Update BitLabelPosition values for Dir parameter (#7031) by @mhrastegari in #7033
- Add Dir support to BitButton (#7023) by @mhrastegari in #7035
- Add Dir support to BitBadge (#7038) by @mhrastegari in #7039
- Fix chart issues when using in modal (#7041) by @msynk in #7043
- Update launchSettings of BlazorUI demo (#7042) by @msynk in #7044
- Fix layout of the combo input in BitDropdown (#6875) by @Cyrus-Sushiant in #7045
- Fix script tag in Scripts page of Bswup docs (#7046) by @msynk in #7047
- Add Dir support to BitSpinner (#7029) by @mhrastegari in #7034
- Fix descriptions about props in BitDropdown (#7050) by @Cyrus-Sushiant in #7051
- Add Dir support to BitAccordion (#7036) by @mhrastegari in #7037
- Fix placeholder issue in combo mode in BitDropdown (#7060) by @Cyrus-Sushiant in #7061
- Add Dir to BitActionButton (#7053) by @mhrastegari in #7054
- Add Dir to BitCompoundButton (#7055) by @mhrastegari in #7056
- Add Dir to BitToggleButton (#7057) by @mhrastegari in #7058
- Add more comobox samples for BitDropdown (#7008) by @Cyrus-Sushiant in #7059
- Fix issue in Chips parameter in BitDropDown (#7062) by @Cyrus-Sushiant in #7063
- Improve content of Platform website's home page (#7048) by @msynk in #7049
- Add Dir to BitButtonGroup (#7064) by @mhrastegari in #7065
- Fix warnings & issues of Platform website (#7071) by @msynk in #7072
- Add Dir to BitIconButton (#7069) by @mhrastegari in #7070
- Add Dir to BitMenuButton (#7067) by @mhrastegari in #7068
- Update project dependencies (#7075) by @ysmoradi in #7076
- Set AssemblyVersion in CD pipelines (#7077) by @ysmoradi in #7078
- Add Dir to BitCarousel (#7080) by @mhrastegari in #7081
- Improve product section of home page of Platform website (#7073) by @msynk in #7084
- Add Dir to BitBreadcrumb (#7074) by @mhrastegari in #7079
- Add Dir to BitColorPicker (#7082) by @mhrastegari in #7085
- Add Dir to BitDialog (#7087) by @mhrastegari in #7088
- Fix OnInput event issue in BitNumberField (#5555) by @Cyrus-Sushiant in #7089
- Add Dir to BitIcon (#7095) by @mhrastegari in #7096
- Add Dir to BitFileUpload (#7092) by @mhrastegari in #7093
- Add Dir to BitImage (#7097) by @mhrastegari in #7098
- Add Dir to BitCheckbox (#7099) by @mhrastegari in #7100
- Add Dir to BitChoiceGroup (#7101) by @mhrastegari in #7102
- Add Dir to BitDropdown (#7103) by @mhrastegari in #7104
- Fix issue in BitNumberField events (#7015) by @Cyrus-Sushiant in #7105
- Update BitNumericTextField to BitNumberField in Boilerplate (#7110) by @Cyrus-Sushiant in #7111
- Add Dir to BitNumberField (#7116) by @mhrastegari in #7117
- Add Dir to BitCalendar (#7112) by @mhrastegari in https://github.com/bitfoundation/bitplatfor...
v-8.7.6
What's Changed
- Add MaxRange in BitDateRangePicker (#6805) by @Cyrus-Sushiant in #6815
- Add prefix and suffix in BitNumericTextField (#6657) by @Cyrus-Sushiant in #6816
- Fix issue label id in BitNumericTextField (#6817) by @Cyrus-Sushiant in #6818
- Add prefix and suffix in BitDropdown (#6655) by @Cyrus-Sushiant in #6820
- Fix issue am/pm buttons in BitDateRangePicker (#6781) by @Cyrus-Sushiant in #6827
- Resolve issue ShowClearButton in BitDropDown (#6828) by @Cyrus-Sushiant in #6829
- Fix disabled state button in BitDateRangePicker (#6600) by @Cyrus-Sushiant in #6834
- Add OnFileUploading event to BitFileUpload (#6802) by @msynk in #6838
- Add ReversedChevron parameter to BitNav (#6794) by @msynk in #6840
- Resolve columns compress in BitDateRangePicker (#6835) by @Cyrus-Sushiant in #6842
- Remove tsconfig.json from nupkg files (#6844) by @ysmoradi in #6845
- Fix issue in show pickers in BitDateRangePicker (#6836) by @Cyrus-Sushiant in #6854
- Add Checked state to ClassStyles of the BitToggleButton (#6826) by @mhrastegari in #6857
- Fix align hour numbers in BitCircularTimePicker (#6858) by @Cyrus-Sushiant in #6859
- User ToggleCallout method in BitCircularTimePicker (#6860) by @Cyrus-Sushiant in #6862
- Add GetValue method to Cookie class of Butil (#6793) by @msynk in #6865
- Use project name as app id (#6294) by @ysmoradi in #6868
- Improve positioning of chevron button in BitNav (#6871) by @msynk in #6872
- Add VisualViewport initial support to Butil (#6333) by @msynk in #6882
- Add Required parameter to BitNumericTextField (#6876) by @Cyrus-Sushiant in #6880
- Add events to VisualViewport class of Butil (#6881) by @msynk in #6884
- Add ScreenOrientation feature to Butil (#6348) by @msynk in #6890
- Add events to ScreenOrientation of Butil (#6889) by @msynk in #6894
- Improve the VisualViewport class of Butil (#6892) by @msynk in #6896
- Strong sign bitplatform libraries (#6898) by @ysmoradi in #6900
- Resolve issues of disabled buttons in BitDatePicker (#6908) by @Cyrus-Sushiant in #6909
- Add store rating review to boilerplate (#6906) by @ysmoradi in #6910
- Throw an error for building on windows if LongPathsEnabled is false (#6911) by @ysmoradi in #6913
- Add check for updates to boilerplate maui (#6915) by @ysmoradi in #6916
- Update to .NET 8.0.201 (#6919) by @ysmoradi in #6920
Full Changelog: v-8.7.5...v-8.7.6
v-8.7.5
What's Changed
- Reduce the size of the Butil assembly (#6708) by @msynk in #6712
- Fix Invariant string conversion issues in BlazorUI (#6713) by @ysmoradi in #6717
- Make Bit.BlazorUI.Icons a development dependency (#6710) by @ysmoradi in #6711
- Use latest version of velopack (#6703) by @ysmoradi in #6718
- Add
RESX_NeutralResourcesLanguage = en-US
to the sln file (#6725) by @ysmoradi in #6726 - Fix .NET linker issues in Butil (#6722) by @msynk in #6724
- Prevent boilerplate windows app crash (#6734) by @ysmoradi in #6735
- Add RESX_CodeReferences property to the Boilerplate solution file (#6732) by @ysmoradi in #6733
- Fix issues of element's hidden method in Butil (#6715) by @msynk in #6736
- Add missing MDN links to docs of some of the Butil's APIs (#6714) by @msynk in #6737
- Improve Boilerplate's appsettings.json's IdentitySettings (#6739) by @ysmoradi in #6740
- Fix error when changing time in BitDateRangePicker (#6674) by @Cyrus-Sushiant in #6741
- Add OnChange event instead of OnSelectDate in BitDateRangePicker (#6677) by @Cyrus-Sushiant in #6746
- Add Clipboard APIs to Butil (#6745) by @msynk in #6747
- Use smtp tls port 587 in boilerplate (#6755) by @ysmoradi in #6756
- Add
WasmBuildNative
to all wasm projects (#6750) by @ysmoradi in #6751 - Add clear button to BitDatePicker (#6744) by @Cyrus-Sushiant in #6760
- Add clear button to BitDateRangePicker (#6759) by @Cyrus-Sushiant in #6767
- Fix issue in select date BitDatePicker (#6761) by @Cyrus-Sushiant in #6764
- Fix issue clear button in BitDatePicker (#6768) by @Cyrus-Sushiant in #6773
- Refactor middlewares and services of boilerplate server project (#6774) by @ysmoradi in #6775
- Show clear error to developer if trying to run web app through server project while BlazorWebAssemblyStandalone is true (#6777) by @ysmoradi in #6778
- Rename OnSelectDate in BitDatePicker (#6753) by @Cyrus-Sushiant in #6782
- Add api parameter to boilerplate project template (#6776) by @ysmoradi in #6779
- Refactor services & middlewares in boilerplate project template (#6783) by @ysmoradi in #6784
- Add ComboBox feature to the BitDropDown (#6426) by @Cyrus-Sushiant in #6550
- Add NumberFormat in the BitNumericTextField (#6769) by @Cyrus-Sushiant in #6770
- Fix selected date issue in BitDateRangePicker (#6795) by @Cyrus-Sushiant in #6797
- Add
Boilerplate.Web.slnf
solution filter toBoilerplate
project template (#6798) by @ysmoradi in #6799 - Improve BitNav component (#6738) by @msynk in #6804
- Fix performance issue in BitDropDown (#6790) by @Cyrus-Sushiant in #6801
- Fix issue select date in BitCalendar (#6806) by @Cyrus-Sushiant in #6807
- Improve BitProgressIndicator component (#6754) by @mhrastegari in #6810
- Simplify boilerplate's http client related codes (#6811) by @ysmoradi in #6812
Full Changelog: v-8.7.4...v-8.7.5
v-8.7.4
What's Changed
- Make unique UserSecretsId for each generated project (#6634) by @hamedhajiloo in #6636
- Fix .vs folder issue in Clean.bat (#6638) by @ysmoradi in #6639
- Add missing Windows installer in the Boilerplate project template (#6630) by @ysmoradi in #6632
- Add parameters for constraints to days and time in BitDateRangePicker (#6539) by @Cyrus-Sushiant in #6629
- FIx inconsistency between Inner/Outer HTML method names of Element in Butil (#6666) by @mhrastegari in #6669
- Add missing pre render state service usages (#6680) by @ysmoradi in #6681
- Update Butil's Element methods with Html in their name (#6684) by @msynk in #6685
- Improve boilerplate security with dotnet dev-certs and dotnet user-secrets commands (#6688) by @ysmoradi in #6689
- Add Class and Style parameters to BitLoading Components (#6392) by @mhrastegari in #6690
Full Changelog: v-8.7.2...v-8.7.4
v-8.7.2
What's Changed
- Add Blazor WebAssembly Standalone deployment (#6591) by @ysmoradi in #6592
- Add TupleExtensions to shared project of bit boilerplate project template (#6534) by @ysmoradi in #6535
- Fix Android CI/CD issue (#6545) by @ysmoradi in #6546
- Update to .NET 8.0.1 (#6548) by @ysmoradi in #6549
- Fix culture change issue in windows (#6543) by @ysmoradi in #6553
- Add errorTolerance option to Bswup (#6597) by @msynk in #6603
- Fix PubSubService issue with SubscribeOnce pattern (#6554) by @ysmoradi in #6555
- Fix
GetAttributeNames
ofElement
in bitButil
(#6537) by @mhrastegari in #6538 - Fix ScrollBy of Element in bit Butil (#6540) by @mhrastegari in #6541
- Make RemoveAttribute of Element void in bit Butil (#6544) by @mhrastegari in #6547
- Fix Scroll of Element in bit Butil (#6551) by @mhrastegari in #6552
- Fix
RequestFullScreen
ofElement
in bitButil
(#6559) by @mhrastegari in #6560 - Fix ScrollIntoView of Element in bit Butil (#6561) by @mhrastegari in #6562
- Fix ToggleAttribute return value of Element in bit Butil (#6563) by @mhrastegari in #6564
- Fix template json paths in order to handle boilerplate samples parameter correctly. (#6565) by @ysmoradi in #6566
Full Changelog: v-8.7.1...v-8.7.2
v-8.7.1
What's Changed
1- Android SDK version that is required for MAUI, gets installed by by CI/CD pipeline.
2- Boilerplate NavMenu
and Header
now reflect changes in application authentication state.
3- Use OfflineDbContext
in OnInitAsync
rather that OnFirstRenderAsync
.
4- Bswup
issue with .NET 8 generated assets list issue in Boilerplate project template is now fixed.
v-8.7.0
What's Changed
- Add AutoClose parameter to BitDatePicker (#6438) by @Cyrus-Sushiant in #6443
- Fix minor issues in Butil's Console (#6458) by @msynk in #6459
- Add Crypto encrypt/decrypt to Butil (#6437) by @msynk in #6461
- Add flatting sample to admin panel sample of bit boilerplate project template (#6462) by @ysmoradi in #6463
- use butil local & session storage in boilerplate (#6476) by @ysmoradi in #6477
- Fix minor issues of Butil's Window class (#6478) by @msynk in #6479
- Improve nullable types of Butil's Storage (#6480) by @msynk in #6482
- Add parameter to control visibility of Clear Button in BitSearchBox (#6460) by @Cyrus-Sushiant in #6481
- Fix localization issues in ExceptionDelegatingHandler (#6489) by @ysmoradi in #6490
- enable retry policy for server connection exception in bit boilerplate project template (#6492) by @ysmoradi in #6493
- disable 7 days http cache policy for dev env in boilerplate (#6494) by @ysmoradi in #6495
- Fix redundant
besql
script in Boilerplate project template #6497 by @msangtarash in #6500 - Update default value of blazorScript in Bswup (#6498) by @msynk in #6501
- Rename bit-besql.js script file (#6502) by @ysmoradi in #6503
- Fix DocumentSetDesignMode and DocumentSetDir in Butil (#6507) by @mhrastegari in #6508
- Fix Console
Dir
options default value (#6510) by @mhrastegari in #6511 - Add missing LogStandardErrorAsError true (#6516) by @ysmoradi in #6517
Full Changelog: v-8.6.0...v-8.7.0
v-8.6.0
What's Changed
- fix blazor.start issue in maui hybrid (android) (#6363) by @ysmoradi in #6364
- Add
BitTimeline
component (#6313) by @mhrastegari in #6347 - Fix
Bit.SourceGenerators
'sHttpClientProxyGenerator
issue withAsyncEnumerable
(#6369) by @ysmoradi in #6370 - Fix the Boilerplate UI issues on mobile (#6279) by @mhrastegari in #6362
- Fix FileUpload text overflow (#6365) by @mhrastegari in #6375
- Add tooltip to BitPersona texts (#6366) by @mhrastegari in #6376
- Fix issues of navmenu in boilerplate template (#6346) by @msynk in #6374
- Add Butil to boilerplate (#6379) by @msynk in #6380
- Android Deep link support for bit boilerplate (#6381) by @ysmoradi in #6382
- Add iOS universal links support to bit boilerplate project template (#6384) by @ysmoradi in #6385
- Fix templates CI/CD issue (#6386) by @ysmoradi in #6387
- Add button for doing search in BitSearchBox (#6356) by @Cyrus-Sushiant in #6383
- Add missing public apis for input element to BitSearchBox (#6391) by @msynk in #6393
- Fix incorrect key modifier handling in Butil (#6398) by @msynk in #6401
- Add type of button for search button in BitSearchBox component (#6405) by @Cyrus-Sushiant in #6406
- Add butil keyboard shortcut to find in todo page (#6390) by @msynk in #6399
- Remove SetBodyOverflow method in the Boilerplate project template (#6396) by @mhrastegari in #6397
- Add bit version to Butil's javascript (#6408) by @msynk in #6409
- Improve components overflow handling (#6402) by @mhrastegari in #6414
- Add ChromeBackMirrored font icon to fabric.mdl2.bit.blazoui.scss (#6400) by @Cyrus-Sushiant in #6417
- Improve class registration and disposal in Butil (#6412) by @msynk in #6413
- Unify Color parameter types into the
BitColor
enum (#6201) by @mhrastegari in #6415 - Add ElementReference extension methods to Butil (#6419) by @msynk in #6422
- Fix the inconsistency of base styles (app.scss) in projects (#5593) by @mhrastegari in #6425
- Fix incompatibility of boilerplate and besql (#6429) by @ysmoradi in #6430
- Improved sign-in of bit boilerplate (#6432) by @ysmoradi in #6433
- Renamed
WinExe
toWindows
inBit.Boilerplate
to match upcomingAndroid
andiOS
projects by @ysmoradi in #6436 - Add a new parameter to BitSearchBox to hide the search icon (#6431) by @Cyrus-Sushiant in #6434
Full Changelog: v-8.5.0...v-8.6.0
v-8.5.0
What's Changed
- Resolve nuget package issue of the
Bswup
project by @msynk in #2119 - Update stable nuget package github action by @msynk in #2123
- Fix bit source generators issue with cancellation token (#6314) by @ysmoradi in #6315
- Improve & simplify event handling of Butil (#6318) by @msynk in #6319
- Add support for win 7+ exe to bit boilerplate (#6316) by @ysmoradi in #6317
- Add missing properties of Window class in Butil (#6275) by @msynk in #6335
- Add missing methods of Window class in Butil (#6334) by @msynk in #6337
- Add Storage support to Butil (#6327) (#6332) by @msynk in #6342
- Add Location class to Butil (#6328) by @msynk in #6345
- Add Suggest List to BitSearchBox (#6247) by @Cyrus-Sushiant in #6312
- Add Screen support to Butil (#6331) by @msynk in #6349
- Add missing members of Document class in Butil (#6350) by @msynk in #6353
- Add document.cookie support to Butil (#6352) by @msynk in #6354
Full Changelog: v-8.4.0...v-8.5.0