Skip to content

Commit 28bf615

Browse files
committed
Update non-Rust dependencies
1 parent 6ef5a8b commit 28bf615

15 files changed

Lines changed: 124 additions & 123 deletions

File tree

‎.github/workflows/ci.yml‎

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -26,18 +26,18 @@ concurrency:
2626

2727
env:
2828
CARGO_TERM_COLOR: always
29-
HURL_VERSION: 8.0.0
29+
HURL_VERSION: 8.0.1
3030
REGISTRY_USERNAME: lovasoa
3131
REGISTRY_IMAGE: lovasoa/sqlpage
3232

3333
jobs:
3434
compile_and_lint:
3535
runs-on: ubuntu-latest
3636
steps:
37-
- uses: actions/checkout@v6
38-
- uses: actions/setup-node@v6
37+
- uses: actions/checkout@v7
38+
- uses: actions/setup-node@v7
3939
with:
40-
node-version: 24
40+
node-version: 26
4141
cache: 'npm'
4242
- run: npm ci
4343
- run: npm test
@@ -104,7 +104,7 @@ jobs:
104104
container: oracle
105105
db_url: "Driver=Oracle 21 ODBC driver;Dbq=//127.0.0.1:1521/FREEPDB1;Uid=root;Pwd=Password123!"
106106
steps:
107-
- uses: actions/checkout@v6
107+
- uses: actions/checkout@v7
108108
# Reuse the exact Linux test harnesses produced by compile_and_lint.
109109
# This keeps the DB matrix focused on database behavior instead of
110110
# compiling the same Rust crate five more times.
@@ -160,13 +160,13 @@ jobs:
160160
windows_test:
161161
runs-on: windows-latest
162162
steps:
163-
- uses: actions/checkout@v6
163+
- uses: actions/checkout@v7
164164
- name: Set up cargo cache
165165
uses: Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4
166166
env:
167167
NODE_OPTIONS: --no-deprecation
168168
- name: Set up Windows incremental cache
169-
uses: actions/cache@v5
169+
uses: actions/cache@v6
170170
with:
171171
path: |
172172
target/debug/.fingerprint/sqlpage-*
@@ -196,10 +196,10 @@ jobs:
196196
run:
197197
working-directory: ./tests/end-to-end
198198
steps:
199-
- uses: actions/checkout@v6
200-
- uses: actions/setup-node@v6
199+
- uses: actions/checkout@v7
200+
- uses: actions/setup-node@v7
201201
with:
202-
node-version: 24
202+
node-version: 26
203203
cache: 'npm'
204204
cache-dependency-path: ./package-lock.json
205205
- run: sudo apt-get update && sudo apt-get install -y unixodbc-dev
@@ -252,7 +252,7 @@ jobs:
252252
tag_suffix: -linux-arm64-duckdb
253253
steps:
254254
- name: Checkout
255-
uses: actions/checkout@v6
255+
uses: actions/checkout@v7
256256
- id: cache-scope
257257
name: Docker cache scope
258258
run: |
@@ -322,7 +322,7 @@ jobs:
322322
runs-on: ubuntu-latest
323323
steps:
324324
- name: Checkout
325-
uses: actions/checkout@v6
325+
uses: actions/checkout@v7
326326
- name: Docker meta
327327
id: meta
328328
uses: docker/metadata-action@v6
@@ -419,14 +419,14 @@ jobs:
419419
outputs:
420420
examples: ${{ steps.examples.outputs.examples }}
421421
steps:
422-
- uses: actions/checkout@v6
422+
- uses: actions/checkout@v7
423423
- id: examples
424424
run: |
425425
examples="$(find examples -mindepth 2 -maxdepth 2 -name test.hurl -print | sed 's#/test.hurl$##' | sort | jq -R -s -c 'split("\n")[:-1]')"
426426
echo "examples=$examples" >> "$GITHUB_OUTPUT"
427427
- name: Restore Hurl archive
428428
id: hurl-cache
429-
uses: actions/cache@v5
429+
uses: actions/cache@v6
430430
with:
431431
path: .cache/hurl
432432
key: hurl-${{ runner.os }}-x86_64-unknown-linux-gnu-${{ env.HURL_VERSION }}
@@ -465,7 +465,7 @@ jobs:
465465
matrix:
466466
example: ${{ fromJSON(needs.hurl_examples.outputs.examples) }}
467467
steps:
468-
- uses: actions/checkout@v6
468+
- uses: actions/checkout@v7
469469
- name: Download Hurl archive
470470
uses: actions/download-artifact@v8
471471
with:

‎.github/workflows/official-site.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: ubuntu-latest
1313
steps:
1414
- name: Cloning repo
15-
uses: actions/checkout@v6
15+
uses: actions/checkout@v7
1616
with:
1717
fetch-depth: 0
1818
- id: get_gitsha

‎.github/workflows/release.yml‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
target: x86_64-apple-darwin
3030
features: "odbc-static"
3131
steps:
32-
- uses: actions/checkout@v6
32+
- uses: actions/checkout@v7
3333
- name: Install Rust toolchain
3434
uses: dtolnay/rust-toolchain@stable
3535
with:
@@ -86,7 +86,7 @@ jobs:
8686
runs-on: ubuntu-latest
8787
container: quay.io/pypa/manylinux_2_28_x86_64
8888
steps:
89-
- uses: actions/checkout@v6
89+
- uses: actions/checkout@v7
9090
- name: Install Rust toolchain
9191
uses: dtolnay/rust-toolchain@stable
9292
with:
@@ -107,7 +107,7 @@ jobs:
107107
name: Build AWS Lambda Serverless zip image
108108
runs-on: ubuntu-latest
109109
steps:
110-
- uses: actions/checkout@v6
110+
- uses: actions/checkout@v7
111111
- run: docker build -t sqlpage-lambda . -f lambda.Dockerfile --target runner
112112
- run: docker build -t sqlpage-lambda-builder . -f lambda.Dockerfile --target builder
113113
- run: docker run sqlpage-lambda-builder cat deploy.zip > sqlpage-aws-lambda.zip
@@ -122,7 +122,7 @@ jobs:
122122
runs-on: ubuntu-latest
123123
if: startsWith(github.ref, 'refs/tags/')
124124
steps:
125-
- uses: actions/checkout@v6
125+
- uses: actions/checkout@v7
126126
- uses: actions/download-artifact@v8
127127
env:
128128
NODE_OPTIONS: --no-deprecation
@@ -154,7 +154,7 @@ jobs:
154154
runs-on: ubuntu-latest
155155
if: startsWith(github.ref, 'refs/tags/')
156156
steps:
157-
- uses: actions/checkout@v6
157+
- uses: actions/checkout@v7
158158
- name: Set up cargo cache
159159
uses: Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4
160160
env:

‎CHANGELOG.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
- Tooltip title text is now inhertis the same colour as the tooltip text.
2727
- Charts can display reference lines. A row with a `yline` is drawn as a line across the chart at that value of the y axis, and a row with an `xline` marks a position on the x axis. Adding `yline_end` or `xline_end` makes a line a band, and the row's `label` and `color` set its text and its color. Reference lines are rows, so a chart can have as many of them as the query returns. Each one follows its own axis, so on a `horizontal` bar chart a `yline` is drawn down the chart rather than across it. They are not added to the total of a `stacked` chart, and are not filled in an `area` chart.
2828
- Chart data rows can set their own `color`, painting a single bar, slice or point instead of the whole series. It applies to `bar`, `column`, `rangeBar`, `pie`, `treemap`, `scatter` and `bubble` charts, and to the markers of a `line` or an `area` chart.
29+
- Updated the bundled Tabler icon sprite from v3.44.0 to [v3.46.0](https://github.com/tabler/tabler-icons/releases/tag/v3.46.0). This adds 18 icons, including `play-bug`, `remote-control`, `rocking-chair`, `run-sprint`, `tabs`, `treasure-chest`, `vault`, and `yarn`, and includes the upstream fixes listed in the release notes.
2930
- Recursive `sqlpage.run_sql` errors now show one concise, positioned error instead of repeating the full inclusion chain.
3031

3132
## v0.45

‎build.rs‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ async fn main() {
2424
spawn(download_deps(c.clone(), "sqlpage.css")),
2525
spawn(download_tabler_icons(
2626
c.clone(),
27-
"https://cdn.jsdelivr.net/npm/@tabler/icons-sprite@3.44.0/dist/tabler-sprite.svg",
27+
"https://cdn.jsdelivr.net/npm/@tabler/icons-sprite@3.46.0/dist/tabler-sprite.svg",
2828
)),
2929
spawn(download_deps(c.clone(), "apexcharts.js")),
3030
spawn(download_deps(c.clone(), "tomselect.js")),

‎examples/sending emails/docker-compose.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@ services:
1414
- mailpit
1515

1616
mailpit:
17-
image: axllent/mailpit:v1.30.4
17+
image: axllent/mailpit:v1.31.0
1818
ports:
1919
- "8025:8025"

‎examples/single sign on/keycloak.Dockerfile‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
FROM keycloak/keycloak:26.6.2
1+
FROM keycloak/keycloak:26.7.2
22

3-
ADD --chown=1000:0 https://github.com/jacekkow/keycloak-protocol-cas/releases/download/26.6.2/keycloak-protocol-cas-26.6.2.jar \
3+
ADD --chown=1000:0 https://github.com/jacekkow/keycloak-protocol-cas/releases/download/26.7.2/keycloak-protocol-cas-26.7.2.jar \
44
/opt/keycloak/providers/keycloak-protocol-cas.jar
55

66
COPY ./keycloak-configuration.json /opt/keycloak/data/import/realm.json

‎examples/telemetry/docker-compose.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ services:
124124
condition: service_started
125125

126126
prometheus:
127-
image: prom/prometheus:v3.2.1
127+
image: prom/prometheus:v3.14.0
128128
command:
129129
- --config.file=/etc/prometheus/prometheus.yml
130130
- --storage.tsdb.path=/prometheus
@@ -141,7 +141,7 @@ services:
141141
command: ["-config.file=/etc/tempo/config.yaml"]
142142

143143
loki:
144-
image: grafana/loki:3.7.2
144+
image: grafana/loki:3.7.7
145145
command: ["-config.file=/etc/loki/local-config.yaml"]
146146

147147
grafana:

0 commit comments

Comments
 (0)