Skip to content

Conversation

@zaelgohary
Copy link
Contributor

Changes

  • Lazy load jspdf and jspdf-autotable (load only when PDF download requested)
  • Lazy load Sentry (load only when telemetry enabled)
  • Optimize lodash imports to enable tree-shaking (use specific paths)
  • Change static route imports to dynamic imports for better code splitting
  • Configure Vite optimizeDeps to prevent HMR reload issues with lodash sub-modules
  • Remove duplicate ProjectName.Openwebui entry in delete_deployment utils
  • Make internal utility functions private where appropriate

Related Issues

…s to enable tree shaking, use dynamic routes, configure vite optimizeDeps, remove duplicate project name
@zaelgohary zaelgohary merged commit 13ba959 into development Dec 3, 2025
12 checks passed
@zaelgohary zaelgohary deleted the development_optimize_bundle_size branch December 3, 2025 10:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants