This website requires JavaScript.
5ce38c7b2a
Merge pull request #1630 from sanyamsingh001/codex/r61-width-shift
BFlat
2026-10-14 05:39:08 +0700
a23f5711af
Merge pull request #1809 from Messhias/feat/394-identify-objects-by
BFlat
2026-10-14 05:38:49 +0700
327170a8e8
Merge pull request #1750 from Messhias/feat/394-black-output
BFlat
2026-10-14 05:38:34 +0700
216d82a3fd
Merge pull request #1682 from Gamedirection/feat/corner-radius-fields
BFlat
2026-10-14 05:38:16 +0700
449b0d4056
Merge pull request #1670 from AyberkA0/feat/3d-documented-lighting
BFlat
2026-10-14 05:37:56 +0700
646abb3c5c
Merge pull request #1669 from AyberkA0/feat/3d-perspective-angle
BFlat
2026-10-14 05:37:24 +0700
e2b9705770
Docs: merge rows that two changes edited
bflatastic
2026-10-14 05:08:58 +0700
cfec15d8d9
G13: offer TIFF in Export for Screens and Asset Export
sanyamsingh001
2026-10-14 02:21:14 +1000
a57aea8e94
DXF export: leave out the centerline option and the 3ds Max preset for now
bflatastic
2026-10-14 04:50:01 +0700
4a68f84282
DXF export: strokes as zero-width centerlines, a 3ds Max R12 linework preset, and one view direction in VPORT
Osama Amin
2026-10-13 19:30:48 +0300
301a99d91c
SVG import: nested :not() selectors are bounded
bflatastic
2026-10-14 04:49:31 +0700
6f9595542d
SVG import: no slice indexing when writing a new style attribute
Gert Pellin
2026-10-13 21:59:00 +0200
5f8c4e9ab5
SVG import: style sheet rules with :not() selectors apply (#1557 )
Gert Pellin
2026-10-13 19:52:01 +0200
bb07d267aa
G1: keep Artboard deletion consistent across controls
sanyamsingh001
2026-10-14 02:21:14 +1000
5f4da3beb2
G4: capture character styles from selected text
sanyamsingh001
2026-10-14 02:21:14 +1000
123b8ad8ea
G4: propagate character-style Auto-leading resets
sanyamsingh001
2026-10-14 02:21:14 +1000
0c2c98f6e7
G4: show mixed paragraph alignment without a selected button
sanyamsingh001
2026-10-14 02:21:14 +1000
ff6aaaaeea
G1: switch new ruler-guide orientation with Alt
sanyamsingh001
2026-10-14 02:21:14 +1000
0e6b2e331d
G1: create width points through Width Point Edit
sanyamsingh001
2026-10-14 04:54:31 +1000
f7714c539f
G1: honor Shift-double-click in Width Point Edit
sanyamsingh001
2026-10-14 02:21:14 +1000
bc50c7fa56
Identify Objects By: rustfmt
bflatastic
2026-10-14 05:01:19 +0700
958c1dffe8
Part of #394 : Identify Objects By shows and edits Layers names as XML IDs
Fabio William Conceição
2026-10-13 19:34:13 +0100
cfa65a2148
Appearance of Black › Printing / Exporting: cover ink-plane documents and CMYK exports
bflatastic
2026-10-14 04:50:37 +0700
b6d14b1fd0
Part of #394 : Appearance of Black › Printing / Exporting draws pure CMYK black as RGB black
Fabio William Conceição
2026-10-13 15:06:58 +0100
b5bc8f0d19
Corner Radius: a field per corner of a live rectangle, with a link toggle
GameDirection
2026-10-13 00:58:31 -0400
043b446b94
3D and Materials: the light takes the documented settings
Ayberk A.
2026-10-13 02:06:58 +0300
39db6abfce
3D and Materials: Perspective runs 0° to 160°, as documented
Ayberk A.
2026-10-13 01:40:03 +0300
a3357121fb
Merge pull request #1792 from dotCooCoo/feat/thread-reflow-copies-only-changed-stories
BFlat
2026-10-14 05:07:09 +0700
81d9e37e8f
Merge pull request #1767 from dotCooCoo/feat/open-resolves-links-off-ui-thread
BFlat
2026-10-14 05:06:41 +0700
bb70aa8359
Merge pull request #1744 from dotCooCoo/feat/symbol-instance-art-bounds
BFlat
2026-10-14 05:06:05 +0700
9258c4ea57
Merge pull request #1690 from dotCooCoo/feat/svg-style-rule-index
BFlat
2026-10-14 05:05:34 +0700
b0ec580828
Merge pull request #1755 from dotCooCoo/feat/cmyk-transparency-planes
BFlat
2026-10-14 05:04:55 +0700
03e6657e93
Merge pull request #1689 from dotCooCoo/feat/outline-mode-path-caches
BFlat
2026-10-14 05:04:17 +0700
aeda9de044
Merge pull request #1688 from dotCooCoo/feat/live-effects-follow-document-edits
BFlat
2026-10-14 05:03:40 +0700
35ecdf2142
Merge pull request #1687 from dotCooCoo/feat/group-backdrop-region
BFlat
2026-10-14 05:02:02 +0700
1b54bc335d
Merge pull request #1667 from dotCooCoo/feat/stroke-outlines-per-object
BFlat
2026-10-14 05:01:35 +0700
4844d54fda
Type: an edit copies a threaded story only when it changes one of its frames
dotCooCoo
2026-10-13 08:06:49 -0700
85cea7efea
Open: the opening thread also reads linked files and lays out type
dotCooCoo
2026-10-13 07:37:50 -0700
37174ac306
Render tests: the symbol art bounds test holds the fonts steady (#1744 )
bflatastic
2026-10-14 04:41:05 +0700
d9bd9b134d
Symbols: instances of imported symbols are measured by their art
dotCooCoo
2026-10-11 20:55:15 -0700
21a386a6d4
SVG import: the style cascade looks up each element's rules by id, class and type
dotCooCoo
2026-10-12 14:16:40 -0700
f9cbcfb046
Render: the ink planes of CMYK documents with transparency are composed on several threads
dotCooCoo
2026-10-13 05:08:05 -0700
2ce6f90522
Render: Outline view draws paths and clipped art from geometry kept between frames
dotCooCoo
2026-10-13 02:30:53 -0700
caa80fb213
Render tests: the live object tests take the font locks (#1688 )
bflatastic
2026-10-14 04:41:03 +0700
6504dc7da2
Render: live objects are evaluated again when patterns, symbols, fonts or color settings change
dotCooCoo
2026-10-12 14:15:54 -0700
78980c8190
Render: the canvas no longer draws its picture back for each non-isolated group that blends
dotCooCoo
2026-10-13 02:21:00 -0700
819e53fe92
Render tests: the stroke outline tests hold the fonts steady (#1667 )
bflatastic
2026-10-14 04:41:01 +0700
9f0a9a362b
Render: objects that share an appearance keep their own stroke outlines between frames
dotCooCoo
2026-10-12 16:14:26 -0700
cd89392ac9
Merge pull request #1739 from KnottyDyes/squad/remote-stale-connection
BFlat
2026-10-14 04:43:14 +0700
db1d586674
Merge pull request #1768 from fahrim/fix/1728-jsonrpc-version-and-reply-id
BFlat
2026-10-14 04:42:45 +0700
7543ef966c
Merge pull request #1764 from fahrim/fix/1727-framing-limits
BFlat
2026-10-14 04:42:21 +0700
67f131d786
Merge pull request #1797 from DWAA1660/fix/1726-control-deadlines
BFlat
2026-10-14 04:41:56 +0700
2366fcfd80
docs/mcp.md: the server reconnects to the app before a call when the connection was closed
bflatastic
2026-10-14 02:13:14 +0700
63b0dc4c32
MCP: a connection holding bytes nobody asked for is replaced before the request is sent
bflatastic
2026-10-14 03:09:56 +0700
16366ce422
MCP: reconnect closed control sockets before sending requests
KnottyDyes
2026-10-12 09:41:33 -0600
7e56066847
MCP: property test for the framing, batch and envelope limits; the refusal without an id is documented (#1727 , #1728 )
bflatastic
2026-10-14 02:13:02 +0700
d3327b17a1
MCP: a control refusal without an id reports the app's reason instead of an id mismatch (#1728 )
bflatastic
2026-10-14 02:12:07 +0700
cc518797a8
Fix #1728 : require the JSON-RPC 2.0 envelope and correlate control replies
Fahri Meral
2026-10-13 18:57:07 +0300
5336d80196
command_batch: the step whose result passes the size cap says that it ran (#1727 )
bflatastic
2026-10-14 02:12:08 +0700
b75ced8a70
Fix #1727 : cap MCP framing input, batches and kept command_batch results
Fahri Meral
2026-10-13 18:53:54 +0300
85c81ff1e9
Control: an idle connection is closed without a line, so no error waits where a client's next reply would be (#1726 )
bflatastic
2026-10-14 03:09:53 +0700
a0bd1fd16b
M1: bound control connection transport waits
DWAA1660
2026-10-13 11:34:44 -0600
f8396dbc4f
Merge pull request #1663 from ham9zah/pen-drag-threshold
BFlat
2026-10-14 04:28:59 +0700
fe027037d2
Merge pull request #1795 from danngreen/fix/render-tests-font-race
BFlat
2026-10-14 04:28:44 +0700
1369bd0c93
Merge pull request #1785 from sanyamsingh001/codex/r62-import-fuzz
BFlat
2026-10-14 04:28:26 +0700
c2a944a686
Merge pull request #1677 from marcoarnulfo/fix/color-picker-remembers-mode
BFlat
2026-10-14 04:28:10 +0700
e02ffe9513
Merge pull request #1752 from switch87/fix/1748-point-type-align
BFlat
2026-10-14 04:27:52 +0700
a06899fdd0
Merge pull request #1746 from marcoarnulfo/fix/select-same-type-paint
BFlat
2026-10-14 04:27:35 +0700
422a5d7eb9
Merge pull request #1765 from AyberkA0/fix/1756-expand-repeat
BFlat
2026-10-14 04:27:19 +0700
5fb311fb60
Merge pull request #1808 from AyberkA0/fix/1662-ui-scale-slider-medium-dark
BFlat
2026-10-14 04:27:03 +0700
1a506fae4c
Merge pull request #1798 from AyberkA0/fix/1757-palette-arrows
BFlat
2026-10-14 04:26:46 +0700
3298c5088c
Merge pull request #1734 from AyberkA0/fix/1661-paintbrush-brackets
BFlat
2026-10-14 04:26:29 +0700
951bf42714
Merge pull request #1804 from AyberkA0/fix/1679-pencil-keeps-appearance
BFlat
2026-10-14 04:25:57 +0700
7d5c4b4b9d
Merge pull request #1802 from AyberkA0/fix/1686-esc-text-edit
BFlat
2026-10-14 04:25:41 +0700
6187a3f462
Merge pull request #1803 from AyberkA0/fix/1743-esc-cancels-point-drag
BFlat
2026-10-14 04:25:22 +0700
589797adef
Merge pull request #1666 from turtwig/main
BFlat
2026-10-14 04:25:03 +0700
043ea1d525
Merge pull request #1674 from turtwig/fix/delete-selected-anchors
BFlat
2026-10-14 04:24:46 +0700
a1eb4fc090
Merge pull request #1791 from AyberkA0/fix/1758-cursor-hotspot
BFlat
2026-10-14 04:24:20 +0700
cde7b0ece7
Pen: Space pressed inside the drag threshold moves the anchor by the next move only
ham9zah
2026-10-13 15:04:45 +0300
66a0f457e9
Add a Precise Cursors command and fix the misleading Caps Lock comment
ham9zah
2026-10-13 12:58:55 +0300
3ea4802a53
Pen: test that a click after a smooth anchor curves from its side only
ham9zah
2026-10-13 11:26:02 +0300
eace7c749b
Pen: ignore pointer movement inside a 3 px drag threshold
ham9zah
2026-10-13 10:58:57 +0300
96d5a14738
Render tests: tests that add fonts no longer run alongside the frame cache tests
Dan Green
2026-10-13 10:28:02 -0700
4944facd0a
CI: isolate text import fuzzing from installed fonts
sanyamsingh001
2026-10-14 02:21:14 +1000
e11867128e
Color panel: the mode picked last comes back after a restart (fixes #1675 )
Marco Arnulfo
2026-10-13 12:00:44 +0200
ed1e976264
Fix #1748 : text.create takes justify, so point type can be centred on its point
Gert Pellin
2026-10-13 16:30:28 +0200
d9328c7668
Select > Same: type matches on its characters' fill and stroke (fixes #1737 )
Marco Arnulfo
2026-10-13 15:31:19 +0200
2f4cc8a1cc
Fix #1756 : Object → Expand expands repeats
Ayberk A.
2026-10-13 18:50:33 +0300
3024821c32
Fix #1662 : slider rails show on Medium Dark
Ayberk A.
2026-10-13 21:16:58 +0300
5fc0be5b85
Part of #1757 : the palette test's frame closure needs no mut
Ayberk A.
2026-10-13 20:50:18 +0300
de1ede49a7
Fix #1757 : arrow keys move through the command search results
Ayberk A.
2026-10-13 20:48:01 +0300
3152436020
Brackets: keep to the tools whose size the keys are documented for
bflatastic
2026-10-14 02:14:46 +0700
3f1e72d983
Fix #1661 : [ and ] size the Paintbrush, and reach the tools that take them
Ayberk A.
2026-10-13 12:51:52 +0300
ef2d678cbf
Fix #1679 : a filled pencil path keeps a stroke of None
Ayberk A.
2026-10-13 21:04:22 +0300
1e60a572b1
Fix #1686 : Escape in type editing goes to the Selection tool
Ayberk A.
2026-10-13 20:58:54 +0300
e80cc9b49b
Fix #1743 : Escape cancels a Direct Selection drag
Ayberk A.
2026-10-13 21:00:32 +0300
f297589c76
Direct Selection stays inside isolation mode
turtwig
2026-10-13 08:41:36 +0100
89501d73c2
Delete removes every selected anchor and keeps the remainder selected
turtwig
2026-10-13 10:31:31 +0100
cb9fa7042f
Fix #1758 : keep the custom title bar window borderless on Windows
Ayberk A.
2026-10-13 19:31:03 +0300
bb8897a2eb
Merge pull request #1787 from MarekSpodBiedry/issue-1637
BFlat
2026-10-14 03:53:08 +0700