-
-
Notifications
You must be signed in to change notification settings - Fork 259
Prerelease v-10.2.1-pre-01 (#11862) #11869
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Prerelease v-10.2.1-pre-01 (#11862) #11869
Conversation
WalkthroughThis pull request performs a bulk version bump from 10.2.0 to 10.2.1-pre-01 across the entire Bit platform codebase, affecting library version strings, NuGet package references, service worker comments, build configurations, templates, and documentation. Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~5 minutes Key observations:
Pre-merge checks and finishing touches❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✨ Finishing touches
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 1
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
Knowledge base: Disabled due to Reviews -> Disable Knowledge Base setting
📒 Files selected for processing (47)
src/Besql/Bit.Besql/wwwroot/bit-besql.js(1 hunks)src/Bit.Build.props(1 hunks)src/BlazorES2019/Bit.BlazorES2019/buildTransitive/Bit.BlazorES2019.targets(1 hunks)src/BlazorUI/Bit.BlazorUI/Info.cs(1 hunks)src/BlazorUI/Bit.BlazorUI/Scripts/general.ts(1 hunks)src/BlazorUI/Demo/Bit.BlazorUI.Demo.Server/Bit.BlazorUI.Demo.Server.csproj(1 hunks)src/BlazorUI/Demo/Bit.BlazorUI.Demo.Shared/Bit.BlazorUI.Demo.Shared.csproj(1 hunks)src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Core/Bit.BlazorUI.Demo.Client.Core.csproj(1 hunks)src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Maui/Bit.BlazorUI.Demo.Client.Maui.csproj(1 hunks)src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Web/Bit.BlazorUI.Demo.Client.Web.csproj(1 hunks)src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Web/wwwroot/service-worker.published.js(1 hunks)src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Windows/Bit.BlazorUI.Demo.Client.Windows.csproj(1 hunks)src/BlazorUI/Demo/Directory.Build.props(1 hunks)src/Bswup/Bit.Bswup.Demo/wwwroot/service-worker.js(1 hunks)src/Bswup/Bit.Bswup.Demo/wwwroot/service-worker.published.js(1 hunks)src/Bswup/Bit.Bswup.NewDemo/Bit.Bswup.NewDemo.Client/wwwroot/service-worker.js(1 hunks)src/Bswup/Bit.Bswup.NewDemo/Bit.Bswup.NewDemo.Client/wwwroot/service-worker.published.js(1 hunks)src/Bswup/Bit.Bswup/Scripts/bit-bswup.progress.ts(1 hunks)src/Bswup/Bit.Bswup/Scripts/bit-bswup.sw-cleanup.ts(1 hunks)src/Bswup/Bit.Bswup/Scripts/bit-bswup.sw.ts(1 hunks)src/Bswup/Bit.Bswup/Scripts/bit-bswup.ts(1 hunks)src/Bswup/FullDemo/Client/wwwroot/service-worker.js(1 hunks)src/Bswup/FullDemo/Client/wwwroot/service-worker.published.js(1 hunks)src/Butil/Bit.Butil/Scripts/butil.ts(1 hunks)src/Templates/BlazorEmpty/Bit.BlazorEmpty/BlazorEmpty.Client/BlazorEmpty.Client.csproj(2 hunks)src/Templates/BlazorEmpty/Bit.BlazorEmpty/BlazorEmpty/BlazorEmpty.csproj(2 hunks)src/Templates/Boilerplate/Bit.Boilerplate/.docs/19- Project Miscellaneous Files.md(4 hunks)src/Templates/Boilerplate/Bit.Boilerplate/README.md(1 hunks)src/Templates/Boilerplate/Bit.Boilerplate/src/Client/Boilerplate.Client.Web/wwwroot/service-worker.published.js(1 hunks)src/Templates/Boilerplate/Bit.Boilerplate/src/Directory.Packages.props(2 hunks)src/Websites/Careers/src/Bit.Websites.Careers.Client/Bit.Websites.Careers.Client.csproj(1 hunks)src/Websites/Careers/src/Bit.Websites.Careers.Client/wwwroot/service-worker.published.js(1 hunks)src/Websites/Careers/src/Bit.Websites.Careers.Server/Bit.Websites.Careers.Server.csproj(1 hunks)src/Websites/Careers/src/Bit.Websites.Careers.Shared/Bit.Websites.Careers.Shared.csproj(1 hunks)src/Websites/Careers/src/Directory.Build.props(1 hunks)src/Websites/Platform/src/Bit.Websites.Platform.Client/Bit.Websites.Platform.Client.csproj(1 hunks)src/Websites/Platform/src/Bit.Websites.Platform.Client/Pages/Templates/Templates03GettingStartedPage.razor(1 hunks)src/Websites/Platform/src/Bit.Websites.Platform.Client/Pages/Templates/Templates03GettingStartedPage.razor.cs(1 hunks)src/Websites/Platform/src/Bit.Websites.Platform.Client/wwwroot/service-worker.published.js(1 hunks)src/Websites/Platform/src/Bit.Websites.Platform.Server/Bit.Websites.Platform.Server.csproj(1 hunks)src/Websites/Platform/src/Bit.Websites.Platform.Shared/Bit.Websites.Platform.Shared.csproj(1 hunks)src/Websites/Platform/src/Directory.Build.props(1 hunks)src/Websites/Sales/src/Bit.Websites.Sales.Client/Bit.Websites.Sales.Client.csproj(1 hunks)src/Websites/Sales/src/Bit.Websites.Sales.Client/wwwroot/service-worker.published.js(1 hunks)src/Websites/Sales/src/Bit.Websites.Sales.Server/Bit.Websites.Sales.Server.csproj(1 hunks)src/Websites/Sales/src/Bit.Websites.Sales.Shared/Bit.Websites.Sales.Shared.csproj(1 hunks)src/Websites/Sales/src/Directory.Build.props(1 hunks)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (1)
- GitHub Check: build and test for release
🔇 Additional comments (49)
src/BlazorES2019/Bit.BlazorES2019/buildTransitive/Bit.BlazorES2019.targets (2)
3-8: net9.0 content path version bump looks consistent
RemoveandIncludenow both point to10.2.1-pre-01undercontentFiles/any/net9.0/wwwroot/_framework/*.js, with existing copy/publish/link behavior preserved and TFM condition unchanged. This block is consistent with the prerelease bump objective.
9-14: net10.0 content path version bump looks consistent
RemoveandIncludenow both reference10.2.1-pre-01forcontentFiles/any/net10.0/wwwroot/_framework/*.js, keeping the same copy/publish/link settings and TFM condition. This matches the net9.0 pattern and aligns with the prerelease version.src/Websites/Platform/src/Bit.Websites.Platform.Client/Pages/Templates/Templates03GettingStartedPage.razor (1)
156-156: LGTM! Consistent version bump across installation methods.The version update to 10.2.1-pre-01 is consistent with the corresponding change in the
.razor.csfile (Line 46), ensuring both the easy setup and step-by-step installation paths reference the same prerelease version.src/BlazorUI/Demo/Directory.Build.props (1)
1-1: Header version bump is consistent and non-functionalThe template header now correctly reflects
v-10.2.1-pre-01; no behavioral impact.src/Bswup/Bit.Bswup.Demo/wwwroot/service-worker.js (1)
1-1: Service worker bit version comment updated correctlyVersion annotation now matches
10.2.1-pre-01; no code behavior change.src/Bswup/Bit.Bswup.NewDemo/Bit.Bswup.NewDemo.Client/wwwroot/service-worker.published.js (1)
1-1: Published service worker header matches new prereleaseBit version header now points to
10.2.1-pre-01; everything else is untouched.src/Besql/Bit.Besql/wwwroot/bit-besql.js (1)
2-2: BitBesql version string bumped without behavior changeGlobal and
BitBesql.versionnow report10.2.1-pre-01; rest of the persistence logic is unchanged.src/Bswup/Bit.Bswup/Scripts/bit-bswup.ts (1)
2-2: BitBswup version field updated to 10.2.1-pre-01The global and internal version values are in sync with the new prerelease tag.
src/Bswup/Bit.Bswup/Scripts/bit-bswup.progress.ts (1)
1-1: Progress helper version updated consistently
window['bit-bswup.progress version']now reflects10.2.1-pre-01; behavior is unchanged.src/Websites/Careers/src/Bit.Websites.Careers.Client/wwwroot/service-worker.published.js (1)
1-1: Careers service-worker published header aligned to new bit versionThe bit version comment now matches
10.2.1-pre-01; no functional modifications.src/Bswup/Bit.Bswup.NewDemo/Bit.Bswup.NewDemo.Client/wwwroot/service-worker.js (1)
1-1: NewDemo dev service worker version comment updatedHeader now reports
10.2.1-pre-01, matching the rest of the prerelease changes.src/Websites/Platform/src/Directory.Build.props (1)
1-1: Template header version bump is consistentHeader updated to v-10.2.1-pre-01; matches the prerelease naming and has no functional impact.
src/Templates/Boilerplate/Bit.Boilerplate/README.md (1)
5-5: README template version text kept in syncThe README now correctly states bit-bp template v-10.2.1-pre-01; this keeps user-facing docs aligned with the prerelease.
src/Templates/Boilerplate/Bit.Boilerplate/src/Client/Boilerplate.Client.Web/wwwroot/service-worker.published.js (1)
2-2: Service worker header version updatedThe service worker’s bit version comment now reflects 10.2.1-pre-01; consistent with the repo-wide bump and non-functional.
src/Bswup/Bit.Bswup/Scripts/bit-bswup.sw-cleanup.ts (1)
1-1: Cleanup SW version metadata bumpedThe
bit-bswup.sw-cleanup versionfield now uses 10.2.1-pre-01; aligns with the prerelease and doesn’t alter behavior.src/BlazorUI/Bit.BlazorUI/Scripts/general.ts (1)
1-1: BitBlazorUI runtime version string updatedThe global
BitBlazorUI/window['bit-blazorui version']value now reports 10.2.1-pre-01, consistent with the prerelease versioning across BlazorUI.src/Bswup/Bit.Bswup/Scripts/bit-bswup.sw.ts (1)
1-1: Core Bswup SW version metadata aligned
self['bit-bswup.sw version']now uses 10.2.1-pre-01, matching other Bswup assets and headers in this PR.src/Websites/Sales/src/Bit.Websites.Sales.Client/wwwroot/service-worker.published.js (1)
1-1: Sales site service worker header updatedThe Sales client service worker comment now advertises bit version 10.2.1-pre-01; this is consistent with the overall prerelease bump.
src/BlazorUI/Demo/Bit.BlazorUI.Demo.Shared/Bit.BlazorUI.Demo.Shared.csproj (1)
8-15: Analyzer and source generator packages bumped to prerelease
Bit.CodeAnalyzersandBit.SourceGeneratorsnow reference 10.2.1-pre-01, which matches the prerelease rollout elsewhere in the repo. Please just confirm other projects consuming these packages are also aligned on this version to avoid mixed analyzer/generator behavior across projects.src/Websites/Careers/src/Directory.Build.props (1)
1-1: LGTM!Template version header correctly updated to v-10.2.1-pre-01.
src/BlazorUI/Bit.BlazorUI/Info.cs (1)
11-11: LGTM!Version property correctly updated to "10.2.1-pre-01".
src/Websites/Platform/src/Bit.Websites.Platform.Shared/Bit.Websites.Platform.Shared.csproj (1)
9-16: LGTM!Bit.CodeAnalyzers and Bit.SourceGenerators package references correctly updated to 10.2.1-pre-01.
src/Websites/Careers/src/Bit.Websites.Careers.Server/Bit.Websites.Careers.Server.csproj (1)
14-22: LGTM!Package references for Bit.BlazorES2019, Bit.CodeAnalyzers, and Bit.SourceGenerators correctly updated to 10.2.1-pre-01.
src/Websites/Careers/src/Bit.Websites.Careers.Shared/Bit.Websites.Careers.Shared.csproj (1)
9-16: LGTM!Bit.CodeAnalyzers and Bit.SourceGenerators package references correctly updated to 10.2.1-pre-01.
src/Templates/Boilerplate/Bit.Boilerplate/src/Directory.Packages.props (2)
4-12: LGTM!Core Bit.* package versions correctly updated to 10.2.1-pre-01 in the central package management configuration.
90-90: LGTM!Bit.Besql package version correctly updated to 10.2.1-pre-01 for the offlineDb configuration.
src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Windows/Bit.BlazorUI.Demo.Client.Windows.csproj (1)
32-40: LGTM!Package references for Bit.BlazorES2019, Bit.CodeAnalyzers, and Bit.SourceGenerators correctly updated to 10.2.1-pre-01.
src/Websites/Careers/src/Bit.Websites.Careers.Client/Bit.Websites.Careers.Client.csproj (1)
32-43: LGTM!All Bit.* package references correctly updated to 10.2.1-pre-01, including Bit.Bswup, Bit.BlazorUI, Bit.BlazorUI.Icons, Bit.BlazorUI.Assets, Bit.CodeAnalyzers, and Bit.SourceGenerators.
src/Websites/Platform/src/Bit.Websites.Platform.Client/Bit.Websites.Platform.Client.csproj (1)
35-47: Platform client Bit. dependencies are correctly aligned on 10.2.1-pre-01*All Bit.* PackageReferences here use 10.2.1-pre-01 and their metadata (PrivateAssets/IncludeAssets) is preserved, matching the prerelease rollout.
Please double-check any other Platform client/server projects to ensure no Bit.* reference still points to 10.2.0. A quick
rg '10\.2\.0' src/Websites/Platformis usually enough.src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Web/Bit.BlazorUI.Demo.Client.Web.csproj (1)
31-40: Demo.Client.Web Bit. packages bumped coherently to 10.2.1-pre-01*The Bit.Bswup, Bit.CodeAnalyzers, and Bit.SourceGenerators references now use 10.2.1-pre-01 with previous metadata intact, which keeps this project in sync with the rest of the demo stack.
Confirm that the corresponding service worker / Bswup assets under
wwwrootalso advertise 10.2.1-pre-01 so the runtime version markers match the NuGet versions.src/Websites/Platform/src/Bit.Websites.Platform.Server/Bit.Websites.Platform.Server.csproj (1)
15-23: Platform.Server Bit. package versions match prerelease target*Bit.BlazorES2019, Bit.CodeAnalyzers, and Bit.SourceGenerators are all set to 10.2.1-pre-01 with no other project changes, which is what we want for this prerelease.
As a sanity check, verify that all Platform .csproj files reference the same Bit.BlazorES2019 version to avoid build-time assembly mismatches.
src/Templates/Boilerplate/Bit.Boilerplate/.docs/19- Project Miscellaneous Files.md (1)
224-235: Boilerplate docs now correctly reference template/package version 10.2.1-pre-01The Central Package Management examples and the README template snippet all use 10.2.1-pre-01, which keeps the documentation aligned with the new prerelease.
Please scan the rest of the Boilerplate docs for any remaining
10.2.0or older template version mentions to avoid mixed guidance for consumers.Also applies to: 245-247, 611-611
src/Butil/Bit.Butil/Scripts/butil.ts (1)
1-2: BitButil.version constant updated to 10.2.1-pre-01The BitButil.version export and its window alias now reflect 10.2.1-pre-01 while preserving the existing API shape.
Make sure the Bit.Butil NuGet/package metadata also uses 10.2.1-pre-01 so this runtime version string matches the distributed package version.
src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Maui/Bit.BlazorUI.Demo.Client.Maui.csproj (1)
101-110: MAUI demo Bit. dependencies aligned to 10.2.1-pre-01*The Bit.BlazorES2019, Bit.CodeAnalyzers, and Bit.SourceGenerators references are consistently updated to 10.2.1-pre-01 with existing asset settings preserved.
Consider checking the Android/iOS produced app metadata (about screens, diagnostics) to ensure any displayed library versions also reflect 10.2.1-pre-01.
src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Core/Bit.BlazorUI.Demo.Client.Core.csproj (1)
19-26: Core project analyzers/source generators bumped to 10.2.1-pre-01Bit.CodeAnalyzers and Bit.SourceGenerators now use 10.2.1-pre-01, keeping the shared core in sync with other demo projects.
If you rely on central package management elsewhere, just confirm these explicit versions remain intentional and don’t conflict with any Directory.Packages.props entries.
src/BlazorUI/Demo/Bit.BlazorUI.Demo.Server/Bit.BlazorUI.Demo.Server.csproj (1)
13-21: Bit. package versions updated consistently to 10.2.1-pre-01 across the repository*The three Bit.* PackageReference versions in this file are aligned on 10.2.1-pre-01 with no other project metadata changed. Verification confirms all related projects in the repository are consistently updated to the same version with no stray 10.2.0 references remaining.
src/Bswup/FullDemo/Client/wwwroot/service-worker.js (1)
1-1: Version metadata update looks good.The service worker version comment is correctly updated to reflect the prerelease version.
src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Web/wwwroot/service-worker.published.js (1)
1-1: Version metadata update looks good.The service worker version comment is correctly updated to reflect the prerelease version.
src/Bswup/FullDemo/Client/wwwroot/service-worker.published.js (1)
1-1: Version metadata update looks good.The service worker version comment is correctly updated to reflect the prerelease version.
src/Websites/Platform/src/Bit.Websites.Platform.Client/wwwroot/service-worker.published.js (1)
1-1: Version metadata update looks good.The service worker version comment is correctly updated to reflect the prerelease version.
src/Bswup/Bit.Bswup.Demo/wwwroot/service-worker.published.js (1)
1-1: Version metadata update looks good.The service worker version comment is correctly updated to reflect the prerelease version.
src/Websites/Sales/src/Directory.Build.props (1)
1-1: Version metadata update looks good.The template header comment is correctly updated to reflect the prerelease version.
src/Templates/BlazorEmpty/Bit.BlazorEmpty/BlazorEmpty/BlazorEmpty.csproj (1)
1-1: Template header and package versions correctly updated.The template header comment and all Bit-related NuGet package references are consistently updated to 10.2.1-pre-01. Metadata attributes (PrivateAssets, IncludeAssets) are properly preserved.
Also applies to: 21-21, 23-23, 28-28
src/Websites/Sales/src/Bit.Websites.Sales.Client/Bit.Websites.Sales.Client.csproj (1)
32-35: Package versions consistently and comprehensively updated.All Bit-related NuGet package references are correctly updated to 10.2.1-pre-01 (Bit.Bswup, Bit.BlazorUI, Bit.BlazorUI.Icons, Bit.BlazorUI.Assets, Bit.CodeAnalyzers, Bit.SourceGenerators). Metadata attributes are properly preserved.
Also applies to: 36-36, 40-40
src/Templates/BlazorEmpty/Bit.BlazorEmpty/BlazorEmpty.Client/BlazorEmpty.Client.csproj (2)
1-1: Template header version aligned with prereleaseHeader comment correctly reflects
v-10.2.1-pre-01, matching the prerelease target.
18-28: Client Bit. package versions consistently bumped to 10.2.1-pre-01*All Bit.* client dependencies (BlazorUI, CodeAnalyzers, SourceGenerators) are aligned on
10.2.1-pre-01, which keeps the template coherent with the central prerelease version.Please double-check that the
10.2.1-pre-01versions ofBit.BlazorUI,Bit.CodeAnalyzers, andBit.SourceGeneratorsare or will be published to your feed before shipping this template.src/Websites/Sales/src/Bit.Websites.Sales.Server/Bit.Websites.Sales.Server.csproj (1)
14-22: Sales.Server Bit. dependencies aligned to 10.2.1-pre-01*Server-side Bit.* dependencies (BlazorES2019, CodeAnalyzers, SourceGenerators) are consistently bumped to
10.2.1-pre-01, matching the prerelease rollout.Confirm that the corresponding
10.2.1-pre-01packages are available in your NuGet source used by CI/CD and deployments.src/Bit.Build.props (1)
30-30: Central ReleaseVersion updated to 10.2.1-pre-01
ReleaseVersionnow reflects10.2.1-pre-01, ensuring downstreamPackageVersionand release notes URLs stay in sync with this prerelease tag.src/Websites/Sales/src/Bit.Websites.Sales.Shared/Bit.Websites.Sales.Shared.csproj (1)
9-16: Shared project analyzers/source generators aligned to 10.2.1-pre-01
Bit.CodeAnalyzersandBit.SourceGeneratorsare correctly bumped to10.2.1-pre-01, keeping the Sales.Shared project consistent with the overall prerelease.Ensure your build agents restore these
10.2.1-pre-01analyzer/source generator packages from the configured feeds without issues.
closes #11862
Summary by CodeRabbit
✏️ Tip: You can customize this high-level summary in your review settings.