Releases: bitfoundation/bitplatform
Releases · bitfoundation/bitplatform
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-USto 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
WasmBuildNativeto 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.slnfsolution filter toBoilerplateproject 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
GetAttributeNamesofElementin 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
RequestFullScreenofElementin 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
besqlscript 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
Diroptions 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
BitTimelinecomponent (#6313) by @mhrastegari in #6347 - Fix
Bit.SourceGenerators'sHttpClientProxyGeneratorissue 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
BitColorenum (#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
WinExetoWindowsinBit.Boilerplateto match upcomingAndroidandiOSprojects 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
Bswupproject 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
v-8.4.0
v-8.3.0
What's Changed
- Update bit BlazorUI Hero section button content (#6212) by @mhrastegari in #6213
- Update root readme file (#6210) by @msynk in #6217
- Initial bit blazor ui upgrade to the latest version of bit boilerplate (#6218) by @ysmoradi in #6219
- fix script.razor issue across projects (#6220) by @ysmoradi in #6221
- fix blazor ui demo CD issue (#6222) by @ysmoradi in #6223
- Add missing Prism.js artifacts (#6224) by @msynk in #6225
- Enable prerendering in CD pipeline of the BlazorUI demo (#6226) by @ysmoradi in #6227
- Add missing script docs to README file of Butil (#6228) by @msynk in #6229
- fix naming issues related to boilerplate, todo sample and adminPanel sample (#6230) by @ysmoradi in #6232
- Add support for 502 status code for ServerConnectionException (#6233) by @ysmoradi in #6234
- Apply required changes for GoogleTagManager to Platform website (#6235) by @msynk in #6239
- Add
BitTooltipcomponent (#6215) by @mhrastegari in #6216 - Improve JSInterop method names (#6242) by @msynk in #6243
- Complete the members of the ButilKeys class (#6231) by @mhrastegari in #6244
- Add History to Butil (#6240) by @msynk in #6246
- Add Element to Butil (#6241) by @msynk in #6249
- Enable pre rendering for todo sample (#6248) by @ysmoradi in #6252
- fix conflict with todo pages sample namespace and Todo project name (#6253) by @ysmoradi in #6254
- Reduce server project dependency to the web project (#6255) by @ysmoradi in #6256
- Add Bit.Boilerplate.Web.slnf (#6257) by @ysmoradi in #6258
- Add PopState event to History of Butil (#6245) by @msynk in #6260
- Initial fix for app render mode issues related to localizaton & blazor mode detection (#6263) by @ysmoradi in #6264
- Add Navigator to Butil (#6261) by @msynk in #6267
- Add BitShimmer component (#6250) by @mhrastegari in #6251
- Fix
BitShimmerdemo on hybrid (#6269) by @mhrastegari in #6270 - Fix font icon preloading on Blazor Hybrid (#6271) by @mhrastegari in #6272
- Fix incorrect sample code of
BitShimmerdemo (#6273) by @mhrastegari in #6274 - Add http client source generator to bit boilerplate project (#6259) by @ysmoradi in #6266
- Add
DoLess.UriTemplatestoBit.Source.Generatornupkg file (#6280) by @ysmoradi in #6281 - Complete the Element class of the Butil (#6268) by @msynk in #6285
- Fix bit boilerplate middlewares order (#6286) by @ysmoradi in #6287
- Fix Todo iOS CodesignProvision profile issue (#6290) by @ysmoradi in #6291
- fix certificate issues on macOS (#6262) by @garunski in #6293
New Contributors
Full Changelog: v-8.2.0...v-8.3.0
v-8.2.0
What's Changed
- Remove redundant versions of nuget packages in docs of Platform website (#6102) by @msynk in #6103
- add cloudflare cache purge task to github actions (#6104) by @ysmoradi in #6105
- Fix BitDatePicker GoToToday button bug (#6081) by @Cyrus-Sushiant in #6106
- Add Icon to BitCompoundButton (#6107) by @mhrastegari in #6108
- Add missing symbols to template config of BlazorEmpty (#6110) by @msynk in #6111
- Add new Script and Link components to support version for tags (#6113) by @ysmoradi in #6114
- Remove redundant refresh token codes (#6117) by @ysmoradi in #6118
- Remove _ from field names of project templates (#6119) by @ysmoradi in #6120
- Remove unused styles in BitDatePicker (#6121) by @Cyrus-Sushiant in #6122
- Don't build android, iOS, windows, macOS versions of the app when blazor mode is not hybrid (#6125) by @ysmoradi in #6127
- Update the title of the BitIcon section of the Icon demo page #5679 by @Kamyab7 in #6124
- Modernize api of Butil (#6131) by @msynk in #6132
- Fix capitalization of the IsReadOnly parameter in the BitTextField components #5615 by @Kamyab7 in #6129
- Change timepicker UI in BitDateRangePicker (#6109) by @Cyrus-Sushiant in #6126
- Add BitBadge component (#6116) by @mhrastegari in #6128
- Fix incorrect version of NuGet package in Platform docs (#6138) by @msynk in #6139
- fix
Bit.Boilerplatecompilerconfig.json issue (#6140) by @ysmoradi in #6141 - Full ci pipeline (#6136) by @ysmoradi in #6137
- Add Icon to BitButton (#6144) by @mhrastegari in #6145
- Rename icon parameters to IconName (#6146) by @msynk in #6147
- Add keyboard support to Butil (#6123) by @msynk in #6143
- Complete Mouse support in Butil (#6142) by @msynk in #6151
- Fix broken links (#6153) by @ysmoradi in #6154
- Fix BitDateRangePicker GoToToday button bug (#6135) by @Cyrus-Sushiant in #6155
- Fix capitalization of the IsReadOnly parameter in the BitSlider component #5456 by @Kamyab7 in #6130
- Remove user-select:none from BitAccordion (#5520) by @msynk in #6161
- Add font size to BitIcon (#6166) by @msynk in #6167
- Add content to Butil's readme file (#6164) by @msynk in #6165
- Improve BitBadge demo (#6148) by @msynk in #6168
- Modernized bit boilerplate project template (#6156) by @ysmoradi in #6157
- Add disablePassiveFirstBoot to Bswup (#6150) by @msynk in #6160
- Add beforeUnload support to Butil (#6169) by @msynk in #6170
- Add bswup to Boilerplate (#6172) by @ysmoradi in #6173
- Apply latest boilerplate project template changes in ci cd pipelines (#6174) by @ysmoradi in #6175
- Use recursive method instead of timer class for BitTimePicker component (#6176) by @Cyrus-Sushiant in #6177
- Fix so many minor issues in Boilerplate project template (#6178) by @msynk in #6180
- So many minor issues in the Boilerplate project template (#6178) by @ysmoradi in #6181
- Add BitPagination component (#6162) by @mhrastegari in #6182
- Update Platform website docs to reflect latest boilerplate project template changes (#6184) by @ysmoradi in #6185
- Fix min supported macOS version in boilerplate (#6187) by @ysmoradi in #6188
- Fix ui issues in Boilerplate after merge (#6190) by @msynk in #6192
- Improve BuildConfigurationDetector in Boilerplate (#6191) by @msynk in #6193
- Change timepicker UI in BitCalendar (#6115) by @Cyrus-Sushiant in #6195
- Apply missing ui fixes in Boilerplate (#6196) by @msynk in #6197
- Fix minor issues in boilerplate project template (#6198) by @ysmoradi in #6199
- fix min macOS catalyst version issue (#6203) by @ysmoradi in #6204
- Fix BitCalendar GoToToday button bug (#6189) by @Cyrus-Sushiant in #6202
- Update title of RTL Carousel section of Carousel demo (#5645) by @Wayne-Mather in #6205
New Contributors
- @Kamyab7 made their first contribution in #6124
- @Wayne-Mather made their first contribution in #6205
Full Changelog: v-8.1.0...v-8.2.0