BFlat
|
067bbc20ad
|
Merge pull request #1987 from TrevorBrown-dev/fix/jam-connector-control-points
FigJam import: an elbow connector saved with its path keeps it instead of being routed again (#1910)
|
2026-11-07 11:49:04 +08:00 |
|
BFlat
|
a23b9b5cb5
|
Merge pull request #1928 from storytold/fix/sec-online-same-server-path-case
fix(engine): compare online servers' paths with their case
|
2026-11-07 11:47:15 +08:00 |
|
BFlat
|
40463d07b1
|
Merge pull request #1929 from storytold/fix/sec-collab-net-health-check-deadline
fix(collab-net): hold a health check's header read to the handshake deadline
|
2026-11-07 11:43:44 +08:00 |
|
BFlat
|
c429490086
|
Merge pull request #1933 from storytold/fix/sec-vectordrawable-warning-names
perf(vectordrawable): keep warning names in a set
|
2026-11-07 11:41:27 +08:00 |
|
BFlat
|
24c4242dca
|
Merge pull request #1857 from TrevorBrown-dev/fix/text-mixed-fill-section
M1: the Fill section shows a text's characters' fills, mixed when they differ, and a layer fill edit reaches every character
|
2026-11-07 11:36:20 +08:00 |
|
bflatastic
|
dbc9bf7236
|
Merge main into #1987
|
2026-11-07 10:34:16 +07:00 |
|
BFlat
|
2e0d24dc09
|
Merge pull request #1936 from storytold/fix/sec-doc-url-shell-chars
fix(engine): refuse document URLs with shell syntax or a malformed authority
|
2026-11-07 11:34:16 +08:00 |
|
BFlat
|
ece7c3c7ff
|
Merge pull request #1908 from TrevorBrown-dev/feat/web-embed-scripts
Web fonts: FIGCRAFT_EMBED_SCRIPTS embeds other scripts' craft-fonts faces, so Persian and Arabic draw (#1902)
|
2026-11-07 11:32:04 +08:00 |
|
BFlat
|
e603c341ff
|
Merge pull request #2025 from TrevorBrown-dev/feat/variables-multi-select-2002
M3: the Local variables window selects several variables with Shift and Cmd/Ctrl, and acts on them at once (#2002)
|
2026-11-07 11:30:52 +08:00 |
|
BFlat
|
7dbb439ed2
|
Merge pull request #1937 from storytold/fix/sec-format-charge-failed-reads
fix(format): charge an archive member's unpacking even when the read fails
|
2026-11-07 11:29:14 +08:00 |
|
BFlat
|
0f43f06232
|
Merge pull request #1938 from storytold/fix/sec-text-font-collection-cap
fix(text): load at most 64 faces from a font collection given as bytes
|
2026-11-07 11:26:52 +08:00 |
|
BFlat
|
f244101b53
|
Merge pull request #1940 from storytold/fix/sec-effect-key-probe-bound
fix(engine): bound the keys an effect object is probed for
|
2026-11-07 11:23:06 +08:00 |
|
bflatastic
|
9488088d48
|
Merge main into #1857
|
2026-11-07 10:21:28 +07:00 |
|
BFlat
|
c0d57478e7
|
Merge pull request #2050 from StrajnarFilip/claude/fix-2028-default-properties
M1: Set default properties gives new shapes and text the layer's properties (#2028)
|
2026-11-07 11:20:42 +08:00 |
|
BFlat
|
fb645c0a1a
|
Merge pull request #1946 from storytold/fix/sec-plugin-install-approved-permissions
fix(engine): install a directory plugin only with the permissions that were shown
|
2026-11-07 11:17:39 +08:00 |
|
BFlat
|
722cdf9d71
|
Merge pull request #1944 from storytold/fix/sec-collab-net-reply-deadline
fix(collab-net): give a management request one deadline for its answer
|
2026-11-07 11:15:20 +08:00 |
|
BFlat
|
10f8774417
|
Merge pull request #1930 from storytold/fix/sec-file-access-open-handle
fix(engine): check the opened file, not the looked-up path, before reading it
|
2026-11-07 11:13:04 +08:00 |
|
BFlat
|
bac78f2353
|
Merge pull request #1947 from TrevorBrown-dev/feat/board-quick-create-drag
Boards: drag a "+" handle to drop the next shape anywhere, or onto another object to join them (#1919)
|
2026-11-07 11:10:42 +08:00 |
|
bflatastic
|
a7fc90a7aa
|
Merge main into #1857
|
2026-11-07 10:08:45 +07:00 |
|
BFlat
|
beaa01a496
|
Merge pull request #1954 from devius/ka-update-2026-11-03
i18n(ka): Georgian for the 6 text-wrap strings
|
2026-11-07 11:07:01 +08:00 |
|
bflatastic
|
ba695199f2
|
Merge main into #2050
|
2026-11-07 10:06:56 +07:00 |
|
BFlat
|
d2fe4497e2
|
Merge pull request #1855 from TrevorBrown-dev/fix/field-alt-scrub
Number fields: Alt held over the field scrubs it, as the label does
|
2026-11-07 11:05:20 +08:00 |
|
BFlat
|
5e7fdae60a
|
Merge pull request #1956 from storytold/fix/sec-vue-attr
fix(engine): escape Vue attribute values that follow literal text in a Code Connect template
|
2026-11-07 11:03:18 +08:00 |
|
bflatastic
|
af0c1b2ba7
|
Merge main into #2050
|
2026-11-07 10:01:19 +07:00 |
|
BFlat
|
bb4680d1b8
|
Merge pull request #2049 from StrajnarFilip/claude/fix-2027-proto-device
M5: proto.settings refuses an unknown device and answers the settings (#2027)
|
2026-11-07 10:59:30 +08:00 |
|
 Trevor BrownandClaude Fable 5.1
|
0257f53bb9
|
Test: a connector saved with its path starts 4 pt outside its sides, as main's connectors do
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-11-06 21:55:50 -05:00 |
|
Trevor Brown
|
4b351d9468
|
Merge remote-tracking branch 'upstream/main' into fix/jam-connector-control-points
# Conflicts:
# crates/doc/src/lib.rs
# docs/boards-parity.md
# docs/file-format-parity.md
|
2026-11-06 21:55:49 -05:00 |
|
BFlat
|
3daa9d3293
|
Merge pull request #1981 from storytold/fix/sec-arrowhead-weight
fix(pathops): cap an arrowhead's weight like a stroke's width
|
2026-11-07 10:51:51 +08:00 |
|
bflatastic
|
a7ba9fb460
|
Merge main into #1855
|
2026-11-07 09:51:12 +07:00 |
|
bflatastic
|
235a2f3a53
|
Merge main into #1857
|
2026-11-07 09:50:38 +07:00 |
|
bflatastic
|
18d0853d9e
|
Merge main into #2050
|
2026-11-07 09:49:37 +07:00 |
|
BFlat
|
07ddb399b7
|
Merge pull request #2010 from Carbocode/fix/layer-selection-highlight
M8: draw continuous rounded highlights in the layers tree
|
2026-11-07 10:47:55 +08:00 |
|
BFlat
|
3e41f74c5d
|
Merge pull request #1982 from storytold/fix/sec-render-bounds-budget
fix(doc): give render bounds a visit budget so a repeating child list ends
|
2026-11-07 10:45:35 +08:00 |
|
BFlat
|
b20860829c
|
Merge pull request #1983 from storytold/fix/sec-rest-variable-fill
fix(format): cap the bytes copied to fill a variable's missing modes
|
2026-11-07 10:43:14 +08:00 |
|
bflatastic
|
05530b794e
|
Merge main into #2049
|
2026-11-07 09:42:38 +07:00 |
|
BFlat
|
4ad444ff19
|
Merge pull request #1907 from TrevorBrown-dev/fix/baseline-non-text
Auto layout: baseline alignment puts a layer without text with its bottom on the baseline (#1825)
|
2026-11-07 10:40:21 +08:00 |
|
 Trevor BrownandClaude Fable 5.1
|
38b2b78ebc
|
Merge upstream/main into feat/web-embed-scripts
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-11-06 21:40:10 -05:00 |
|
 Trevor BrownandClaude Fable 5.1
|
47c5796ed5
|
Merge upstream/main into feat/variables-multi-select-2002
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-11-06 21:39:51 -05:00 |
|
bflatastic
|
95d3978721
|
Merge main into #1947
|
2026-11-07 09:38:58 +07:00 |
|
bflatastic
|
6139a37775
|
Merge main into #1855
|
2026-11-07 09:38:46 +07:00 |
|
bflatastic
|
e619c509a0
|
Merge main into #1857
|
2026-11-07 09:38:13 +07:00 |
|
BFlat
|
ed90dc103b
|
Merge pull request #1773 from TrevorBrown-dev/fix/css-color-none-and-units
M8: CSS colours take none and every hue unit, refuse nan and inf, and to_css keeps the 8-bit alpha
|
2026-11-07 10:36:36 +08:00 |
|
bflatastic
|
905144708b
|
Merge main into #2050
|
2026-11-07 09:35:50 +07:00 |
|
bflatastic
|
105b3c8d1b
|
Merge main into #2010
|
2026-11-07 09:35:30 +07:00 |
|
BFlat
|
db129b7d49
|
Merge pull request #2048 from StrajnarFilip/claude/fix-2032-tab-close-unsaved
M7: closing a tab with unsaved changes asks Don't Save / Cancel / Save (#2032)
|
2026-11-07 10:34:31 +08:00 |
|
BFlat
|
03a7256447
|
Merge pull request #1931 from storytold/fix/sec-pdf-link-bytes
fix(pdf): drop an oversized hyperlink before it is copied once per line
|
2026-11-07 10:31:12 +08:00 |
|
BFlat
|
2e7cafe662
|
Merge pull request #1876 from TrevorBrown-dev/feat/text-style-paragraph
M3: text styles carry paragraph spacing and indent, the list style and the OpenType features (#1829)
|
2026-11-07 10:29:27 +08:00 |
|
BFlat
|
e9fc975aa6
|
Merge pull request #1756 from dotCooCoo/feat/vector-network-corner-smoothing
M4: closed vectors take corner smoothing
|
2026-11-07 10:27:00 +08:00 |
|
BFlat
|
51b5b700b3
|
Merge pull request #1989 from TrevorBrown-dev/fix/justify-cjk
M4: justified Chinese, Japanese and Korean text spreads the room between its characters (#1970)
|
2026-11-07 10:24:44 +08:00 |
|
BFlat
|
fa0698d6cb
|
Merge pull request #1984 from storytold/fix/sec-sketch-run-work
fix(format): bound the characters Sketch text runs write in all
|
2026-11-07 10:23:58 +08:00 |
|