Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
b9ddb8d
wip: perf guide
lovasoa Oct 31, 2025
fb8f8e2
update guide
lovasoa Nov 2, 2025
cb2df47
Merge branch 'main' into perf-guide
lovasoa Nov 3, 2025
70a2612
Add materialized views section to performance guide
lovasoa Nov 4, 2025
de2bcae
Document nginx streaming and compression for sqlpage (#1080)
lovasoa Nov 3, 2025
ab27663
Update dependencies and version for sqlpage to 0.39.1
lovasoa Nov 3, 2025
cbb5de5
fix handling of one-element arrays in doc code generator
lovasoa Nov 3, 2025
6130c5b
In the table component, allow simple objects in custom_actions inste…
lovasoa Nov 4, 2025
7818619
Implement faster icon loading by inlining icons from the Tabler sprit…
lovasoa Nov 4, 2025
9fcd5f7
Update tabler icons to version 3.35 and refactor icon extraction logi…
lovasoa Nov 4, 2025
96a0a79
icon image helper: logging and error handling
lovasoa Nov 4, 2025
79fff9b
IconImgHelper: use raw string literals for SVG output
lovasoa Nov 4, 2025
8836c86
Refactor icon extraction logic in build.rs to improve performance and…
lovasoa Nov 4, 2025
a02031f
build.rs: raise on missing icon id
lovasoa Nov 4, 2025
1e66ea5
Simlplify icon generation in build.rs
lovasoa Nov 4, 2025
f6c1c6f
simplify icon _img helper
lovasoa Nov 4, 2025
a4e76fd
update input field docs
lovasoa Nov 4, 2025
98347a0
better form documentation
lovasoa Nov 5, 2025
f551f19
fix ipv6 notation (#1084)
kryskool Nov 5, 2025
92cd4de
Update dependencies in Cargo.lock to latest versions
lovasoa Nov 7, 2025
aab67ce
Fix github pr ci cache warnings (#1086)
lovasoa Nov 7, 2025
f7a09e3
Enhance SQL performance guidance in migration script
lovasoa Nov 7, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,9 @@ jobs:
- uses: actions/checkout@v4
- name: Set up cargo cache
uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6
with:
key: test-${{ matrix.database }}
save-if: ${{ github.ref == 'refs/heads/main' }}
- name: Install PostgreSQL ODBC driver
if: matrix.setup_odbc
run: sudo apt-get install -y odbc-postgresql
Expand Down
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@
- `compress_responses` is now set to `false` by default in the configuration.
- When response compression is enabled, additional buffering is needed. Users reported a better experience with pages that load more progressively, reducing the time before the pages' shell is rendered.
- When SQLPage is deployed behind a reverse proxy, compressing responses between sqlpage and the proxy is wasteful.
- In the table component, allow simple objects in custom_actions instead of requiring arrays of objects.
- Fatser icon loading. Previously, even a page containing a single icon required downloading and parsing a ~2MB file. This resulted in a delay where pages initially appeared with a blank space before icons appeared. Icons are now inlined inside pages and appear instantaneously.
- Updated tabler icons to 3.35

## v0.39.0 (2025-10-28)
- Ability to execute sql for URL paths with another extension. If you create sitemap.xml.sql, it will be executed for example.com/sitemap.xml
Expand Down
Loading
Loading