Skip to content

chore: remove lazyCompilation workaround from rsbuild - #1174

Merged
GuillaumeKESTEMAN merged 1 commit into
developfrom
chore/remove-lazy-compilation-on-rsbuild
Jul 28, 2026
Merged

chore: remove lazyCompilation workaround from rsbuild#1174
GuillaumeKESTEMAN merged 1 commit into
developfrom
chore/remove-lazy-compilation-on-rsbuild

Conversation

@GuillaumeKESTEMAN

@GuillaumeKESTEMAN GuillaumeKESTEMAN commented Jul 26, 2026

Copy link
Copy Markdown
Collaborator

Title: Remove lazyCompilation workaround from Rsbuild

Type of Pull Request:

  • Bug fix
  • New feature
  • Documentation
  • Other (specify): chore

Associated Issue:
Closes #533

Context:
A previous update to Traefik v3.6.4+ introduced blocking of encoded characters (e.g., %2F, %3F) in request paths, which broke Rsbuild's lazy compilation feature. The lazyCompilation: false configuration was added as a workaround to disable this feature. The Traefik issue has now been resolved, allowing us to remove this workaround and revert to the default behavior.

Reference: https://doc.traefik.io/traefik/migrate/v3/#encoded-characters-in-request-path

Proposed Changes:

  • Removed dev.lazyCompilation: false configuration and associated workaround comment from Rsbuild config
  • Reverted to default Rsbuild lazy compilation behavior
  • Formatted quote style from single to double quotes for consistency

Checklist:

  • I have verified that my changes work as expected
  • I have updated the documentation if necessary
  • I have thought to rebase my branch
  • I have applied the correct label according to the type of PR (bug/feature/documentation)

Additional Information:
None

@GuillaumeKESTEMAN
GuillaumeKESTEMAN added this pull request to the merge queue Jul 28, 2026
Merged via the queue into develop with commit ca9b739 Jul 28, 2026
21 checks passed
@GuillaumeKESTEMAN
GuillaumeKESTEMAN deleted the chore/remove-lazy-compilation-on-rsbuild branch July 28, 2026 19:59
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.

chore(docker): reenable rsbuild dev lazyCompilation and add exception for rejected characters

2 participants