celenity
f39489b1b2
feat: bump Python to 3.14.7 + uv to 0.12.2
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-07 04:04:41 +00:00
celenity
e99eae7379
feat: bump Node.js to 26.7.0
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-07 04:03:14 +00:00
celenity
3d41f26a30
153.0.3
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-04 19:24:20 +00:00
celenity
b74db8210c
WIP: 153.0.3
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-04 02:38:27 +00:00
celenity
c0f514d64e
fix: update shellcheck/shfmt handling and set-up
...
Notably:
- We now always provide our own copies of both `shellcheck` and `shfmt` (via `get_sources.sh`)
- Set-up of the pre-commit hook is now at `lint-hook.sh`, so we can call it directly (and give users a way to set-up the hook directly if necessary)
- The `lint` CI stage is now performed on Fedora instead of Alpine (like the rest of the build process), but only the minimal set-up is performed to download and set-up the necessary tools
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-03 05:07:06 +00:00
celenity
b92e1d79be
153.0.2
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-08-01 03:08:02 +00:00
celenity
85175914a3
WIP: 153.0.2
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-07-31 03:28:53 +00:00
Akash Yadav and Akash Yadav
aeb8d3a5f0
feat: lint shell scripts with shellcheck + shfmt in CI and pre-commit
...
ironfox-oss/IronFox!162
Add a blocking `lint` CI stage (runs first, on a lightweight Alpine
image) plus a core.hooksPath pre-commit hook, with scripts/lint.sh as
the shared runner for CI, the hook, and manual use. Checks are
configured in .shellcheckrc and formatting in .editorconfig.
Reformat all scripts with shfmt (2-space indent, switch-case indent,
space redirects) via .editorconfig, so a bare `shfmt` is consistent
everywhere. bootstrap.sh installs shellcheck + shfmt per-OS and
enables the pre-commit hook.
The hook is a convenience (bypassable with --no-verify); the CI
`lint-scripts` job is the enforcement gate. SC2086/SC2046 are
disabled for now as tracked follow-up.
MR-author: Akash Yadav <itsaky01@gmail.com >
Co-authored-by: Akash Yadav <contact@itsaky.com >
Approved-by: celenity <celenity@celenity.dev >
Merged-by: celenity <celenity@celenity.dev >
2026-07-31 02:33:10 +00:00
celenity
a68000483f
feat: bump pip to 26.2
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-07-31 00:12:33 +00:00
celenity
5463ca293a
feat: bump npm to 12.0.2
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-07-31 00:11:48 +00:00
celenity
45d9aaaa86
feat: bump Node.js to 26.5.1
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-07-31 00:10:38 +00:00
celenity
3d637b2411
feat: bump uv to 0.12.0 + cpython to 20260728
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-07-31 00:09:58 +00:00
celenity
099d5c4570
153.0.1
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-07-28 19:36:39 +00:00
celenity
b8b54f3f14
feat: bump uv to 0.11.32
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-07-28 01:31:01 +00:00
celenity
2547eff780
fix: use consistent IRONFOX_ naming for versions/commits and checksums
...
This ensures the naming is consistent/matches and ensures we avoid conflicts
Signed-off-by: celenity <celenity@celenity.dev >
2026-07-28 00:15:19 +00:00
celenity
4ba2fbe14d
feat: bump Rust to 1.97.1
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-07-27 23:43:01 +00:00
celenity
f10a213939
feat: bump nvm to v0.40.6
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-07-27 23:41:50 +00:00
celenity
86d80833ab
feat: bump F-Droid's Gradle wrapper
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-07-27 23:39:00 +00:00
celenity
6fe315cd0b
WIP: 153.0.1
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-07-27 21:52:18 +00:00
celenity
65087da5ce
feat: bump Phoenix to 2026.07.27.1
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-07-27 18:50:04 +00:00
celenity
fc53726004
feat: bump Phoenix to 2026.07.24.1
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-07-24 05:59:07 +00:00
celenity
35e014327e
153.0
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-07-21 17:33:57 +00:00
celenity
ecc8a1b49a
feat: bump uv to 0.11.30 + cpython to 20260718
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-07-21 03:45:14 +00:00
celenity
a77d9af81b
WIP: 153.0
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-07-21 03:39:36 +00:00
celenity
57ae632ac5
feat: bump uv to 0.11.29
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-07-17 02:49:45 +00:00
celenity
31cfc61fa2
feat: Set env vars for additional utilities + do not use the system PATH (in favor of our own custom PATH)
...
This should improve security (by ensuring we always specify the full paths to executables, and preventing use of unintended/undesired system executables), control (by allowing users to specify where these executables should be located), and consistency/reproducability
Signed-off-by: celenity <celenity@celenity.dev >
2026-07-17 02:46:08 +00:00
celenity
135c316a7c
152.0.6
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-07-14 21:28:39 +00:00
celenity
48cc939794
WIP: 152.0.6
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-07-14 04:13:17 +00:00
celenity
2fe1e1036b
feat: bump Phoenix to 2026.07.08.1
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-07-08 05:22:36 +00:00
celenity
a4f2e45a2a
feat: bump uv to 0.11.28
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-07-08 05:21:33 +00:00
celenity
d57cc07406
152.0.5
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-07-08 03:28:43 +00:00
celenity
61ced1e280
WIP: 152.0.5
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-07-07 07:34:59 +00:00
celenity
cfba2dd749
feat: bump uv to 0.11.27
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-07-07 02:59:42 +00:00
celenity
8130ff07a9
feat: bump uv to 0.11.26
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-07-01 23:59:36 +00:00
celenity
16cca75131
152.0.4
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-06-30 19:37:41 +00:00
celenity
a2627e93fe
feat: bump npm to 11.18.0
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-06-30 07:34:51 +00:00
celenity
5dbd9050df
WIP: 152.0.4
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-06-30 07:31:23 +00:00
celenity
93e202258d
feat: bump prebuilds
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-06-30 05:30:28 +00:00
celenity
415496c49d
fix: set indentation to 2 spaces for all files
...
This makes indentation consistent across all our files, and also improves readability in general
Signed-off-by: celenity <celenity@celenity.dev >
2026-06-29 05:24:33 +00:00
celenity
ae6f060178
feat: bump uv to 0.11.25 + cpython to 20260623
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-06-28 02:50:47 +00:00
celenity
28f7caa5c3
feat: bump Node.js to 26.4.0
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-06-28 02:47:41 +00:00
celenity
440abf5f81
152.0.2
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-06-24 06:36:52 +00:00
celenity
8c9d346efe
feat: bump uv to 0.11.23
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-06-23 10:00:53 +00:00
celenity
afb62c540d
152.0
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-06-16 17:09:34 +00:00
celenity
1088ae70b4
feat: bump UnifiedPush-AC to 1.0.4
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-06-16 04:35:10 +00:00
celenity
5742e99d38
WIP: 152.0
...
(Also includes some clean-up and tweaks/refinements to the build system)
Signed-off-by: celenity <celenity@celenity.dev >
2026-06-16 04:24:09 +00:00
celenity
5c812da0c9
feat: bump npm to 11.17.0
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-06-12 06:37:15 +00:00
celenity
f55439ed04
feat: bump uv to 0.11.21 + cpython to 20260610 (3.14.6)
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-06-12 06:35:43 +00:00
celenity
ddc79f3546
fix: revert bump cbindgen to v0.29.4 for now
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-06-10 13:52:04 -04:00
celenity
143c33485c
151.0.4
...
Signed-off-by: celenity <celenity@celenity.dev >
2026-06-10 06:48:23 +00:00