Skip to content

Moving from Webpack to RS Build phase 2#7115

Merged
bdukes merged 26 commits into
dnnsoftware:developfrom
donker:rsbuild-phase2
Mar 20, 2026
Merged

Moving from Webpack to RS Build phase 2#7115
bdukes merged 26 commits into
dnnsoftware:developfrom
donker:rsbuild-phase2

Conversation

@donker

@donker donker commented Mar 16, 2026

Copy link
Copy Markdown
Contributor

This PR migrates various Javascript projects from Webpack to RS Build which greatly reduces build time.

@bdukes bdukes left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

Comment thread Dnn.AdminExperience/ClientSide/Pages.Web/rsbuild.config.ts Outdated
Comment thread Dnn.AdminExperience/ClientSide/Licensing.Web/rsbuild.config.ts Outdated
Comment thread Dnn.AdminExperience/ClientSide/Extensions.Web/rsbuild.config.ts Outdated
Comment thread Dnn.AdminExperience/ClientSide/Bundle.Web/rsbuild.config.ts Outdated
Comment thread Dnn.AdminExperience/ClientSide/AdminLogs.Web/rsbuild.config.ts Outdated
@donker donker changed the title Moving from Webpack to RS Build phase 2 WIP: Moving from Webpack to RS Build phase 2 Mar 17, 2026
@donker donker changed the title WIP: Moving from Webpack to RS Build phase 2 Moving from Webpack to RS Build phase 2 Mar 17, 2026
Comment thread Dnn.AdminExperience/ClientSide/modules.rsbuild.config.ts Outdated
Comment thread Dnn.AdminExperience/ClientSide/AdminLogs.Web/src/components/AdminLog/index.jsx Outdated
Comment thread Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/.gitignore Outdated
Comment thread Dnn.AdminExperience/ClientSide/TaskScheduler.Web/src/components/history/index.jsx Outdated
bdukes
bdukes previously approved these changes Mar 18, 2026
@valadas valadas modified the milestones: 10.3.0, 10.3.1 Mar 19, 2026
@bdukes
bdukes enabled auto-merge (rebase) March 19, 2026 13:28
@bdukes
bdukes force-pushed the rsbuild-phase2 branch 2 times, most recently from 5fcf6fd to c8322a3 Compare March 19, 2026 16:02
donker added 7 commits March 19, 2026 12:36
Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.AdminLogs/css/AdminLogs.css
Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.Extensions/css/extensions.css
Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.Extensions/static/svg/fetching.svg
Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.Pages/css/Pages.css
Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.SiteGroups/css/SiteGroups.css
Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.SiteImportExport/css/SiteImportExport.css
Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.SiteImportExport/static/svg/nodata.svg
Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.SiteSettings/css/SiteSettings.css
Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.Sites/css/Sites.css
Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.TaskScheduler/css/TaskScheduler.css
Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.TaskScheduler/static/svg/nodata.svg
Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.Themes/css/Themes.css
Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.Themes/static/svg/nodata.svg
Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.Users/css/Users.css
Dnn.AdminExperience/Dnn.PersonaBar.Extensions/admin/personaBar/Dnn.Vocabularies/css/vocabularies.css

@valadas valadas left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I gave it a try and nothing sticks out to me. Nice!

@mitchelsellers mitchelsellers left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM as well, I'll let you decide when to merge as I know other work is being done here (Edit: hahaha....that works)

@bdukes
bdukes merged commit 1adb048 into dnnsoftware:develop Mar 20, 2026
8 of 11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

4 participants