Skip to content
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

Unify the bundling system of blazor server/wasm and mvc. #19968

Open
wants to merge 28 commits into
base: dev
Choose a base branch
from

Conversation

maliming
Copy link
Member

@maliming maliming commented Jun 3, 2024

Resolves #19963

After this PR, we don't need the abp bundle command to manually create the global.js and global.css files.


How it works?

https://github.com/abpframework/abp/blob/blazor-binding-runtime/docs/en/Community-Articles/2024-11-25-Global-Assets/POST.md


LeptonX needs this PR change, and the template project also needs the LeptonX PR change.

We need to release the nightly build packages of abp and leptonx.


abp nightly build package: 9.1.0-preview20241126
leptonx nightly build package: 4.1.0-preview20241126


ABP and LeptonX are ready to merge, waiting for Volo to change and test.

https://github.com/volosoft/volo/pull/17925

@maliming maliming added this to the 8.3-preview milestone Jun 3, 2024
@maliming maliming changed the title Create blazor global js&css at runtime. Unify the binding system of blazor server/wasm and mvc. Jun 5, 2024
@enisn enisn changed the title Unify the binding system of blazor server/wasm and mvc. Unify the bundling system of blazor server/wasm and mvc. Jun 12, 2024
@skoc10 skoc10 changed the base branch from dev to prerel-8.3 July 16, 2024 07:27
@maliming maliming modified the milestones: 8.3-preview, 9.0-preview Jul 29, 2024
@maliming maliming modified the milestones: 9.0-preview, 9.1-preview Sep 24, 2024
@maliming maliming changed the base branch from rel-8.3 to dev October 8, 2024 08:20
@hikalkan hikalkan modified the milestones: 9.1-preview, 9.2-preview Oct 8, 2024
@hikalkan hikalkan modified the milestones: 9.2-preview, 9.1-preview Oct 8, 2024
@maliming maliming marked this pull request as ready for review November 25, 2024 03:40
Copy link
Contributor

Images automagically compressed by Calibre's image-actions

Compression reduced images by 19.6%, saving 196.63 KB.

Filename Before After Improvement Visual comparison
docs/en/Community-Articles/2024-11-13-BuiltIn-OpenApi-Documentation/img2.png 183.02 KB 175.30 KB -4.2% View diff
docs/en/Community-Articles/2024-11-13-BuiltIn-OpenApi-Documentation/img3.png 294.28 KB 270.62 KB -8.0% View diff
docs/en/Community-Articles/2024-11-25-Global-Assets/image.png 525.13 KB 359.87 KB -31.5% View diff

2253 images did not require optimisation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Create blazor global js&css at runtime.
6 participants