You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(frontend) :: import the browser libraries and types
Before Tabler, ApexCharts and Tom Select were pulled from CDN so their code nor their types could be imported into our frontend code. This is no longer a blocker as the frontend is bundled with npm.
Now 3rd party code and types are imported directly in SQLPage's frontend.
Copy file name to clipboardExpand all lines: CHANGELOG.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,7 @@
6
6
- Frontend asset urls are now idempotent between builds if nothing changed in the frontend. Now browsers will only re-download frontend assets when there has been a code change in them.
7
7
-`cargo install sqlpage` or any build from the crates.io tarball only needs Rust and no longer needs internet access. Pre-built binaries and the Docker image are unaffected.
8
8
- The browser assets are now bundled as a whole, so SQLPage's own scripts are minified along with their dependencies and are no longer readable in browser devtools.
9
+
- SQLPage no longer exposes `window.ApexCharts`, `window.TomSelect` and `window.tabler` as globals. ApexCharts still reads its `window.Apex` global configuration, and a page that loads its own Bootstrap into `window.bootstrap` still overrides the bundled one.
0 commit comments