Nigel Breslaw
ee5084faf6
autofix: Stop type-checking the vscode project ( #9891 )
...
Typechecking the vscode project needs a wasm build of slint so the types
are generated. This stop that so autofix should now run in ~1 minute.
If this works the next stage will be to run autofix before all other
jobs and only kick them off once its successful. The reason for this is
we only have 20 runners. Autofix and the normal ci.yaml jobs start. This
takes up 10 to 15 runners. After 5-6 mins autofix often finds a problem.
Makes a new commit and now the other ~15 jobs need to be cancelled. So
in theory we can reduce pointless jobs running.
2025-10-30 16:59:07 +02:00
ogoffart
cad0a8ea83
Bump version number to 1.15.0
2025-10-24 14:28:17 +00:00
ogoffart
db7e383e33
Bump version number to 1.14.1
2025-10-22 13:17:31 +00:00
Nigel Breslaw
92f519a94f
Update Pnpm to latest version ( #9730 )
2025-10-14 15:22:48 +03:00
ogoffart
f2aa4899db
Bump version number to 1.14.0
2025-09-11 14:01:14 +00:00
Nigel Breslaw
ea902eac94
Start to use the PNPM catalog system ( #9386 )
...
CI / build_and_test (--exclude ffmpeg --exclude gstreamer-player, macos-14, stable) (push) Blocked by required conditions
CI / cpp_test_driver (ubuntu-22.04) (push) Blocked by required conditions
CI / cpp_cmake (ubuntu-22.04, stable) (push) Blocked by required conditions
CI / cpp_cmake (windows-2022, nightly) (push) Blocked by required conditions
CI / build_and_test (--exclude ffmpeg --exclude gstreamer-player, windows-2022, beta) (push) Blocked by required conditions
CI / build_and_test (--exclude ffmpeg --exclude gstreamer-player, windows-2022, stable) (push) Blocked by required conditions
CI / build_and_test (ubuntu-22.04, nightly) (push) Blocked by required conditions
CI / python_test (macos-14) (push) Blocked by required conditions
CI / python_test (ubuntu-22.04) (push) Blocked by required conditions
CI / python_test (windows-2022) (push) Blocked by required conditions
CI / cpp_test_driver (macos-13) (push) Blocked by required conditions
CI / cpp_test_driver (windows-2022) (push) Blocked by required conditions
CI / cpp_cmake (macos-14, 1.85) (push) Blocked by required conditions
CI / cpp_package_test (push) Blocked by required conditions
CI / vsce_build_test (push) Blocked by required conditions
CI / mcu (pico-st7789, thumbv6m-none-eabi) (push) Blocked by required conditions
CI / mcu (pico2-st7789, thumbv8m.main-none-eabihf) (push) Blocked by required conditions
CI / mcu (stm32h735g, thumbv7em-none-eabihf) (push) Blocked by required conditions
CI / mcu-embassy (push) Blocked by required conditions
CI / ffi_32bit_build (push) Blocked by required conditions
CI / docs (push) Blocked by required conditions
CI / wasm (push) Blocked by required conditions
CI / fmt_test (push) Blocked by required conditions
CI / esp-idf-quick (push) Blocked by required conditions
CI / android (push) Blocked by required conditions
CI / wasm_demo (push) Blocked by required conditions
CI / tree-sitter (push) Blocked by required conditions
CI / updater_test (0.3.0) (push) Blocked by required conditions
CI / miri (push) Blocked by required conditions
CI / test-figma-inspector (push) Blocked by required conditions
Now a single version of common packages is defined in the root package.json.
The projects then link to that and only this single reference ever needs to be updated.
It should result in less duplicate security warnings and allow dependabot to auto fix security alerts.
2025-09-11 15:21:54 +03:00
ogoffart
09e397f3ba
Bump version number to 1.13.1
2025-09-08 09:43:17 +00:00
Nigel Breslaw
8a4ab35ab9
chore: Update PNPM to latest version ( #9115 )
2025-08-11 12:48:59 +03:00
ogoffart
9cc24ff284
Bump version number to 1.13.0
2025-06-26 13:30:43 +00:00
ogoffart
92f9f0e85d
Bump version number to 1.12.1
2025-06-16 13:32:39 +00:00
Nigel Breslaw
8131481eee
Fix security alert in npm brace-expansion ( #8684 )
CI / miri (push) Blocked by required conditions
CI / build_and_test (--exclude ffmpeg --exclude gstreamer-player, windows-2022, stable) (push) Blocked by required conditions
CI / build_and_test (ubuntu-22.04, nightly) (push) Blocked by required conditions
CI / node_test (macos-14) (push) Blocked by required conditions
CI / node_test (ubuntu-22.04) (push) Blocked by required conditions
CI / python_test (macos-14) (push) Blocked by required conditions
CI / python_test (ubuntu-22.04) (push) Blocked by required conditions
CI / python_test (windows-2022) (push) Blocked by required conditions
CI / cpp_test_driver (macos-13) (push) Blocked by required conditions
CI / cpp_test_driver (ubuntu-22.04) (push) Blocked by required conditions
CI / cpp_test_driver (windows-2022) (push) Blocked by required conditions
CI / cpp_cmake (macos-14, 1.82) (push) Blocked by required conditions
CI / cpp_cmake (ubuntu-22.04, stable) (push) Blocked by required conditions
CI / cpp_cmake (windows-2022, nightly) (push) Blocked by required conditions
CI / mcu-embassy (push) Blocked by required conditions
CI / cpp_package_test (push) Blocked by required conditions
CI / vsce_build_test (push) Blocked by required conditions
CI / mcu (pico-st7789, thumbv6m-none-eabi) (push) Blocked by required conditions
CI / mcu (stm32h735g, thumbv7em-none-eabihf) (push) Blocked by required conditions
CI / ffi_32bit_build (push) Blocked by required conditions
CI / docs (push) Blocked by required conditions
CI / wasm (push) Blocked by required conditions
CI / wasm_demo (push) Blocked by required conditions
CI / tree-sitter (push) Blocked by required conditions
CI / updater_test (0.3.0) (push) Blocked by required conditions
CI / fmt_test (push) Blocked by required conditions
CI / esp-idf-quick (push) Blocked by required conditions
CI / android (push) Blocked by required conditions
CI / mcu (pico2-st7789, thumbv8m.main-none-eabihf) (push) Blocked by required conditions
CI / test-figma-inspector (push) Blocked by required conditions
2025-06-13 00:54:18 +03:00
Nigel Breslaw
02203703e6
Update pnpm to 10.11.0 ( #8546 )
...
It had been updated in mise, but not the rest of the CI
2025-05-26 16:56:48 +03:00
ogoffart
e0099ea500
Bump version number to 1.12.0
2025-04-30 13:27:50 +00:00
Nigel Breslaw
cf3f1cadd9
Fix pnpm missing script permissions ( #8300 )
...
Bump to the newest pnpm.
Add some missing script permissions for Biome and Sharp.
Remove some old security override fix that is no longer needed as the packages were properly fixed.
2025-04-29 23:37:10 +03:00
dependabot[bot]
57e6561f8c
build(deps-dev): bump esbuild from 0.25.2 to 0.25.3 ( #8289 )
...
* build(deps-dev): bump esbuild from 0.25.2 to 0.25.3
Bumps [esbuild](https://github.com/evanw/esbuild ) from 0.25.2 to 0.25.3.
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.25.2...v0.25.3 )
---
updated-dependencies:
- dependency-name: esbuild
dependency-version: 0.25.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* dedupe
* pnpm approve-builds
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Nigel Breslaw <nigel.breslaw@slint.dev>
2025-04-29 09:27:21 +03:00
Nigel Breslaw
cf94bb68a9
Update pnpm ( #8259 )
2025-04-24 13:33:00 +03:00
Nigel Breslaw
054aa641d1
No need for biome CLI ( #7885 )
2025-03-18 14:37:26 +02:00
ogoffart
178cf21c2e
Bump version number to 1.11.0
2025-03-18 09:48:22 +00:00
dependabot[bot]
a42d382878
build(deps-dev): bump vite from 6.2.1 to 6.2.2 ( #7870 )
...
* build(deps-dev): bump vite from 6.2.1 to 6.2.2
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 6.2.1 to 6.2.2.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v6.2.2/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* pnpm audit --fix
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Nigel Breslaw <nigel.breslaw@slint.dev>
2025-03-17 11:33:02 +02:00
Nigel Breslaw
e3a0e1dc93
PNPM 'override' old esbuild versions. ( #7605 )
...
0.24 causes security warnings.
2025-02-11 16:31:08 +02:00
Nigel Breslaw
45cd9a9719
Upgrade PNPM 9.x to 10.3 ( #7602 )
...
This also recreates the lock file in an attempt to clear out the old version of esbuild that is causing alerts.
2025-02-11 15:00:43 +02:00
ogoffart
c83af3ca5c
Bump version number to 1.10.0
2025-01-13 13:38:41 +00:00
ogoffart
f309a551b5
Bump version number to 1.9.2
2024-12-30 10:18:16 +00:00
aurindam
dc3f29b6da
Bump version number to 1.9.1
2024-12-19 12:57:19 +00:00
Tobias Hunger
62804ff8e4
slintpad: Update dependencies
...
The rollup version bump fixes slintpad packaging for me.
2024-11-21 16:27:23 +01:00
Nigel Breslaw
d48b2c3dd7
Fix web projects linting and formatting
2024-11-20 17:05:17 +02:00
Nigel Breslaw
a97b7c7d92
Replace npm with pnpm
...
Replaces the use of NPM with PNPM. This should make it quick and easy to update any of the dependencies as dependabot will now see everything in one go.
2024-10-07 15:38:26 +03:00