6516e8611c
Tests: freeform points recolored from CMYK stops mix in CMYK, as #2829 makes them (#2812)
bflatastic
2026-10-18 12:57:04 +07:00
e342c2843a
Tests: the bidi caret test's glyphs carry Glyph Scaling's scale of 1 (#2771)
bflatastic
2026-10-18 12:48:56 +07:00
52b6543c2e
Docs: the ROADMAP's 2026-10-18 row includes the second batch
bflatastic
2026-10-18 12:47:22 +07:00
1e3ab306d4
Tests: the dropdown keyboard test clears the texture updates it doesn't apply (#2824)
bflatastic
2026-10-18 12:43:56 +07:00
1b4c421bc4
.ai import: the variable-library note reads its counts after a colon and is translated in every complete language (#2842)
bflatastic
2026-10-18 12:42:24 +07:00
0842941f8d
Dialogs: a plug-in's parameters scroll when they don't fit the window
Louise Fox
2026-10-18 02:38:00 +00:00
dbb6b470b3
Menus: leave installed plug-ins' names out of the strings to translate
Louise Fox
2026-10-18 02:38:00 +00:00
df1bf3fe32
Close a dropdown list after an option is picked with the keyboard (#2789)
MarekSpodBiedry
2026-10-18 01:04:23 +02:00
9735518c84
Render: a gradient mesh is rasterized into at most 4 MP (16 MB) at once
Fabian Grajales
2026-10-17 13:11:03 -05:00
cf5caa43d5
Render: gradient meshes laid edge to edge meet without seams
Fabian Grajales
2026-10-16 16:30:00 -05:00
ed69938e0e
Render: gradient meshes in CMYK documents draw several times faster
Fabian Grajales
2026-10-17 08:55:07 -05:00
ec410552cf
Export: a progress dialog with Cancel for background exports
Fabian Grajales
2026-10-17 13:07:36 -05:00
a275496ef4
G4: Paragraph panel menu › Justification… (word and letter spacing, glyph scaling, auto leading, single word justification)
Victor
2026-10-17 14:14:06 -03:00
5851d8b1ad
Docs: target-app-parity.md lists seven Evidence items once each
dotCooCoo
2026-10-17 19:17:38 -07:00
d8b0ce1013
Blends, meshes and envelopes: a number given as text is refused
dotCooCoo
2026-10-17 19:11:49 -07:00
282ed8955b
Slices: resizing a slice snaps as drawing one does
dotCooCoo
2026-10-17 17:59:56 -07:00
034ef916ad
Selection: a Shift-constrained move that snaps stays on its line
dotCooCoo
2026-10-17 18:13:33 -07:00
138e9ca466
Paths: a curve with a handle near f64::MAX is measured by its control points
dotCooCoo
2026-10-17 16:26:35 -07:00
1caa957531
History: the panel menu clears the history
dotCooCoo
2026-10-17 15:45:21 -07:00
4803573940
.ai import: opening a file with a variable library warns that its variables weren't read
dotCooCoo
2026-10-17 18:06:21 -07:00
3c0c112fbd
Export for Screens: the dialog's example names the file the export writes
dotCooCoo
2026-10-17 17:26:49 -07:00
aa9cf83fd2
PDF export: PDF and .ai files keep the document's creation date
dotCooCoo
2026-10-17 15:01:44 -07:00
24d4777d1a
Color: freeform gradients keep CMYK inks when expanded, meshed or edited
dotCooCoo
2026-10-17 16:12:27 -07:00
739b0b7335
Tests: the drag-budget test sets its thread count, and no render test changes the default
dotCooCoo
2026-10-17 18:26:23 -07:00
468d7b21e9
Save As: on Linux the file type picked in the save dialog decides the format
dotCooCoo
2026-10-17 10:09:24 -07:00
db3092ae2e
Patterns: Pattern Options refuses a name another swatch has
dotCooCoo
2026-10-17 15:19:08 -07:00
0cf12a1611
Save as Template: aiVersion 7 is an error for a .ait, and the dialog shows no Version
dotCooCoo
2026-10-17 14:01:46 -07:00
d23030ce2b
Export: a .ait export names file.saveAsTemplate, and the CLI's convert writes the template
dotCooCoo
2026-10-17 13:46:36 -07:00
2643f57b1f
Color: type, gradient, mesh and swatch commands store RGB input as color-managed CMYK in a CMYK document
dotCooCoo
2026-10-17 13:20:21 -07:00
ef9e554dd2
i18n: the History panel translates the step names that contain a style's name
dotCooCoo
2026-10-17 11:26:44 -07:00
438d27ffbe
Selection: a marquee selects an Intertwine group or a repeat only where it meets their art
dotCooCoo
2026-10-17 12:52:08 -07:00
7d56260b47
Shaper: the Lasso, Smart Guides and the anchor tools skip a Shaper Group's original shapes
dotCooCoo
2026-10-17 10:40:54 -07:00
22ce516e2d
Appearance: the inline effect editor shows 3D, Warp, Rasterize and channel choices as dropdowns
dotCooCoo
2026-10-17 11:18:54 -07:00
30e54dedcf
Accessibility: color and channel sliders report their values to screen readers
dotCooCoo
2026-10-17 11:05:06 -07:00
e461b8b818
Fields: Shift+Enter applies a pattern, layer, artboard or asset name and keeps the field active
dotCooCoo
2026-10-17 10:47:44 -07:00
496288a023
Direct Selection: a group selected whole shows its anchors as selected
dotCooCoo
2026-10-17 11:50:35 -07:00
bb7d6b487d
Type: Left and Right reach both sides of a character drawn with no width
dotCooCoo
2026-10-17 11:50:04 -07:00
dd5d421a9c
Tabs: Repeat Tab measures the first stop from the left indent
dotCooCoo
2026-10-17 14:00:48 -07:00
5df664d1a7
Place: justified RTF paragraphs marked right to left end their last line on the right
dotCooCoo
2026-10-17 12:41:08 -07:00
b27b5b80ea
Place: Bounding Box measures only the art that shows
dotCooCoo
2026-10-17 12:38:50 -07:00
2fc47948d5
Render: raster exports warn about an undecodable image drawn from a kept Rasterize image
dotCooCoo
2026-10-17 10:09:37 -07:00
df7daff3e4
PDF export: an image that can't be decoded is left out with a note instead of failing the export
dotCooCoo
2026-10-17 11:03:04 -07:00
030729d6f3
Legacy .ai export: images are written in the form the version 7 specification shows
dotCooCoo
2026-10-17 12:29:12 -07:00
c0e6d8eb02
Legacy .ai export: radial gradients are written with their highlight (Bh)
dotCooCoo
2026-10-17 13:03:55 -07:00
d7e79448d7
Legacy .ai export: warns when an image in art it flattens or expands can't be decoded
dotCooCoo
2026-10-17 14:13:04 -07:00
d66077a15f
.ai import: page type over a text object is left out only when that object's text has its letters
dotCooCoo
2026-10-17 11:15:22 -07:00
4eef9b7e8c
EPS and .ai import: the note for editing data of another page size gives both sizes and the scale
dotCooCoo
2026-10-17 12:09:45 -07:00
aafe102649
.ai import: a file whose editing data can't be decompressed says why its layers weren't read
dotCooCoo
2026-10-17 12:29:55 -07:00
ffc12babf2
PDF import: PDF and .ai layer names without a byte order mark are read as PDFDocEncoding
dotCooCoo
2026-10-17 13:44:57 -07:00
830cefcaf6
PDF import: an XMP packet nested more than 256 deep is skipped instead of overflowing the stack
dotCooCoo
2026-10-17 11:48:07 -07:00
bdf6059155
MCP: parse errors and overlong lines wait for room in the 64-line queue
dotCooCoo
2026-10-17 09:49:48 -07:00
c73945d244
SVG import: hrefs that need no folder stay as written, and images in a non-absolute folder are read
dotCooCoo
2026-10-17 18:04:23 -07:00
904f0fe522
Release 0.13.1: retry stapler validate on Apple network errors
Brandon Thomas
2026-10-18 00:00:06 -04:00
5e6810655f
Release 0.13.0
Brandon Thomas
2026-10-17 21:43:14 -04:00