[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"package:cask:affinity:en":3,"releases:stats:cask:affinity:en":513,"releases:cask:affinity:1:false:false:en":514,"releases-count:cask:affinity:true:en":619},{"accentColor":4,"artifacts":5,"autoUpdates":37,"categories":38,"conflictsWith":45,"dependsOn":48,"deprecated":41,"description":56,"descriptionEn":57,"developer":58,"disabled":41,"displayName":59,"downloadSha256":60,"downloadSize":61,"downloadUrl":62,"editorChoice":41,"formulaeUrl":63,"homepage":64,"iconUrl":65,"installCommand":66,"installs":67,"installs30d":68,"isFont":41,"isLibrary":41,"kegOnly":41,"kind":71,"latestRelease":72,"machineTranslated":41,"name":59,"names":111,"platforms":113,"primaryCategory":486,"rank30d":487,"releaseCount":488,"releaseStats":489,"screenshots":495,"sourceLocale":105,"sourceUrl":503,"summary":504,"summaryTranslation":505,"supports":506,"tags":508,"tap":511,"token":112,"version":141,"versionChangedAt":512},"#A7F175",{"apps":6,"binaries":8,"entries":9,"pkgs":36},[7],"Affinity.app",[],[10,17],{"declaration":11,"phase":14,"sources":15,"target":13,"type":16},{"app":12,"target":13},[7],"\u002FApplications\u002FAffinity.app","install",[7],"app",{"declaration":18,"phase":33,"sources":34,"type":35},{"zap":19},[20],{"trash":21},[22,23,24,25,26,27,28,29,30,31,32],"~\u002FLibrary\u002FApplication Scripts\u002F5HD2ARTBFS.com.canva.affinity","~\u002FLibrary\u002FApplication Scripts\u002Fcom.canva.affinity.*","~\u002FLibrary\u002FApplication Support\u002FAffinity","~\u002FLibrary\u002FApplication Support\u002Fcom.apple.sharedfilelist\u002Fcom.apple.LSSharedFileList.ApplicationRecentDocuments\u002Fcom.canva.affinity.sfl*","~\u002FLibrary\u002FCaches\u002Fcom.canva.affinity","~\u002FLibrary\u002FContainers\u002Fcom.canva.affinity.*","~\u002FLibrary\u002FGroup Containers\u002F5HD2ARTBFS.com.canva.affinity","~\u002FLibrary\u002FHTTPStorages\u002Fcom.canva.affinity","~\u002FLibrary\u002FHTTPStorages\u002Fcom.canva.affinity.*","~\u002FLibrary\u002FPreferences\u002Fcom.canva.affinity.plist","~\u002FLibrary\u002FWebKit\u002Fcom.canva.affinity","cleanup",[],"zap",[],true,[39],{"icon":40,"machineTranslated":41,"name":42,"slug":43,"sourceLocale":44},"lucide:pen-tool",false,"Design","design","zh-CN",{"casks":46,"formulae":47},[],[],{"arch":49,"casks":52,"formulae":53,"requirements":54},[50,51],"arm64","x86_64",[],[],{"macos":55},{},"Affinity by Canva is a desktop creative application combining vector design, photo editing and page layout in one product. It is intended for designers, illustrators, photographers and publishers who want to work across disciplines without moving between separate Affinity applications. This Cask installs the current unified Affinity.app, not the older separately licensed Affinity Designer, Photo and Publisher V1 or V2 applications.\n\n## Creative tools\nSwitch between Vector, Pixel and Layout studios or customize your workspace by combining tools and panels. Create scalable artwork with curves, shapes, fills and illustration tools; edit photographs with layers, masks, RAW development and non-destructive adjustments; and assemble multi-page publications with text styles, master pages and export controls. Import supported creative formats and export documents or selected objects for print and digital use. Format support does not guarantee perfect conversion of every file, font, plug-in or application-specific feature.\n\nCurrent releases also offer script-based automation and integrations with Canva. Scripts run code and can alter documents or access resources; review their source and keep original project files backed up. Optional Canva AI features use connected services and depend on a qualifying Canva premium plan. They are separate from the free core creative tools and should not receive confidential client material without reviewing the relevant privacy and service terms. Fonts, stock assets and add-ons retain their own licenses.\n\n## Mac installation and requirements\nInstall the affinity Homebrew Cask or download and extract the official Mac ZIP and place Affinity.app in Applications. Official HEAD reports 1,038,524,487 bytes for the recorded 3.3.0 build 4850 ZIP. Download size is not installed storage or the space needed for documents, recovery files, fonts and assets.\n\nThe official download page requires macOS 10.15 Catalina or later and supports both Apple Silicon and Intel natively. It lists 4 GB RAM minimum, 8 GB or more recommended, 3.5 GB free storage and a 1280×768 minimum display. A mouse, trackpad or equivalent input device is needed. Windows has separate installers; the unified iPad product is still described as coming soon. The recorded Cask declares no numeric minimum or explicit conflict beyond macOS; its broad platform listing is not a substitute for the vendor requirements.\n\nmacOS may request access to protected folders when opening, importing or saving files. Grant permissions appropriate to your projects; ordinary editing does not imply that Accessibility, Screen Recording or full-disk access is universally required. Large documents and RAW processing can require additional memory and storage beyond the minimum. Keep an independent backup before migration: the new app opens files from V1 and V2, but those older apps cannot open documents created or saved in the new format.\n\n## Accounts, cost and legacy licenses\nThe current app's complete Vector, Pixel and Layout toolsets are free under proprietary Affinity\u002FCanva terms. It is not open-source software. A verified Canva account is required for download and activation, including for free users. A premium Canva plan is not required for the core toolsets, but it is required for Canva AI features. Organization-managed access can depend on an administrator or SSO setup. Initial download and activation require internet access; after activation, ordinary desktop editing can continue offline for extended periods. Stock libraries, help, lessons, Canva integrations and AI can still require a connection.\n\nExisting Serif Affinity V2 licenses remain valid and the official FAQ says activation servers will remain online, but V2 applications will not receive future updates. A prior perpetual V2 purchase is distinct from the new free Canva-account activation model. Previously purchased add-ons remain yours and can be linked to a Canva account. Do not assume the current unified app and V2 iPad can exchange newly saved files in both directions.\n\nOfficial sources: https:\u002F\u002Fwww.affinity.studio\u002Fdownload ; https:\u002F\u002Fwww.affinity.studio\u002Fhelp\u002Ffree-affinity-access\u002F ; https:\u002F\u002Fwww.affinity.studio\u002Fhelp\u002Fsep-26-release-notes\u002F ; https:\u002F\u002Fwww.affinity.studio\u002Fhelp\u002Fapr-jul-26-release-notes\u002F","Image editing and design software","Canva \u002F Serif","Affinity","317f5cf64a5364319898576b4648b6a96dc9ec39f50039aebf9901b7ed3a5d96",1038524487,"https:\u002F\u002Faffinity-update.s3.amazonaws.com\u002Fmac2\u002Fretail\u002FAffinity%20Affinity%20Store%204850.zip","https:\u002F\u002Fformulae.brew.sh\u002Fcask\u002Faffinity","https:\u002F\u002Fwww.affinity.studio\u002F","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002F848bd4e0d64a\u002F570102884e6e-256.png","brew install --cask affinity",{"d30":68,"d365":69,"d90":70},614,13121,2584,"cask",{"bodyMarkdown":73,"brewCommittedAt":74,"hasNotes":37,"id":75,"isLatest":37,"isPrerelease":41,"machineTranslated":41,"publishedAt":76,"sections":77,"source":104,"sourceLocale":105,"summary":106,"title":107,"translation":108,"version":110},"Selected official September2026 release changes, build 4850.\n\n### Vector\n- Add the Blend Tool for editable transitions between objects.\n- Add persistent dimension lines with the Measure Tool.\n\n### Automation\n- Add in-app script writing, debugging and a reusable Script Library.\n\n### Photos\n- Add RAW development presets and wavelet denoising.\n\n### Layout\n- Add InDesign INDD and Microsoft Publisher PUB import.\n\n### Security\n- Fix CVE-2026-81546, a document-loading stack buffer overflow.\n\n### Mac\n- Fix EPUB export crashes involving path-text ligatures.\n- Fix a hang when inserting a table-of-contents heading.\n\nMac items are platform-specific. Optional Canva AI features have separate premium-plan requirements; these notes do not attribute October build4940 fixes to this release.\n\nOfficial release notes: https:\u002F\u002Fwww.affinity.studio\u002Fhelp\u002Fsep-26-release-notes\u002F","2026-09-15T12:46:01Z",1913,"0001-01-01T00:00:00Z",[78,83,87,91,95,99],{"area":79,"items":80},"Vector",[81,82],"Add the Blend Tool for editable transitions between objects.","Add persistent dimension lines with the Measure Tool.",{"area":84,"items":85},"Automation",[86],"Add in-app script writing, debugging and a reusable Script Library.",{"area":88,"items":89},"Photos",[90],"Add RAW development presets and wavelet denoising.",{"area":92,"items":93},"Layout",[94],"Add InDesign INDD and Microsoft Publisher PUB import.",{"area":96,"items":97},"Security",[98],"Fix CVE-2026-81546, a document-loading stack buffer overflow.",{"area":100,"items":101},"Mac",[102,103],"Fix EPUB export crashes involving path-text ligatures.","Fix a hang when inserting a table-of-contents heading.","editorial","en-US","Adds blending, scripting and new photo\u002Flayout tools with security and Mac fixes.","Affinity 3.3.0",{"locale":105,"machineTranslated":41,"sourceLocale":105,"status":109},"source","3.3.0",[59,112],"affinity",[114,142,168,195,221,248,274,301,327,354,380,407,433,460],{"arch":51,"artifacts":115,"conflictsWith":130,"dependsOn":133,"downloadSha256":60,"downloadUrl":62,"macos":139,"requiresRosetta":41,"tag":140,"version":141},{"apps":116,"binaries":117,"entries":118,"pkgs":129},[7],[],[119,123],{"declaration":120,"phase":14,"sources":122,"target":13,"type":16},{"app":121,"target":13},[7],[7],{"declaration":124,"phase":33,"sources":128,"type":35},{"zap":125},[126],{"trash":127},[22,23,24,25,26,27,28,29,30,31,32],[],[],{"casks":131,"formulae":132},[],[],{"arch":134,"casks":135,"formulae":136,"requirements":137},[51],[],[],{"macos":138},{},"27","golden_gate","3.3.0,4850",{"arch":50,"artifacts":143,"conflictsWith":158,"dependsOn":161,"downloadSha256":60,"downloadUrl":62,"macos":139,"requiresRosetta":41,"tag":167,"version":141},{"apps":144,"binaries":145,"entries":146,"pkgs":157},[7],[],[147,151],{"declaration":148,"phase":14,"sources":150,"target":13,"type":16},{"app":149,"target":13},[7],[7],{"declaration":152,"phase":33,"sources":156,"type":35},{"zap":153},[154],{"trash":155},[22,23,24,25,26,27,28,29,30,31,32],[],[],{"casks":159,"formulae":160},[],[],{"arch":162,"casks":163,"formulae":164,"requirements":165},[50],[],[],{"macos":166},{},"arm64_golden_gate",{"arch":51,"artifacts":169,"conflictsWith":184,"dependsOn":187,"downloadSha256":60,"downloadUrl":62,"macos":193,"requiresRosetta":41,"tag":194,"version":141},{"apps":170,"binaries":171,"entries":172,"pkgs":183},[7],[],[173,177],{"declaration":174,"phase":14,"sources":176,"target":13,"type":16},{"app":175,"target":13},[7],[7],{"declaration":178,"phase":33,"sources":182,"type":35},{"zap":179},[180],{"trash":181},[22,23,24,25,26,27,28,29,30,31,32],[],[],{"casks":185,"formulae":186},[],[],{"arch":188,"casks":189,"formulae":190,"requirements":191},[51],[],[],{"macos":192},{},"26","tahoe",{"arch":50,"artifacts":196,"conflictsWith":211,"dependsOn":214,"downloadSha256":60,"downloadUrl":62,"macos":193,"requiresRosetta":41,"tag":220,"version":141},{"apps":197,"binaries":198,"entries":199,"pkgs":210},[7],[],[200,204],{"declaration":201,"phase":14,"sources":203,"target":13,"type":16},{"app":202,"target":13},[7],[7],{"declaration":205,"phase":33,"sources":209,"type":35},{"zap":206},[207],{"trash":208},[22,23,24,25,26,27,28,29,30,31,32],[],[],{"casks":212,"formulae":213},[],[],{"arch":215,"casks":216,"formulae":217,"requirements":218},[50],[],[],{"macos":219},{},"arm64_tahoe",{"arch":51,"artifacts":222,"conflictsWith":237,"dependsOn":240,"downloadSha256":60,"downloadUrl":62,"macos":246,"requiresRosetta":41,"tag":247,"version":141},{"apps":223,"binaries":224,"entries":225,"pkgs":236},[7],[],[226,230],{"declaration":227,"phase":14,"sources":229,"target":13,"type":16},{"app":228,"target":13},[7],[7],{"declaration":231,"phase":33,"sources":235,"type":35},{"zap":232},[233],{"trash":234},[22,23,24,25,26,27,28,29,30,31,32],[],[],{"casks":238,"formulae":239},[],[],{"arch":241,"casks":242,"formulae":243,"requirements":244},[51],[],[],{"macos":245},{},"15","sequoia",{"arch":50,"artifacts":249,"conflictsWith":264,"dependsOn":267,"downloadSha256":60,"downloadUrl":62,"macos":246,"requiresRosetta":41,"tag":273,"version":141},{"apps":250,"binaries":251,"entries":252,"pkgs":263},[7],[],[253,257],{"declaration":254,"phase":14,"sources":256,"target":13,"type":16},{"app":255,"target":13},[7],[7],{"declaration":258,"phase":33,"sources":262,"type":35},{"zap":259},[260],{"trash":261},[22,23,24,25,26,27,28,29,30,31,32],[],[],{"casks":265,"formulae":266},[],[],{"arch":268,"casks":269,"formulae":270,"requirements":271},[50],[],[],{"macos":272},{},"arm64_sequoia",{"arch":51,"artifacts":275,"conflictsWith":290,"dependsOn":293,"downloadSha256":60,"downloadUrl":62,"macos":299,"requiresRosetta":41,"tag":300,"version":141},{"apps":276,"binaries":277,"entries":278,"pkgs":289},[7],[],[279,283],{"declaration":280,"phase":14,"sources":282,"target":13,"type":16},{"app":281,"target":13},[7],[7],{"declaration":284,"phase":33,"sources":288,"type":35},{"zap":285},[286],{"trash":287},[22,23,24,25,26,27,28,29,30,31,32],[],[],{"casks":291,"formulae":292},[],[],{"arch":294,"casks":295,"formulae":296,"requirements":297},[51],[],[],{"macos":298},{},"14","sonoma",{"arch":50,"artifacts":302,"conflictsWith":317,"dependsOn":320,"downloadSha256":60,"downloadUrl":62,"macos":299,"requiresRosetta":41,"tag":326,"version":141},{"apps":303,"binaries":304,"entries":305,"pkgs":316},[7],[],[306,310],{"declaration":307,"phase":14,"sources":309,"target":13,"type":16},{"app":308,"target":13},[7],[7],{"declaration":311,"phase":33,"sources":315,"type":35},{"zap":312},[313],{"trash":314},[22,23,24,25,26,27,28,29,30,31,32],[],[],{"casks":318,"formulae":319},[],[],{"arch":321,"casks":322,"formulae":323,"requirements":324},[50],[],[],{"macos":325},{},"arm64_sonoma",{"arch":51,"artifacts":328,"conflictsWith":343,"dependsOn":346,"downloadSha256":60,"downloadUrl":62,"macos":352,"requiresRosetta":41,"tag":353,"version":141},{"apps":329,"binaries":330,"entries":331,"pkgs":342},[7],[],[332,336],{"declaration":333,"phase":14,"sources":335,"target":13,"type":16},{"app":334,"target":13},[7],[7],{"declaration":337,"phase":33,"sources":341,"type":35},{"zap":338},[339],{"trash":340},[22,23,24,25,26,27,28,29,30,31,32],[],[],{"casks":344,"formulae":345},[],[],{"arch":347,"casks":348,"formulae":349,"requirements":350},[51],[],[],{"macos":351},{},"13","ventura",{"arch":50,"artifacts":355,"conflictsWith":370,"dependsOn":373,"downloadSha256":60,"downloadUrl":62,"macos":352,"requiresRosetta":41,"tag":379,"version":141},{"apps":356,"binaries":357,"entries":358,"pkgs":369},[7],[],[359,363],{"declaration":360,"phase":14,"sources":362,"target":13,"type":16},{"app":361,"target":13},[7],[7],{"declaration":364,"phase":33,"sources":368,"type":35},{"zap":365},[366],{"trash":367},[22,23,24,25,26,27,28,29,30,31,32],[],[],{"casks":371,"formulae":372},[],[],{"arch":374,"casks":375,"formulae":376,"requirements":377},[50],[],[],{"macos":378},{},"arm64_ventura",{"arch":51,"artifacts":381,"conflictsWith":396,"dependsOn":399,"downloadSha256":60,"downloadUrl":62,"macos":405,"requiresRosetta":41,"tag":406,"version":141},{"apps":382,"binaries":383,"entries":384,"pkgs":395},[7],[],[385,389],{"declaration":386,"phase":14,"sources":388,"target":13,"type":16},{"app":387,"target":13},[7],[7],{"declaration":390,"phase":33,"sources":394,"type":35},{"zap":391},[392],{"trash":393},[22,23,24,25,26,27,28,29,30,31,32],[],[],{"casks":397,"formulae":398},[],[],{"arch":400,"casks":401,"formulae":402,"requirements":403},[51],[],[],{"macos":404},{},"12","monterey",{"arch":50,"artifacts":408,"conflictsWith":423,"dependsOn":426,"downloadSha256":60,"downloadUrl":62,"macos":405,"requiresRosetta":41,"tag":432,"version":141},{"apps":409,"binaries":410,"entries":411,"pkgs":422},[7],[],[412,416],{"declaration":413,"phase":14,"sources":415,"target":13,"type":16},{"app":414,"target":13},[7],[7],{"declaration":417,"phase":33,"sources":421,"type":35},{"zap":418},[419],{"trash":420},[22,23,24,25,26,27,28,29,30,31,32],[],[],{"casks":424,"formulae":425},[],[],{"arch":427,"casks":428,"formulae":429,"requirements":430},[50],[],[],{"macos":431},{},"arm64_monterey",{"arch":51,"artifacts":434,"conflictsWith":449,"dependsOn":452,"downloadSha256":60,"downloadUrl":62,"macos":458,"requiresRosetta":41,"tag":459,"version":141},{"apps":435,"binaries":436,"entries":437,"pkgs":448},[7],[],[438,442],{"declaration":439,"phase":14,"sources":441,"target":13,"type":16},{"app":440,"target":13},[7],[7],{"declaration":443,"phase":33,"sources":447,"type":35},{"zap":444},[445],{"trash":446},[22,23,24,25,26,27,28,29,30,31,32],[],[],{"casks":450,"formulae":451},[],[],{"arch":453,"casks":454,"formulae":455,"requirements":456},[51],[],[],{"macos":457},{},"11","big_sur",{"arch":50,"artifacts":461,"conflictsWith":476,"dependsOn":479,"downloadSha256":60,"downloadUrl":62,"macos":458,"requiresRosetta":41,"tag":485,"version":141},{"apps":462,"binaries":463,"entries":464,"pkgs":475},[7],[],[465,469],{"declaration":466,"phase":14,"sources":468,"target":13,"type":16},{"app":467,"target":13},[7],[7],{"declaration":470,"phase":33,"sources":474,"type":35},{"zap":471},[472],{"trash":473},[22,23,24,25,26,27,28,29,30,31,32],[],[],{"casks":477,"formulae":478},[],[],{"arch":480,"casks":481,"formulae":482,"requirements":483},[50],[],[],{"macos":484},{},"arm64_big_sur",{"icon":40,"machineTranslated":41,"name":42,"slug":43,"sourceLocale":44},244,9,{"brewLag":490,"cadence":494,"count30d":492},{"compared":491,"earlierCount":492,"medianMinutes":493},3,0,153722867,"monthly",[496],{"caption":497,"height":498,"machineTranslated":41,"sourceLocale":105,"theme":499,"thumbUrl":500,"url":501,"width":502},"Official Mac illustration showing Affinity Vector Studio editing artwork; not a specific recorded build.",1084,"light","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002Ffd3fd7a42fc4\u002F57ddf106fd32-640.png","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002Ffd3fd7a42fc4\u002F57ddf106fd32-1280.png",1280,"https:\u002F\u002Fgithub.com\u002Fhomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fa\u002Faffinity.rb","Free all-in-one desktop application for vector design, photo editing and page layout, activated with a Canva account.",{"locale":105,"machineTranslated":41,"sourceLocale":105,"status":109},{"arm64":37,"requiresRosetta":41,"status":507,"x86_64":37},"known",[59,509,510,79],"Canva","RAW","homebrew\u002Fcask","2026-10-07T09:38:25.801627Z",null,{"current":515,"records":516,"size":616,"stats":617,"total":488},1,[517,532,555,584,591,596,601,606,611],{"bodyMarkdown":73,"brewCommittedAt":74,"hasNotes":37,"id":75,"isLatest":37,"isPrerelease":41,"machineTranslated":41,"publishedAt":76,"sections":518,"source":104,"sourceLocale":105,"summary":106,"title":107,"translation":531,"version":110},[519,521,523,525,527,529],{"area":79,"items":520},[81,82],{"area":84,"items":522},[86],{"area":88,"items":524},[90],{"area":92,"items":526},[94],{"area":96,"items":528},[98],{"area":100,"items":530},[102,103],{"locale":105,"machineTranslated":41,"sourceLocale":105,"status":109},{"bodyMarkdown":533,"brewCommittedAt":534,"hasNotes":37,"id":535,"isLatest":41,"isPrerelease":41,"machineTranslated":41,"publishedAt":76,"sections":536,"source":104,"sourceLocale":105,"summary":551,"title":552,"translation":553,"version":554},"Selected official mid-July2026 release changes, build 4646.\n\n### Photos\n- Avoid unwanted color tint when adjusting black-and-white vibrance.\n- Fix Super Resolution crashes with fully transparent pixels.\n\n### Export\n- Preserve different page widths during raster spread export.\n- Export pattern fills correctly to PDF.\n\n### Mac\n- Allow AFBOOK files to open by dropping them onto the Dock icon.\n- Restore IDML file associations and AFTEMPLATE opening.\n- Fix PDF-export setting hangs in vector-heavy documents.\n\nMac items are platform-specific. Optional Canva AI features have separate premium-plan requirements; these notes do not attribute October build4940 fixes to this release.\n\nOfficial release notes: https:\u002F\u002Fwww.affinity.studio\u002Fhelp\u002Fapr-jul-26-release-notes\u002F","2026-07-15T10:11:41Z",1914,[537,541,546],{"area":88,"items":538},[539,540],"Avoid unwanted color tint when adjusting black-and-white vibrance.","Fix Super Resolution crashes with fully transparent pixels.",{"area":542,"items":543},"Export",[544,545],"Preserve different page widths during raster spread export.","Export pattern fills correctly to PDF.",{"area":100,"items":547},[548,549,550],"Allow AFBOOK files to open by dropping them onto the Dock icon.","Restore IDML file associations and AFTEMPLATE opening.","Fix PDF-export setting hangs in vector-heavy documents.","Fixes photo processing, export and Mac file-opening behavior.","Affinity 3.2.3",{"locale":105,"machineTranslated":41,"sourceLocale":105,"status":109},"3.2.3",{"bodyMarkdown":556,"brewCommittedAt":557,"hasNotes":37,"id":558,"isLatest":41,"isPrerelease":41,"machineTranslated":41,"publishedAt":76,"sections":559,"source":104,"sourceLocale":105,"summary":580,"title":581,"translation":582,"version":583},"Selected official mid-June 2026 release changes, build 4557.\n\n### Reliability\n- Fix crashes opening some documents created before version 2.6.\n- Fix crashes when using Add Pages from File.\n\n### PDF\n- Fix silent PDF export failures with large negative dash phases.\n- Prevent placed PDFs inheriting opacity from objects behind them.\n\n### EPUB\n- Correct missing navigation ARIA roles reported by DAISY validation.\n\n### Mac\n- Fix crashes toggling Lock Colour Space with no document open.\n- Fix crashes during marquee selection in nested clipping groups.\n- Restore click-and-drag export behavior.\n- Fix light-interface contrast and visibility in several panels.\n\nMac items are explicitly platform-specific. These changes come from the build 4557 section, not the later July build 4646 or September build 4850.\n\nOfficial release notes: https:\u002F\u002Fwww.affinity.studio\u002Fhelp\u002Fapr-jul-26-release-notes\u002F","2026-06-15T11:29:45Z",1915,[560,565,570,574],{"area":561,"items":562},"Reliability",[563,564],"Fix crashes opening some documents created before version 2.6.","Fix crashes when using Add Pages from File.",{"area":566,"items":567},"PDF",[568,569],"Fix silent PDF export failures with large negative dash phases.","Prevent placed PDFs inheriting opacity from objects behind them.",{"area":571,"items":572},"EPUB",[573],"Correct missing navigation ARIA roles reported by DAISY validation.",{"area":100,"items":575},[576,577,578,579],"Fix crashes toggling Lock Colour Space with no document open.","Fix crashes during marquee selection in nested clipping groups.","Restore click-and-drag export behavior.","Fix light-interface contrast and visibility in several panels.","Fixes document-opening crashes, PDF and EPUB export behavior, and Mac editing and interface issues.","Affinity 3.2.2",{"locale":105,"machineTranslated":41,"sourceLocale":105,"status":109},"3.2.2",{"brewCommittedAt":585,"hasNotes":41,"isLatest":41,"isPrerelease":41,"sections":586,"source":587,"translation":588,"version":590},"2026-05-13T10:15:44Z",[],"homebrew",{"status":589},"none","3.2.1",{"brewCommittedAt":592,"hasNotes":41,"isLatest":41,"isPrerelease":41,"sections":593,"source":587,"translation":594,"version":595},"2026-04-16T12:51:44Z",[],{"status":589},"3.2.0",{"brewCommittedAt":597,"hasNotes":41,"isLatest":41,"isPrerelease":41,"sections":598,"source":587,"translation":599,"version":600},"2026-03-16T12:45:22Z",[],{"status":589},"3.1.0",{"brewCommittedAt":602,"hasNotes":41,"isLatest":41,"isPrerelease":41,"sections":603,"source":587,"translation":604,"version":605},"2026-01-20T15:45:42Z",[],{"status":589},"3.0.3",{"brewCommittedAt":607,"hasNotes":41,"isLatest":41,"isPrerelease":41,"sections":608,"source":587,"translation":609,"version":610},"2025-12-03T15:40:59Z",[],{"status":589},"3.0.2",{"brewCommittedAt":612,"hasNotes":41,"isLatest":41,"isPrerelease":41,"sections":613,"source":587,"translation":614,"version":615},"2025-11-06T12:44:19Z",[],{"status":589},"3.0.1",20,{"brewLag":618,"cadence":494,"count30d":492},{"compared":491,"earlierCount":492,"medianMinutes":493},{"current":515,"records":620,"size":515,"stats":636,"total":488},[621],{"bodyMarkdown":73,"brewCommittedAt":74,"hasNotes":37,"id":75,"isLatest":37,"isPrerelease":41,"machineTranslated":41,"publishedAt":76,"sections":622,"source":104,"sourceLocale":105,"summary":106,"title":107,"translation":635,"version":110},[623,625,627,629,631,633],{"area":79,"items":624},[81,82],{"area":84,"items":626},[86],{"area":88,"items":628},[90],{"area":92,"items":630},[94],{"area":96,"items":632},[98],{"area":100,"items":634},[102,103],{"locale":105,"machineTranslated":41,"sourceLocale":105,"status":109},{"brewLag":637,"cadence":494,"count30d":492},{"compared":491,"earlierCount":492,"medianMinutes":493}]