BFlat
5ba2443576
Merge pull request #5383 from storytold/fix/sec-file-access-unc-before-resolve
...
Automation roots: refuse network paths outside the roots before resolving them
2026-11-03 22:40:53 +07:00
BFlat
e662d6bcb4
Merge pull request #5382 from storytold/fix/sec-recolor-cluster-seeds
...
Recolor: clustering seeds each colour once
2026-11-03 22:40:36 +07:00
BFlat
229ab52c9a
Merge pull request #5381 from storytold/fix/sec-atomic-drop-inherited-acl
...
Atomic save: a replacement takes no inherited ACL the old file lacked
2026-11-03 22:40:19 +07:00
BFlat
97f0012a2a
Merge pull request #5380 from storytold/fix/sec-save-paths-exact
...
Save: the Templates folder needs write access; portal saves keep the exact file name
2026-11-03 22:40:02 +07:00
BFlat
59338194d3
Merge pull request #5379 from storytold/fix/sec-prefs-private
...
App: keep preference copies, dialog passwords and migrated folders private
2026-11-03 22:39:45 +07:00
BFlat
db5d44ef77
Merge pull request #5378 from storytold/fix/sec-app-reads-regular-files
...
App: open and copied-file paste read only regular files
2026-11-03 22:39:30 +07:00
BFlat
9140334453
Merge pull request #5377 from storytold/fix/sec-placed-art-no-stale-full-read
...
Placed documents: a refused read shows the preview, not another caller's cached full read
2026-11-03 22:39:15 +07:00
BFlat
e236539de3
Merge pull request #5376 from storytold/fix/sec-link-watch-opener-roots
...
Links: the link watch and Link Info read within the asking caller's roots
2026-11-03 22:39:00 +07:00
BFlat
69100543f1
Merge pull request #5375 from storytold/fix/sec-recovery-read-plain-files
...
Data Recovery: read only plain files in this account's own areas
2026-11-03 22:38:42 +07:00
BFlat
0af575ffb4
Merge pull request #5374 from storytold/fix/sec-ai-array-depth
...
Illustrator import: refuse arrays nested past the depth limit
2026-11-03 22:38:24 +07:00
BFlat
e82928e40c
Merge pull request #5373 from storytold/fix/sec-dash-period-overflow
...
Dashes: a pattern whose period overflows to infinity draws solid
2026-11-03 22:38:08 +07:00
BFlat
ddffae1106
Merge pull request #5371 from Silvertree2010/fix/5351-gradient-mesh-object-disappears
...
Lasso picks gradient mesh points instead of dropping the mesh
2026-11-03 22:37:52 +07:00
Dylan M. Taylor
706c8f850e
fix(engine): refuse network paths outside the roots before resolving them
2026-11-03 22:17:45 +07:00
Dylan M. Taylor
4bca3c15f1
fix(color): recolor clustering seeds each colour once
2026-11-03 22:17:45 +07:00
Dylan M. Taylor
d68652a8f2
fix(format): a replacement takes no inherited ACL the old file lacked
2026-11-03 22:17:45 +07:00
Dylan M. Taylor
9b10a40709
fix: Templates folder needs write access; portal saves keep exact file names
2026-11-03 22:17:45 +07:00
Dylan M. Taylor
c879ff369b
fix(app): keep preference copies, dialog passwords and migrated folders private
2026-11-03 22:17:45 +07:00
Dylan M. Taylor
8e595afdf0
fix(app): open and paste read only regular files
2026-11-03 22:17:45 +07:00
Dylan M. Taylor
1c4162b2c9
fix(doc): a refused placed-document read shows the preview, not a cached full read
2026-11-03 22:17:45 +07:00
Dylan M. Taylor
4d0ecb264c
fix(engine): link watch and Link Info read within the asking caller's roots
2026-11-03 22:17:45 +07:00
Dylan M. Taylor
40b9fa4717
fix(engine): recovery reads only plain files in its own areas
2026-11-03 22:17:45 +07:00
bflatastic
9d3c45a7b5
.ai import: the nested-arrays refusal uses the translated nesting message
2026-11-03 22:17:45 +07:00
Dylan M. Taylor
e3ef19142f
fix(eps): refuse Illustrator arrays nested past the depth limit
2026-11-03 22:16:56 +07:00
Dylan M. Taylor
4aea3cc95c
fix(effects): a dash pattern whose period overflows draws solid
2026-11-03 22:16:55 +07:00
NetterSilver and Claude Opus 5.5
2264edd0c9
Lasso picks gradient mesh points instead of dropping the mesh
...
Fixes #5351
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-03 22:16:53 +07:00
BFlat
999f4e6478
Merge pull request #5370 from dotCooCoo/fix/composition-leading-rotation
...
Type: keep composition spacing along the line when characters rotate
2026-11-03 22:02:40 +07:00
dotCooCoo
2b63bf1b67
Type: keep composition spacing along the line when characters rotate
2026-11-03 21:38:02 +07:00
BFlat
52703ec4ed
Merge pull request #5361 from dotCooCoo/fix/svg-metadata-selector-ids
...
SVG import preserves selector matches while retaining metadata
2026-11-03 21:33:29 +07:00
BFlat
8a2fd200d4
Merge pull request #5357 from dotCooCoo/fix/appearance-transform
...
Transform previews typed values in its effect dialog
2026-11-03 21:33:16 +07:00
BFlat
5179bc40d3
Merge pull request #5359 from dotCooCoo/docs/find-font-source-history
...
Docs: record Find Font replacement sources
2026-11-03 21:32:59 +07:00
BFlat
33a838a3a2
Merge pull request #5358 from dotCooCoo/fix/character-style-evidence
...
Character style evidence links to help without copied instructions
2026-11-03 21:32:47 +07:00
bflatastic
96330fb54e
SVG import: a style sheet too large to match opens with a warning; fuzz reaches the pass
2026-11-03 21:12:41 +07:00
dotCooCoo
b751dce8e3
SVG import preserves selector matches while retaining metadata
2026-11-03 21:09:57 +07:00
dotCooCoo
0f5e4c261a
Transform previews typed values in its effect dialog
2026-11-03 21:09:55 +07:00
dotCooCoo
0a9d65175a
Docs: record Find Font replacement sources
2026-11-03 21:09:53 +07:00
dotCooCoo
e9a3ca2c81
Character style evidence links to help without copied instructions
2026-11-03 21:09:52 +07:00
BFlat
a68e7b0f5e
Merge pull request #5270 from dotCooCoo/feat/new-action-dialog
...
Actions: New Action asks for the action's name, set, function key and color
2026-11-03 21:01:57 +07:00
BFlat
42bd3282d8
Merge pull request #5354 from dotCooCoo/fix/cmyk-gradient-controls
...
Paint: use CMYK defaults when creating gradients in CMYK documents
2026-11-03 21:01:38 +07:00
bflatastic
14b0667e95
Actions: docs describe function keys as they now work (no Replace, keys kept)
2026-11-03 20:27:30 +07:00
dotCooCoo
40ed074cae
Actions: New Action asks for the action's name, set, function key and color
...
Squashed from #5270 onto main.
2026-11-03 20:27:02 +07:00
dotCooCoo
4db6e7b448
Paint: use the document color model for new gradient defaults
2026-11-03 20:18:34 +07:00
BFlat
ee165faf6b
Merge pull request #5346 from storytold/dependabot/cargo/wat-1.263.0
...
chore(deps): bump wat from 1.262.0 to 1.263.0
2026-11-03 20:17:00 +07:00
BFlat
bf2258b48f
Merge pull request #5344 from ruchirguitar/feat/4924-text-tweaker
...
Fix #4924 : Text Tweaker ramps or randomises one character attribute letter by letter
2026-11-03 20:16:27 +07:00
dependabot[bot]
0fa627c6df
chore(deps): bump wat from 1.262.0 to 1.263.0
...
Bumps [wat](https://github.com/bytecodealliance/wasm-tools ) from 1.262.0 to 1.263.0.
- [Release notes](https://github.com/bytecodealliance/wasm-tools/releases )
- [Commits](https://github.com/bytecodealliance/wasm-tools/compare/v1.262.0...v1.263.0 )
---
updated-dependencies:
- dependency-name: wat
dependency-version: 1.263.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-11-03 20:07:58 +07:00
bflatastic
bc70180047
Text Tweaker: an id that isn't type is refused as ids of it is
2026-11-03 20:07:58 +07:00
ruchirguitar and Claude Opus 5.5
8850b923ce
Fix #4924 : Text Tweaker ramps or randomises one character attribute letter by letter
...
A built-in Type Tools add-on (Object › Plug-ins › Type Tools › Text Tweaker…,
`addon.type.textTweaker`): size, baseline shift, rotation, horizontal or vertical
scale, tracking, leading or stroke weight go from a start value to an end value
along a straight ramp, an ease, a bow, a spike or at random with a seed, set as
the Character panel sets them, while the text stays live. One undo step, a
dialog with Preview, catalog rows in all 26 languages, docs/mcp.md and the
parity docs.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-03 20:07:58 +07:00
Brandon Thomas
78a5b8b642
Merge pull request #5353 from dotCooCoo/fix/font-wheel-system-font-tests
...
Tests: isolate font wheel picking from missing-glyph protection
2026-11-03 08:05:38 -05:00
Brandon Thomas
9933deeebc
Merge pull request #5352 from dotCooCoo/docs/assessment-target
...
Docs: consolidate assessment target metadata
2026-11-03 08:05:33 -05:00
BFlat
b541041076
Merge pull request #5327 from ruchirguitar/feat/5236-edit-original-app
...
Fix #5236 : Use System Defaults for Edit Original (Preferences › File Handling)
2026-11-03 20:05:20 +07:00
bflatastic
f3a9114e55
Edit Original: the PhotoCraft lookup test holds where PhotoCraft is installed
2026-11-03 19:58:28 +07:00