Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
83 commits
Select commit Hold shift + click to select a range
3dad130
:globe_with_meridians: Update German translation
skridofly Aug 28, 2026
6783cd6
:globe_with_meridians: Update Chinese (Simplified Han script) transla…
Aug 27, 2026
6c796ff
:globe_with_meridians: Update Chinese (Simplified Han script) transla…
xyzuanli Aug 28, 2026
90fb4b3
:globe_with_meridians: Update Spanish translation
itsmejuan Aug 28, 2026
3501fdd
:globe_with_meridians: Update translations (#1354)
hosted-weblate[bot] Aug 31, 2026
4be511e
Merge remote-tracking branch 'origin/nightly' into nightly
weblate Aug 31, 2026
6770014
:globe_with_meridians: Update English (United Kingdom) translation
aaronleopold Aug 31, 2026
37fdb7d
:twisted_rightwards_arrows: Merge pull request #1361 from stumpapp/we…
aaronleopold Aug 31, 2026
e1939ff
:twisted_rightwards_arrows: Merge remote-tracking branch 'origin/main…
aaronleopold Sep 4, 2026
0223513
:white_check_mark: Fix failing test and suppress some noise
aaronleopold Aug 31, 2026
450d9fa
:globe_with_meridians: Update English (United Kingdom) translation
Arklaum Aug 31, 2026
bd2b62f
:globe_with_meridians: Update German translation
skridofly Sep 1, 2026
4699f61
:globe_with_meridians: Update Chinese (Simplified Han script) transla…
xyzuanli Sep 3, 2026
2165bcb
:globe_with_meridians: Add Bosnian translation
ajselzilic Sep 4, 2026
90790c0
:globe_with_meridians: Update Bosnian translation
ajselzilic Sep 4, 2026
ffd50a1
:twisted_rightwards_arrows: Merge pull request #1374 from stumpapp/we…
aaronleopold Sep 4, 2026
20f2a91
:globe_with_meridians: localize image reader settings (#1383)
devy1540 Sep 4, 2026
b70954e
:sparkles: Proper oneshots support (#1375)
aaronleopold Sep 4, 2026
e29c5e9
:sparkles: (expo): Local URL fallback and auto-switching (#1355)
aaronleopold Sep 4, 2026
75ad2cb
🩹 (expo): Add missing press handler for ssid button in form
aaronleopold Sep 5, 2026
8e74285
🩹 (expo,android): Fix image reader settings sheet
aaronleopold Sep 5, 2026
1e81b8c
✨ Highlight current library while browsing series and books (#1379)
ajselzilic Sep 5, 2026
bb9077e
:arrow_up: Bump dorny/paths-filter from 4.0.2 to 4.0.3 (#1371)
dependabot[bot] Sep 5, 2026
5e18a0b
:arrow_up: Bump eslint-plugin-react-hooks from 7.0.1 to 7.1.1 (#1364)
dependabot[bot] Sep 5, 2026
b180e97
:arrow_up: Bump qs and @types/qs (#1362)
dependabot[bot] Sep 5, 2026
3d2c739
:arrow_up: Bump tsx from 4.21.0 to 4.23.12 (#1367)
dependabot[bot] Sep 5, 2026
14078f9
:arrow_up: Bump cachix/install-nix-action from 31.11.0 to 31.11.1 (#1…
dependabot[bot] Sep 5, 2026
ec7e057
:sparkles: Persist browser ordering preferences (#1376)
ajselzilic Sep 5, 2026
120c66a
:rotating_light: Suppress react-hooks/ref lint in AppLayout
aaronleopold Sep 5, 2026
d4d1caa
:bug: (expo) Fix local URL auto-switching (#1389)
aaronleopold Sep 5, 2026
e134af1
:globe_with_meridians: localize image reader header controls (#1384)
devy1540 Sep 6, 2026
065642f
:globe_with_meridians: Update Portuguese (Brazil) translation
Valthre Sep 4, 2026
50dcb09
:globe_with_meridians: Update Bosnian translation
ajselzilic Sep 4, 2026
48f1345
:globe_with_meridians: Update Korean translation
devy1540 Sep 4, 2026
ffd2893
:globe_with_meridians: Update Bosnian translation
ajselzilic Sep 4, 2026
69e1c9c
:globe_with_meridians: Update Korean translation
devy1540 Sep 5, 2026
472d0bb
:globe_with_meridians: Update German translation
skridofly Sep 5, 2026
117a7ea
:twisted_rightwards_arrows: Merge pull request #1387 from stumpapp/we…
aaronleopold Sep 6, 2026
e094402
:globe_with_meridians: Add Bosnian locale as option (#1390)
aaronleopold Sep 6, 2026
bf3adc8
🩹 Fix repeated EPUB font size and line height adjustments (#1393)
ajselzilic Sep 6, 2026
49b0c54
🩹 (expo) Fix widget link URL
aaronleopold Sep 6, 2026
691eefe
:globe_with_meridians: localize image reader footer navigation (#1385)
devy1540 Sep 6, 2026
92cd1fd
:memo: Update docs for local network info
aaronleopold Sep 6, 2026
2f1fa83
🌐 Update Hungarian locale to use native name (#1395)
balazs-szucs Sep 7, 2026
ce6f0a6
:lipstick: Make three-dot book menu match Download button height (#1396)
balazs-szucs Sep 7, 2026
e780826
πŸ’š Fix CVE workflow file (#1398)
aaronleopold Sep 7, 2026
610bc4b
:arrow_up: Fix vulnerabilities and upgrade `react-router` (#1400)
aaronleopold Sep 7, 2026
bc2ba99
:adhesive_bandage: Fix a few different oneshot issues (#1397)
aaronleopold Sep 7, 2026
f2f3c54
:lipstick: Small UI-focused changes for web app (#1399)
aaronleopold Sep 7, 2026
0149f0f
:globe_with_meridians: Update Swedish translation
Eyoldaith Sep 6, 2026
fd4d8cc
:globe_with_meridians: Update Bosnian translation
ajselzilic Sep 6, 2026
7e9dc66
:globe_with_meridians: Update German translation
skridofly Sep 6, 2026
b0e51bb
:globe_with_meridians: Update Korean translation
devy1540 Sep 7, 2026
c33a506
:twisted_rightwards_arrows: Merge pull request #1394 from stumpapp/we…
aaronleopold Sep 7, 2026
0b17555
✨ Add sorting by publication year in book table view (#1403)
balazs-szucs Sep 9, 2026
ce9270a
:globe_with_meridians: localize basic media filters (#1386)
devy1540 Sep 9, 2026
b05e837
:twisted_rightwards_arrows: Merge remote-tracking branch 'origin/main…
aaronleopold Sep 10, 2026
3aec0c2
:pencil2: Contiribute -> Contribute
aaronleopold Sep 10, 2026
c784afe
:pencil2: Fix other typos
aaronleopold Sep 10, 2026
c9a4135
:bug: Fix panic during failed metadata upsert (#1408)
aaronleopold Sep 10, 2026
0d44321
:recycle: Improve epub thumbnail selection algorithm (#1391)
hal8174 Sep 10, 2026
c1f0673
:pencil: Update stale documentation links (#1409)
omegaatt36 Sep 11, 2026
5290906
🩹 Fix smart list `NOT` filter and series `ageRating` filter (#1411)
aaronleopold Sep 12, 2026
0fa991a
πŸ› Fix metadata panel collapsing after Edit -> Save on files with no m…
balazs-szucs Sep 13, 2026
aac170e
♻️ Support nested oneshot folders and attempt oneshot conversions (#1…
aaronleopold Sep 13, 2026
312a54d
:recycle: Improve web and mobile readium interop (#1404)
aaronleopold Sep 13, 2026
52f82cd
:recycle: Refactor config layering system (#1417)
aaronleopold Sep 15, 2026
4aa0405
:construction_worker: Desktop CI builds (#534)
aaronleopold Sep 16, 2026
a9e43e5
:bug: Fix routing in path constants
aaronleopold Sep 17, 2026
0676f3e
⚑ Add bundle chunking and lazy-loading optimizations (#1193)
balazs-szucs Sep 17, 2026
5eb7436
:globe_with_meridians: Update English translation
Arklaum Sep 7, 2026
2a27dae
:globe_with_meridians: Update English (United Kingdom) translation
Arklaum Sep 7, 2026
cb845a9
:globe_with_meridians: Update Chinese (Simplified Han script) transla…
aaronleopold Sep 7, 2026
6021593
:globe_with_meridians: Update German translation
skridofly Sep 10, 2026
8d109c3
:globe_with_meridians: Update Korean translation
devy1540 Sep 10, 2026
c008b22
:globe_with_meridians: Update Spanish translation
itsmejuan Sep 11, 2026
b8f8118
:globe_with_meridians: Update German translation
skridofly Sep 12, 2026
a38162e
:globe_with_meridians: Update German translation
skridofly Sep 14, 2026
f628f0e
:twisted_rightwards_arrows: Merge pull request #1401 from stumpapp/we…
aaronleopold Sep 17, 2026
9555719
πŸ› Fix stale thumbnail caching (#1380)
ajselzilic Sep 17, 2026
752b325
✨ Add home page section preferences (#1392)
devy1540 Sep 17, 2026
1b90b70
:recycle: Reorganize core crate (#1424)
aaronleopold Sep 17, 2026
0a4c0d9
:bookmark: Release v0.1.8
aaronleopold Sep 19, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
99 changes: 99 additions & 0 deletions .github/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,102 @@
<a name="0.1.8"></a>
## 0.1.8 (2026-09-17)

### Added

- ✨ Add home page section preferences ([#1392](https://github.com/stumpapp/stump/issues/1392)) [[752b325](https://github.com/stumpapp/stump/commit/752b3256178ad3805cfe63efb2d5d2de0dbfed4a)]
- πŸ‘·β€β™‚οΈ Desktop CI builds ([#534](https://github.com/stumpapp/stump/issues/534)) [[4aa0405](https://github.com/stumpapp/stump/commit/4aa0405f4ce9fd3a9035b9682882c6fd39c77ca0)]
- ✨ Replace history for image-based reading ([#1402](https://github.com/stumpapp/stump/issues/1402)) [[3672c8f](https://github.com/stumpapp/stump/commit/3672c8f6ddbd95ccbec8a8258ef955a761f63c2c)]
- ✨ Add sorting by publication year in book table view ([#1403](https://github.com/stumpapp/stump/issues/1403)) [[0b17555](https://github.com/stumpapp/stump/commit/0b17555cd2a475f724c69c34e76a87152ac8bf7d)]
- ✨ Persist browser ordering preferences ([#1376](https://github.com/stumpapp/stump/issues/1376)) [[ec7e057](https://github.com/stumpapp/stump/commit/ec7e05739fa39fb568d0ded3dce08e2530c5b63b)]
- ✨ Highlight current library while browsing series and books ([#1379](https://github.com/stumpapp/stump/issues/1379)) [[1e81b8c](https://github.com/stumpapp/stump/commit/1e81b8cc48c783003a05905b15b48810101ce55a)]
- ✨ (expo): Local URL fallback and auto-switching ([#1355](https://github.com/stumpapp/stump/issues/1355)) [[e29c5e9](https://github.com/stumpapp/stump/commit/e29c5e9fab44c30f507399827f29033753ae3f4e)]
- ✨ Proper oneshots support ([#1375](https://github.com/stumpapp/stump/issues/1375)) [[b70954e](https://github.com/stumpapp/stump/commit/b70954e5973a334b229ef3aaec3accdf4e1f2459)]
- βœ… Fix failing test and suppress some noise [[0223513](https://github.com/stumpapp/stump/commit/022351306b66a5363e27f6744dea25d9a2c4fff2)]

### Changed

- ♻️ Reorganize core crate ([#1424](https://github.com/stumpapp/stump/issues/1424)) [[1b90b70](https://github.com/stumpapp/stump/commit/1b90b704efa3ff0629c35376220a9e287f4f5dfe)]
- ⚑ Add bundle chunking and lazy-loading optimizations ([#1193](https://github.com/stumpapp/stump/issues/1193)) [[0676f3e](https://github.com/stumpapp/stump/commit/0676f3ec146b103c10bb236f78f1bfbda7657dc7)]
- ♻️ Refactor config layering system ([#1417](https://github.com/stumpapp/stump/issues/1417)) [[52f82cd](https://github.com/stumpapp/stump/commit/52f82cd45eaeb7a21e9c930489ddebfd7a8143da)]
- ♻️ Improve web and mobile readium interop ([#1404](https://github.com/stumpapp/stump/issues/1404)) [[312a54d](https://github.com/stumpapp/stump/commit/312a54d463a3886087dd195c8a80817a197176b8)]
- ♻️ Support nested oneshot folders and attempt oneshot conversions ([#1412](https://github.com/stumpapp/stump/issues/1412)) [[aac170e](https://github.com/stumpapp/stump/commit/aac170ece249ffc6e96ed02fd6c768b43265d5de)]
- ♻️ Improve epub thumbnail selection algorithm ([#1391](https://github.com/stumpapp/stump/issues/1391)) [[0d44321](https://github.com/stumpapp/stump/commit/0d44321a1247352d583c3e17ed0bd3157e90c049)]
- πŸ’„ Small UI-focused changes for web app ([#1399](https://github.com/stumpapp/stump/issues/1399)) [[f2f3c54](https://github.com/stumpapp/stump/commit/f2f3c546a59d55d66eb608893389a7c74fd8d2ac)]
- ⬆️ Fix vulnerabilities and upgrade &#x60;react-router&#x60; ([#1400](https://github.com/stumpapp/stump/issues/1400)) [[610bc4b](https://github.com/stumpapp/stump/commit/610bc4b0cb33a98ffdd55f2a9b3dcdf36e66ee0b)]
- πŸ’„ Make three-dot book menu match Download button height ([#1396](https://github.com/stumpapp/stump/issues/1396)) [[ce6f0a6](https://github.com/stumpapp/stump/commit/ce6f0a6fb319d9491ead127413ad3e687f614911)]
- ⬆️ Bump eslint-plugin-react-hooks from 7.0.1 to 7.1.1 ([#1364](https://github.com/stumpapp/stump/issues/1364)) [[5e18a0b](https://github.com/stumpapp/stump/commit/5e18a0bb86421cc0fccddcb2bd42479a51c4fcda)]
- ⬆️ Bump dorny/paths-filter from 4.0.2 to 4.0.3 ([#1371](https://github.com/stumpapp/stump/issues/1371)) [[bb9077e](https://github.com/stumpapp/stump/commit/bb9077e545b4aa6c284e2e7922ea2444b1635575)]
- 🚨 Suppress react-hooks/ref lint in AppLayout [[120c66a](https://github.com/stumpapp/stump/commit/120c66acdf8e36b9bf9aa8e304fd35e0f05f4b23)]
- ⬆️ Bump cachix/install-nix-action from 31.11.0 to 31.11.1 ([#1372](https://github.com/stumpapp/stump/issues/1372)) [[14078f9](https://github.com/stumpapp/stump/commit/14078f9446326f3c6220969356f4b552521b4732)]
- ⬆️ Bump tsx from 4.21.0 to 4.23.12 ([#1367](https://github.com/stumpapp/stump/issues/1367)) [[3d2c739](https://github.com/stumpapp/stump/commit/3d2c7395a052d20537a558c26b6f2b0b31b9808e)]
- ⬆️ Bump qs and @types/qs ([#1362](https://github.com/stumpapp/stump/issues/1362)) [[b180e97](https://github.com/stumpapp/stump/commit/b180e97c29230529ea43c400e756dfebbe0d9735)]

### Fixed

- πŸ› Fix stale thumbnail caching ([#1380](https://github.com/stumpapp/stump/issues/1380)) [[9555719](https://github.com/stumpapp/stump/commit/95557197f50acecc47485f9d097be2bb98bbec9d)]
- πŸ› Fix routing in path constants [[a9e43e5](https://github.com/stumpapp/stump/commit/a9e43e5fbafee16e32bf0c753d58592a98dd1e02)]
- πŸ› Fix metadata panel collapsing after Edit -&gt; Save on files with no metadata ([#1410](https://github.com/stumpapp/stump/issues/1410)) [[0fa991a](https://github.com/stumpapp/stump/commit/0fa991afb9d8cfc83bf72f88dc8774e69db091e3)]
- πŸ› Fix panic during failed metadata upsert ([#1408](https://github.com/stumpapp/stump/issues/1408)) [[c9a4135](https://github.com/stumpapp/stump/commit/c9a4135e227ed4678083e9ea9f8f34a189062b37)]
- ✏️ Fix other typos [[c784afe](https://github.com/stumpapp/stump/commit/c784afeae314a293c5ff4a525513a7a0f98c84d5)]
- ✏️ Contiribute -&gt; Contribute [[3aec0c2](https://github.com/stumpapp/stump/commit/3aec0c2fdcab2c600b75c9c79a969db96e92dcbf)]
- πŸ’š Fix CVE workflow file ([#1398](https://github.com/stumpapp/stump/issues/1398)) [[e780826](https://github.com/stumpapp/stump/commit/e780826ed1173dfd578d790a335b5e4873a34711)]
- πŸ› (expo) Fix local URL auto-switching ([#1389](https://github.com/stumpapp/stump/issues/1389)) [[d4d1caa](https://github.com/stumpapp/stump/commit/d4d1caa385caccae2b690353ed20253108bfc530)]

### Miscellaneous

- 🌐 Update German translation [[a38162e](https://github.com/stumpapp/stump/commit/a38162e14faffc53dc0650591ddc39d1bb6229bb)]
- 🌐 Update German translation [[b8f8118](https://github.com/stumpapp/stump/commit/b8f8118d8cb14290569ec1bb74075013ff5f2b69)]
- 🌐 Update Spanish translation [[c008b22](https://github.com/stumpapp/stump/commit/c008b220f31fab1cc3c06fa131c4768fced59f54)]
- 🌐 Update Korean translation [[8d109c3](https://github.com/stumpapp/stump/commit/8d109c3653791291ca00f386465927023b12dcff)]
- 🌐 Update German translation [[6021593](https://github.com/stumpapp/stump/commit/602159378053bed9f48e00c4be68dff50ea3dacc)]
- 🌐 Update Chinese (Simplified Han script) translation [[cb845a9](https://github.com/stumpapp/stump/commit/cb845a9803ded68599dda232ef58838b3e2ac3bc)]
- 🌐 Update English (United Kingdom) translation [[2a27dae](https://github.com/stumpapp/stump/commit/2a27dae36d1576f46835796459e3fdd048e57001)]
- 🌐 Update English translation [[5eb7436](https://github.com/stumpapp/stump/commit/5eb743637c496b7bd59e686c8ce81a15ed379b32)]
- πŸ”€ Merge pull request [#1401](https://github.com/stumpapp/stump/issues/1401) from stumpapp/weblate-stump-stump [[f628f0e](https://github.com/stumpapp/stump/commit/f628f0e4faa5821f310429011b8d18ad0aad0aed)]
- 🩹 Fix smart list &#x60;NOT&#x60; filter and series &#x60;ageRating&#x60; filter ([#1411](https://github.com/stumpapp/stump/issues/1411)) [[5290906](https://github.com/stumpapp/stump/commit/5290906046e3edcecd951c1228ad83b2559300d0)]
- πŸ“ Update stale documentation links ([#1409](https://github.com/stumpapp/stump/issues/1409)) [[c1f0673](https://github.com/stumpapp/stump/commit/c1f06730e28be394c15fd0904a98757763979527)]
- πŸ”€ Merge remote-tracking branch &#x27;origin/main&#x27; into nightly [[b05e837](https://github.com/stumpapp/stump/commit/b05e8372b1fffe9919ce34a5b6b2862353de6ca0)]
- 🌐 localize basic media filters ([#1386](https://github.com/stumpapp/stump/issues/1386)) [[ce9270a](https://github.com/stumpapp/stump/commit/ce9270ae41ec98de37f7b61441d427eaa6083ed0)]
- 🌐 Update Korean translation [[b0e51bb](https://github.com/stumpapp/stump/commit/b0e51bb206e490b18bc13875b4b969e42243f137)]
- 🌐 Update German translation [[7e9dc66](https://github.com/stumpapp/stump/commit/7e9dc66a17d90fe4585062027fc9ff7aecca7006)]
- 🌐 Update Bosnian translation [[fd4d8cc](https://github.com/stumpapp/stump/commit/fd4d8cc3ff1f2b863a41a9bcd93b8c313a4ea898)]
- 🌐 Update Swedish translation [[0149f0f](https://github.com/stumpapp/stump/commit/0149f0fda91ffb59a1dc9dae08b89b5162f2767c)]
- πŸ”€ Merge pull request [#1394](https://github.com/stumpapp/stump/issues/1394) from stumpapp/weblate-stump-stump [[c33a506](https://github.com/stumpapp/stump/commit/c33a506de0cd756c89c8049b48ab9e334e91a9f8)]
- 🩹 Fix a few different oneshot issues ([#1397](https://github.com/stumpapp/stump/issues/1397)) [[bc2ba99](https://github.com/stumpapp/stump/commit/bc2ba99d63e918269163288bdb497d34fcf516d6)]
- 🌐 Update Hungarian locale to use native name ([#1395](https://github.com/stumpapp/stump/issues/1395)) [[2f1fa83](https://github.com/stumpapp/stump/commit/2f1fa835b077d0ddb9f35ed19b4f6e82eb34b62d)]
- πŸ“ Update docs for local network info [[92cd1fd](https://github.com/stumpapp/stump/commit/92cd1fd5ce4d1202b984d53d2a7f2f539b8009ff)]
- 🌐 localize image reader footer navigation ([#1385](https://github.com/stumpapp/stump/issues/1385)) [[691eefe](https://github.com/stumpapp/stump/commit/691eefe4ad691a7fcb2c8c701868f2070ac8b6dd)]
- 🩹 (expo) Fix widget link URL [[49b0c54](https://github.com/stumpapp/stump/commit/49b0c543e9bf16154dad4749b9186786a8ffdaeb)]
- 🩹 Fix repeated EPUB font size and line height adjustments ([#1393](https://github.com/stumpapp/stump/issues/1393)) [[bf3adc8](https://github.com/stumpapp/stump/commit/bf3adc8977762341e6b59ba51880f3724c3cbada)]
- 🌐 Add Bosnian locale as option ([#1390](https://github.com/stumpapp/stump/issues/1390)) [[e094402](https://github.com/stumpapp/stump/commit/e09440218091d2739909caead4233099ba466da0)]
- 🌐 Update German translation [[472d0bb](https://github.com/stumpapp/stump/commit/472d0bb493bdbaf5c013bd86dac3b6ba877a6db3)]
- 🌐 Update Korean translation [[69e1c9c](https://github.com/stumpapp/stump/commit/69e1c9c25691174b2cf65aab2064b52b4c767c02)]
- 🌐 Update Bosnian translation [[ffd2893](https://github.com/stumpapp/stump/commit/ffd2893fef73b0e4ead4cb8b8cac44fe0d48e030)]
- 🌐 Update Korean translation [[48f1345](https://github.com/stumpapp/stump/commit/48f1345356bbb4f31e7f8aa067662b9f9074b30b)]
- 🌐 Update Bosnian translation [[50dcb09](https://github.com/stumpapp/stump/commit/50dcb09f0c66e46f2427c26ab06d7ce0ded41bc1)]
- 🌐 Update Portuguese (Brazil) translation [[065642f](https://github.com/stumpapp/stump/commit/065642f855ec3690173689c949b4060b86aef54a)]
- πŸ”€ Merge pull request [#1387](https://github.com/stumpapp/stump/issues/1387) from stumpapp/weblate-stump-stump [[117a7ea](https://github.com/stumpapp/stump/commit/117a7ea7c2638d20c75a49ed4ec871b96e0ed3cb)]
- 🌐 localize image reader header controls ([#1384](https://github.com/stumpapp/stump/issues/1384)) [[e134af1](https://github.com/stumpapp/stump/commit/e134af1755538ca285ff721cb974e015d2a1b122)]
- 🩹 (expo,android): Fix image reader settings sheet [[8e74285](https://github.com/stumpapp/stump/commit/8e74285e9f7bbe7656ab9cd2633ea6e17faf7f71)]
- 🩹 (expo): Add missing press handler for ssid button in form [[75ad2cb](https://github.com/stumpapp/stump/commit/75ad2cbaedf72fa52aaddb24556dd4bd018d29dc)]
- 🌐 Update Bosnian translation [[90790c0](https://github.com/stumpapp/stump/commit/90790c0c76b4b20ef7b3b3b976f6bc6266cbe30a)]
- 🌐 Add Bosnian translation [[2165bcb](https://github.com/stumpapp/stump/commit/2165bcbe35990bb26e8f0b0fffc99825951e60eb)]
- 🌐 Update Chinese (Simplified Han script) translation [[4699f61](https://github.com/stumpapp/stump/commit/4699f6112b3106a362a46b107927de0b5db114a3)]
- 🌐 Update German translation [[bd2b62f](https://github.com/stumpapp/stump/commit/bd2b62f259c293cf3a5fbfb51b991274ed5a2257)]
- 🌐 Update English (United Kingdom) translation [[450d9fa](https://github.com/stumpapp/stump/commit/450d9fabbeeb17292b61c4115268dd1381b768e6)]
- 🌐 localize image reader settings ([#1383](https://github.com/stumpapp/stump/issues/1383)) [[20f2a91](https://github.com/stumpapp/stump/commit/20f2a914c846a58f1888ba5334042a30db1c7025)]
- πŸ”€ Merge pull request [#1374](https://github.com/stumpapp/stump/issues/1374) from stumpapp/weblate-stump-stump [[ffd50a1](https://github.com/stumpapp/stump/commit/ffd50a14802428fa5ac10eb5a9f9ca36c93881d8)]
- πŸ”€ Merge remote-tracking branch &#x27;origin/main&#x27; into nightly [[e1939ff](https://github.com/stumpapp/stump/commit/e1939ffac99111193814b23e8d0dd61a4f299c1c)]
- 🌐 Update English (United Kingdom) translation [[6770014](https://github.com/stumpapp/stump/commit/6770014bee07ff9064b83f23c3036d926504ca03)]
- Merge remote-tracking branch &#x27;origin/nightly&#x27; into nightly [[4be511e](https://github.com/stumpapp/stump/commit/4be511ec7bb96875e351cf297f18229ef95cad4f)]
- πŸ”€ Merge pull request [#1361](https://github.com/stumpapp/stump/issues/1361) from stumpapp/weblate-stump-stump [[37fdb7d](https://github.com/stumpapp/stump/commit/37fdb7d7340894a777c40d685d5262becceae007)]
- 🌐 Update translations ([#1354](https://github.com/stumpapp/stump/issues/1354)) [[3501fdd](https://github.com/stumpapp/stump/commit/3501fddd12bae1103a68770c041f128afc9b9125)]
- 🌐 Update Spanish translation [[90fb4b3](https://github.com/stumpapp/stump/commit/90fb4b3288e60ce38d327cfeed395786865ef15c)]
- 🌐 Update Chinese (Simplified Han script) translation [[6c796ff](https://github.com/stumpapp/stump/commit/6c796ffdc8d619cfe66b5673247ca11c5b540dd3)]
- 🌐 Update Chinese (Simplified Han script) translation [[6783cd6](https://github.com/stumpapp/stump/commit/6783cd6e6cd4e4e3ab44f3ea8aea2ef6e4c6f672)]
- 🌐 Update German translation [[3dad130](https://github.com/stumpapp/stump/commit/3dad13031fa718ad352a7a50f84bb3dfb9733fb9)]


<a name="0.1.7"></a>
## 0.1.7 (2026-08-30)

Expand Down
2 changes: 1 addition & 1 deletion .github/SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ If you have a security issue to report that would be inappropriate or potentiall

## Supported Versions

Generally speaking, I try to only officially support the latest release. It isn't feasible for me to support multiple versions of Stump at a time, especially when considering the complex verison matrix between the server and client apps.
Generally speaking, I try to only officially support the latest release. It isn't feasible for me to support multiple versions of Stump at a time, especially when considering the complex version matrix between the server and client apps.

I will provide support for older versions if a patch can be easily backported, but I won't make any promises. If you are running an older version of Stump, please try to update to the latest version to ensure you have the latest security patches and features.

Expand Down
11 changes: 8 additions & 3 deletions .github/actions/build-web/action.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
name: Compile Web Application
description: Compile stump web

inputs:
app:
description: 'The app to build, i.e. web, desktop'
default: 'web'

runs:
using: composite
steps:
Expand All @@ -12,11 +17,11 @@ runs:

- name: Build app
shell: bash
run: yarn build
working-directory: apps/web
run: yarn exec vite build
working-directory: apps/${{ inputs.app }}

- name: Upload bundle
uses: ./.github/actions/upload-artifact
with:
upload-name: webapp
upload-path: apps/web/dist
upload-path: apps/${{ inputs.app }}/dist
6 changes: 6 additions & 0 deletions .github/actions/setup-rust/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,11 @@ inputs:
required: false
default: 'local' # 'local' or 'docker'

additional-targets:
description: 'Additional targets to install'
required: false
default: ''

runs:
using: composite
steps:
Expand All @@ -20,6 +25,7 @@ runs:
with:
toolchain: 1.97.1
components: rustfmt, clippy
targets: ${{ inputs.additional-targets }}

- name: Configure environment
if: ${{ runner.environment != 'self-hosted' && runner.os != 'Windows' }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build_nix.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,6 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v6
- uses: cachix/install-nix-action@630ae543ea3a38a9a4166f03376c02c50f408342 # v31
- uses: cachix/install-nix-action@13d8dd58da0234aa297dedd986986ccb8e7f3e24 # v31
- name: test
run: nix develop --command "pkg-config" "--libs" "--cflags" "gdk-3.0" "gdk-3.0 >= 3.22"
2 changes: 1 addition & 1 deletion .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
docs-changed: ${{ steps.filter.outputs.docs == 'true' }}
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v6
- uses: dorny/paths-filter@7b450fff21473bca461d4b92ce414b9d0420d706 # v4
- uses: dorny/paths-filter@ceb8a2b8f2d89434be7ff52d3de7ec3738c5cc9d # v4
id: filter
with:
filters: |
Expand Down
20 changes: 15 additions & 5 deletions .github/workflows/cve_check.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
name: CVE Check

on:
push:
paths:
- .github/workflows/cve_check.yml
schedule:
- cron: '0 0 * * 1'
workflow_dispatch:
Expand Down Expand Up @@ -28,14 +31,21 @@ jobs:
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
# prevent non-zero exit from killing the job
set +e
AUDIT_OUTPUT=$(yarn audit --groups dependencies 2>&1)
AUDIT_EXIT_CODE=$?
set -e

# yarn audit exits 0 when no vulnerabilities are found
if [ "$AUDIT_EXIT_CODE" -ne 0 ]; then
printf '```\n%s\n```\n' "$AUDIT_OUTPUT" > issue-body.txt
gh issue create \
--title "[CVE] Vulnerable dependencies detected β€” $(date -u +%Y-%m-%d)" \
--body-file issue-body.txt \
--label "security"
if [ "${{ github.event_name }}" = "push" ]; then
echo "$AUDIT_OUTPUT"
else
printf '```\n%s\n```\n' "$AUDIT_OUTPUT" > issue-body.txt
gh issue create \
--title "[CVE] Vulnerable dependencies detected β€” $(date -u +%Y-%m-%d)" \
--body-file issue-body.txt \
--label "security"
fi
fi
2 changes: 1 addition & 1 deletion .github/workflows/nightly.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
changes: ${{steps.filter.outputs.changes}}
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v6
- uses: dorny/paths-filter@7b450fff21473bca461d4b92ce414b9d0420d706 # v4
- uses: dorny/paths-filter@ceb8a2b8f2d89434be7ff52d3de7ec3738c5cc9d # v4
id: filter
with:
base: 'nightly'
Expand Down
Loading
Loading