Brandon Thomas
ec0cda9a6f
Merge pull request #2486 from storytold/release-0.11.0
...
Release 0.11.0
v0.11.0
2026-10-21 14:05:52 -04:00
Brandon Thomas and Claude Opus 5.5
79d916c149
Release 0.11.0
...
The web release now builds with craft-fonts too (web-craft-fonts), as VectorCraft's
does, so the published web app ships the Chinese and Japanese faces docs/releasing.md
promises.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-21 14:05:43 -04:00
aiongg
e142e2ffa4
Merge PR #2470 : integration of 43 reviewed PRs (round 1)
2026-10-21 12:59:32 -04:00
aiongg
22ae8bc9a8
Integration: #2280 drop a clone of the Copy crop in its test
2026-10-21 15:04:38 +00:00
aiongg
21903294bf
Merge track r1-rawcat into next
...
crates/ui-egui/locales/{cs,it,pl}-formats.json: kept the translations and added the track's new keys.
docs/parity-checklist.md: newer header line; revision rows from both sides.
docs/whats-new.md: both tracks' 2026-10-15 entries.
2026-10-21 14:58:55 +00:00
aiongg
69fcc25535
Revert "Merge PR #995 : LR-VIEW-CLIPPING: ⌥-drag previews for Blacks, Whites, Exposure, Sharpening and NR ( #937 )"
...
Held for the owner: #995 and #999 overlap, and #995 's author offered on 10-12 to
close #995 once his commit was in #999 . docs/parity-checklist.md: header keeps the
#1485 note and drops the #995 part.
2026-10-21 14:56:17 +00:00
aiongg
a1455fa7cd
Merge PR #1988 : #1507 : web start-up treats only NotFoundError as a missing file
...
apps/lightcraft-web/src/files.rs: keeps #1987 's and #1988 's tests
docs/whats-new.md: keeps both 2026-10-15 entries
2026-10-21 14:56:12 +00:00
aiongg
e9e44643a5
Revert "Integration: #995 time drag drafts only while the GPU draws the view"
...
This reverts commit 5aa5c6681f .
2026-10-21 14:55:59 +00:00
aiongg
697d201e97
Merge PR #1987 : #1508 : web backup refuses to start while changes are unsaved
2026-10-21 14:55:55 +00:00
aiongg
047e9bb962
Integration: #1924 a fresh re-import keeps its own stem sidecar
2026-10-21 14:55:45 +00:00
aiongg
5443225c3c
Merge track r1-i18nci into next
2026-10-21 14:54:41 +00:00
aiongg
4e581739bd
Merge PR #1924 : Do not read a sibling's shared stem sidecar on import ( #1905 )
...
docs/parity-checklist.md: header keeps the newer 2026-10-18 change
2026-10-21 14:54:19 +00:00
aiongg
523894b00b
Merge PR #1998 : LR-BEHAV-BG-TASKS: Reload from Disk reads its files in the background
...
docs/parity-checklist.md: header names #1998 's change
2026-10-21 14:54:08 +00:00
aiongg
a44a2eeb1d
Merge track r1-ui into next
...
docs/whats-new.md: kept both tracks' entries, newest first, one 2026-10-18 heading.
2026-10-21 14:54:06 +00:00
aiongg
c1c9f94094
Merge PR #842 : Read large Lightroom catalogs by page
...
crates/engine/src/lightroom_catalog.rs: test helpers chained; native_catalog_rows takes #842 's last_page argument, native_catalog_with_last_table_page builds on it
docs/parity-checklist.md: LRC-LIB-CATALOG-IMPORT keeps both texts
2026-10-21 14:53:52 +00:00
aiongg
73ac15ddaf
Merge PR #2181 : web: Auto language follows the browser's languages ( #2085 )
...
#2089 proposed the same fix for #2085 earlier.
2026-10-21 14:53:26 +00:00
aiongg
06a5c2edb7
Merge PR #2244 : fonts: Georgian UI text from craft-fonts' Noto Sans Georgian (release builds)
2026-10-21 14:53:17 +00:00
aiongg
80a7b8bba8
Merge PR #2230 : Lightroom import: skip images whose file record is missing instead of failing
2026-10-21 14:53:06 +00:00
aiongg
25feff7182
Merge PR #2294 : Write ISOSpeed extension tag for ISO above 65534 in write_exif
2026-10-21 14:53:02 +00:00
aiongg
83ac0bca70
Merge PR #1923 : LR-IMP-FORMATS: CRX high-frequency band width from the tile geometry …
2026-10-21 14:53:02 +00:00
aiongg and EmpressAthleticus
4cf0b3472e
Integration: #2003 decode test for real lossy tiles (from #1994 )
...
Co-authored-by: EmpressAthleticus <153782305+EmpressAthleticus@users.noreply.github.com >
2026-10-21 14:52:59 +00:00
aiongg
47be297b69
Merge PR #2258 : i18n(cs): bring the Czech catalog up to date
2026-10-21 14:52:57 +00:00
aiongg
3ac7034ef5
Merge PR #2238 : LR-BEHAV-LOCALIZE: translate AI Denoise progress and face-model hints into zh-hans
2026-10-21 14:52:57 +00:00
aiongg
8424779044
Merge PR #1869 : i18n(pl): menu command names, the formats left in English, and Vibrance as Jaskrawość
2026-10-21 14:52:57 +00:00
aiongg
aee07a0376
Merge PR #1871 : i18n(it): native-speaker corrections and every interface string translated
2026-10-21 14:52:57 +00:00
aiongg
452f317d38
Merge PR #1993 : macOS bundle: drop Info.plist types LightCraft cannot open ( #1951 )
2026-10-21 14:52:57 +00:00
aiongg
e68a0e753d
Merge PR #2334 : the slideshow-template cache fix and contributor entry only
...
Its store.rs, tests_export.rs and tests_folder_drop.rs hunks are covered by #1975 and #1967 ; resolved to the merged version.
2026-10-21 14:52:57 +00:00
aiongg
598a6ecb9b
Merge PR #2004 : the tests_offline bounded wait only
...
Its tests_export.rs and tests_folder_drop.rs hunks are covered by #1975 and #1967 ; resolved to the merged version.
2026-10-21 14:52:48 +00:00
aiongg
142eca0970
Merge PR #1975 : Tests: fix the 11 Windows-only test failures on main
2026-10-21 14:52:38 +00:00
aiongg
6e893fdaa3
Merge PR #1967 : CI: catalog's staging-link test module compiles only on Unix (fixes clippy -D warnings on Windows)
2026-10-21 14:52:38 +00:00
aiongg
32791d4bb4
Merge PR #2003 : Lightroom lossy DNGs: decode their JPEG XL tiles and render them like Lightroom
2026-10-21 14:52:36 +00:00
aiongg
9dd811de5d
Merge PR #2272 : #2266 : a presets.json that can't be written counts as unsaved
...
docs/whats-new.md: entry added under the existing 2026-10-18 heading
2026-10-21 14:52:05 +00:00
aiongg
6196ebb968
Merge PR #2280 : #2253 : crop ratios keep the orientation asked for
...
docs/parity-checklist.md: LR-CROP-ASPECT keeps #2253 's orientation note and #991 's fresh-crop lock
docs/whats-new.md: 2026-10-18 entry placed between 2026-10-19 and 2026-10-15
2026-10-21 14:51:48 +00:00
aiongg
0a27b0d804
Merge PR #1990 : #1927 : Constrain Crop tightens the stored crop
...
docs/whats-new.md: both entries kept, 2026-10-19 above 2026-10-15
2026-10-21 14:51:24 +00:00
aiongg
7c3aed08fa
Merge PR #2314 : #2114 : hidden Local locations come back one at a time
2026-10-21 14:51:12 +00:00
aiongg
0899915bdc
Merge PR #1485 : LR-VIEW-ZOOM: drag-scale follow-ups from #1009 review; slow verdicts expire ( #330 )
...
docs/parity-checklist.md: header keeps both changes, dated 2026-10-20
2026-10-21 14:51:12 +00:00
aiongg
5aa5c6681f
Integration: #995 time drag drafts only while the GPU draws the view
2026-10-21 14:50:55 +00:00
aiongg
70e6b02569
Merge PR #995 : LR-VIEW-CLIPPING: ⌥-drag previews for Blacks, Whites, Exposure, Sharpening and NR ( #937 )
2026-10-21 14:50:38 +00:00
aiongg
346a5be628
Integration: #2012 fit the hover preview to the drawn size; keep the zoomed whole frame canvas-sized
2026-10-21 14:50:35 +00:00
aiongg
30b6d3160c
Merge PR #2067 : LR-MASK-OBJECTS: SAM 3 falls back to the CPU when the GPU can't run it ( #1974 )
2026-10-21 14:49:23 +00:00
aiongg
5e5f1259ad
Merge PR #1963 : M12: Describe selections from SAM 3's semantic mask: sure inside, no lines between instances
2026-10-21 14:49:23 +00:00
aiongg
26c1c2b1b0
Merge PR #2273 : #2242 : reverseGeocode maxDistance, and the 15 000-people limit is documented
2026-10-21 14:49:23 +00:00
aiongg
087a82e88a
Merge PR #1966 : LR-EXP-BITDEPTH: app.export refuses a bitDepth the format doesn't have
2026-10-21 14:49:23 +00:00
aiongg
8ec24dc868
Integration: #2180 keep the pixel limit as the only size cap
2026-10-21 14:49:18 +00:00
aiongg
1a4d81fd5a
Merge PR #2180 : raw, codecs: checked dimension products so wasm32 cannot wrap the size gates ( #2138 )
2026-10-21 14:49:01 +00:00
aiongg
e13e6eb6c4
Merge PR #1892 : Masks: bound the total dabs of one brush stroke ( #1520 )
2026-10-21 14:49:01 +00:00
aiongg
7760d71655
Merge PR #2044 : Reject impossible hour/minute/second in normalize_iso
2026-10-21 14:49:01 +00:00
aiongg and eliets2
fcd0832355
Integration: #2152 tool descriptions from #2171
...
Co-authored-by: eliets2 <287273517+eliets2@users.noreply.github.com >
2026-10-21 14:48:57 +00:00
aiongg
145095663b
Merge PR #2152 : MCP: mark file-writing tools as potentially destructive
2026-10-21 14:48:49 +00:00
aiongg
893fdffc75
Merge PR #2145 : Stop export lanes when a panic unwinds the batch thread
2026-10-21 14:48:49 +00:00