Jump to content
Andy Somerfield

Affinity Photo Customer Beta (1.6.6 - Beta 7)

Recommended Posts

Status: Beta Release

Purpose: New features, fixes

Requirements: Purchased Affinity Photo

Mac App Store: Not Submitted

Download: Here


This is the seventh beta of a substantial change to our codebase and as much as we have tried to ensure the quality of the code, it should be considered to be not suitable for production use. This means that you should not attempt to use it for commercial purposes or for any other activity that may be adversely affected by the application failing. In addition it is definitely worth noting that files created in Affinity 1.6 may not open in 1.5 so always make a copy of your important documents before opening them in 1.6 to ensure you do not accidentally overwrite them and are unable to open them in your 1.5 version.


To use this beta, simply download the file from the link given above and double-click on the file to open the installer. Follow the instructions to install the beta version. The beta sits alongside the Mac App Store version and will not interfere with it.




Affinity Photo Team :ph34r:


Changes this release


  • Fixed incorrect grid scale for non-retina machines.
  • Pasting pieces of pixel layers now pastes them in the right place.
  • Fixed “rotation” brush dynamic.
  • Dragging from Photos app can now create a new document.
  • Fixed some studio glitches.
  • Make the selection refinement preview more like the result of applying and hide the reference layers if the output is a new layer / new layer with mask.
  • Fix selection refinement preview for when the reference image is an “Image Layer”.
  • New layer output from refined transformed mask in a transformed group had wrong transform.
  • The reference image for selection refinement of a mask is the parent node for an enclosure child mask and the previous siblings for a main child list mask.
  • When refining a mask in a group with filter effects we don’t want to include the filter effects in the reference image.
  • Refine Selection - undo doesn't work when used for a second time.
  • Refine Selection - undo then brushing results in lag.
  • Fixed some brush previews being invisible.
  • Tweaked some inactive colours in light UI mode.
  • Fixed some blurry text in the UI.
  • Fixed font issues when switching between light / dark UI.
  • Fixed issues where some images in a focus merge would be discarded.
  • Resetting studio layout should reset the hide status as well.
  • Support for properties in Affinity Photo from the stroke flyout.
  • Fixed numerous Photos extension issues.
  • Avoid some beach-balls when inpainting.
  • Avoid spurious colours in the extracted selection when outputting to a new layer with mask.
  • Fix selection refinement brushing offset bug.
  • Improved reliability of applying object styles.
  • Numerous other small bug fixes.
  • Help improvements,
  • Localisation improvements.


Changes since last App Store release


  • The Develop histogram updates fast again.
  • Fixed issues when loading old document snapshots.
  • Fix for uncomitted nudge transforms getting reverted when the user hits Escape.
  • Improved inpainting stability.
  • Can now drop photos from the Photos app into the application.
  • Numerous vector import / export improvements.
  • Implement OpenType MarkToLigature rule.
  • Font handling improvements.
  • Localised macro and tone mapping presets.
  • Retain EXIF information when creating an image stack.
  • Fixed rotation / tilt input when using brushes.
  • Added new GPUs to Metal compute acceleration (Iris Pro devices).
  • More controls now automatically hide the tool when in use.
  • “Find in Layers” will now automatically make the layers panel visible.
  • Macro library now remembers expanded / collapsed state.
  • CMYK improvements when using Metal compute acceleration.
  • Fixed “Magic Mouse” issues.
  • Don’t prompt to save unmodified documents on exit.
  • Pressing tab will now show / hide the left / right studios correctly.
  • Fixed numerous adjustment in LAB mode when using Metal compute.
  • Circular maximum / minimum filters obey the channels tab properly.
  • Fixed 32bit ICC profile serialisation.
  • Fixed brush scatter not being random enough.
  • Upgraded EXIF parser database.
  • Pen Tool tweaked so that clicking on the start/end node forces it to become a cusp.
  • Develop fixes for rotated photos.
  • Fixed colour picket reticule lingering on the screen.
  • Background grey preference now applies when there are no documents loaded.
  • Fixed camera response function estimation.
  • All spline editors (including Curves) can now be nudged using arrow keys.
  • Improved handling of vertical panoramas.
  • Don’t crash when loading corrupt JPEG files.
  • Fixed crash when using a brush tool after frequency separation.
  • Scrubby zoom shortcut now works in freehand selection tool.
  • “Add” to selection can now move the selection in freehand selection tool.
  • HDR merge improvements.
  • Improved hint line for patch tool.
  • Warn when leaving tone mapping without committing / cancelling.
  • Attempting to refine an existing mask after a crop leads to brush offset issues.
  • Default language should honour the currently set decimal separator.
  • Don’t create Live Perspective filter layers with degenerate transforms.
  • Ability to parse colour profile from EXIF InteroperabilityIndex.
  • Fixed Multiply blend in 32bit RGB.
  • Always use minimum fitting in the crop tool.
  • Enable “Edit in” from Photos app in High Sierra.
  • Updated LensFun correction database and engine.
  • Fixed retouch tool issues in 32bit mode.
  • Localisation improvements.
  • Help improvements.
  • Many other small improvements.


  • Build with macOS High Sierra SDK, Xcode 9.
  • Fixed panorama stitching when using Core Image RAW.
  • Fixed problems with full colour brushes.
  • PDF import improvements.
  • Text Styles improvements.
  • Documents which have no changes don’t require saving.
  • Fixed floating windows in full screen mode.
  • The visibility of the left / right studio is now saved per persona.
  • Fixed some DNG loading regressions.
  • Fixed drag behaviour in the Curves tool.
  • Develop now has button to rotate the image.
  • Fix issue where documents could get stuck when loading.
  • Node tool now allows rotation of nodes.
  • Fixed many localisation truncations.
  • Fixed Shadows & Highlights filter artefacts.
  • Live Halftone filter UI improvements.
  • Selection brush was not remembering size between uses.
  • HSL adjustment now contributes per-channel adjustments to exported LUT.
  • Mitigated Live Perspective crashes.
  • Liquify now behaves correctly on rotated images.
  • Fixed occasional layer corruption under extreme load.
  • Stopped Liquify slightly blurring images (with Metal Compute enabled).
  • Numerous adjustment now do not pollute the K channel in CMYK (with Metal Compute enabled).
  • Fixed halftone filter in CMYK (with Metal Compute enabled).
  • Localisation improvements.
  • Numerous other small fixes and improvements.
  • Help improvements.


  • New “Live Halftone” filter.
  • Added noise reduction slider to “New HDR Merge” panel.
  • Added menu to layers panel with an “Auto-scroll” item (to quickly enable / disable).
  • Importing ASE files now supports spot colours.
  • Increased performance of Metal compute mode.
  • Increased the maximum size of the liquify brush tools.
  • Fixed some grid drag / drop issues.
  • Improved Metal compute acceleration of HDR merge.
  • Small SVG import improvements.
  • Further TIFF import improvements / fixes.
  • Better quality equirectangular projection previews if Metal compute enabled.
  • Fixed Diffuse Glow opacity slider.
  • “Always show brush crosshair” is more completely obeyed.
  • Fixed vignette artefacts.
  • Colour correction fixes for Metal view on AMD cards.
  • Fixed issues with the quick mask toolbar dropdown.
  • Fixed crashing on export / save.
  • Numerous other small fixes.
  • Improved localisation.


  • Selection refinement performance improvements.
  • Show progress when committing a refined selection.
  • Handle layers with 0 width / height more correctly.
  • Improved PDF / vector export.
  • Remember Align To settings between sessions.
  • Opening and saving document will now support macOS filesystem tags correctly.
  • Export panel also support tags correctly.
  • Improved RAW support - more cameras etc.
  • Further efforts to reduce the size of the application binary.
  • Improved TIFF loading correctness.
  • Fixed some “Effects” brushes looking wrong on masks / adjustments.
  • Prevent Tone Map being macro recorded (proper support for it will be reintroduced later).
  • The “Undo” brush should do nothing on masks / adjustments.
  • Fixed crash when using File -> New Batch Job in light UI mode.
  • Fixed crash when loading a document with an OCIO space which is no longer available.
  • Support malformed 8bit grayscale TIFFs (which were loading as sRGB).
  • Fixed some flickering issues with sliders.
  • Removed “Set as Default” for Pantone palettes.
  • Improved drag & drop in the Library page.
  • Numerous other small fixes.
  • Localisation improvements (especially Russian).


  • Metal compute acceleration.
  • Metal display acceleration.
  • Custom brush wet edges.
  • Outlier stacking mode.
  • Fixed Export LUT Red/Blue swapping bug.
  • Fixed inability to hold shift and click in brush tools to create a straight line.
  • Improved Photoshop Plugin support.
  • Fixed bad / crashing macros cause by recording a 32bit preview mode change.
  • Fixed B&C macro arguments issues.
  • Fixed info panel samplers not being drawn.
  • Fixed artefacts with Live Filters.
  • Improved Live Filters performance
  • Pasting pixel data should always past pixel-aligned.
  • Fixed inability to load Procreate PSD files.
  • Localisation improvements.
  • Numerous bug fixes and stability improvements


  • First and foremost, the 1.6 version is mainly about: Light UI! (go to Preferences->User Interface)
  • Improved view pan/zoom performance and new pixel-differencing pixel shader
  • Improved performance with large documents
  • New font chooser dropdown with recents, used fonts and favourites
  • New Glyph browser
  • Stroke stabiliser for all pencil and brush tools
  • Align to key items (first/last selected)
  • Text frame vertical alignment options
  • Fit frame to text (double-click on bottom centre handle).
  • Transform panel uses the rotation centre
  • Scale/shear can now be performed about rotation centre
  • Double-click now resets shape handles and rotate/shear handles
  • Many PDF export improvements including vector export of multi-stop gradients
  • Numerous bug fixes and stability improvements

Share this post

Link to post
Share on other sites

The new light interface is starting to look very nice. I noticed that you darkened and consolidated the background greys of the overall interface framework in relation to the last version (or at least in relation to the last iteration of Designer, which was my point of reference). And I believe this decision is really beneficial. The interface is much more homogenous to my eyes. As I had mentioned earlier, the only area I would love to see changed is the main toolbar. It should resemble the toolbar in full screen mode.


And there are a few blurry spots on non-Retina screens, namely the icons in the font dropdown and the frame of the input field on the Navigator panel. These little issues affect the dark version too.


But again, thanks for all your work on this!
Cheers, Alex :)






Share this post

Link to post
Share on other sites

One minor bug... tried going to Develop persona, wanted to go back to Photo persona without changing anything, dialog box comes up saying "Please either commit or cancel the develop operation before switching to another Persona".... clicking cancel in this dialog box does nothing. One would expect it to go to the Photo persona as the dialog box seems to indicate.

Screen Shot 2017-10-23 at 12.52.46 PM.png

Share this post

Link to post
Share on other sites

One other interesting thing, when I switched from Light UI mode to Dark UI mode, initially the selected tool keeps a light gray highlight. If I clicked on it again, it went back to the Darker highlight mode. I've gotta tell you, the lighter highlighted tool stands out far quicker to my eye than the darker highlight. See screen shots below.

Highlight light.png

Highlight dark.png

Share this post

Link to post
Share on other sites
On 23.10.2017 at 9:20 AM, Andy Somerfield said:

Default language should honour the currently set decimal separator.


Hey there.


For me this point still doesn't work out as I assumed or hoped.

The situation is this: my default/system language is German and the most used symbol for differing decimals is comma –
not just that but it's also the symbol on every german keyboard numbpad.

But I like to run programs in english (better/international wording for some tools, functions, filters e.g. and just simply my preference).


Just now I sat down and did some testing, hoping for enlightenment or at least give me a reason to just go with the german settings.


UI set to English:

  1. If I type 12,5 (comma) the application will decline the new value. The parameters are set back to the previous value.
  2. If I type 12.5 (period) the application will accept the new value.

UI set to German (or system language for that matter):

  1. If I type 12,5 (comma) the application will accept the new value.
  2. If I type 12.5 (period) the application will – also – accept the new value. I find this strange.

I expected the German setting to refuse the use of period as a dividing symbol, just as it is the case with comma and the English setting.


My question/s:

  • Why is the app behaving like this?
  • Will this get fixed/changed/optimized any time soon?
  • Is it supposed to work like that?
  • What can I do to change it without changing the way my system works?

There’s also a topic about this or at least a very similar problem leading to this, dating back three years with some recent activity about this matter – it does apply to both apps btw.


Greetings and thanks for the great updates nonetheless

Dennis :10_wink:


MrDoodlezz Behance Profile

Share this post

Link to post
Share on other sites

Yes, I agree, this is a bit unfortunate. It would be great, if we simply had a preference option to set the decimal separator as we like. Sounds a bit esoteric at first glance, but as Dennis said, I do also like to use the apps in English, and the numpad comma is a stumbling stone then. Well, I believe one could create a custom keyboard layout, as I did some years ago for entering and editing ancient Greek text, but my level of suffering obviously has not become high enough to start a similar attempt for the comma. ;)


Maybe an idea for version 1.6.1. :)

Share this post

Link to post
Share on other sites
16 hours ago, MrDoodlezz said:


For me this point still doesn't work out as I assumed or hoped.

The situation is this: my default/system language is German and the most used symbol for differing decimals is comma –
not just that but it's also the symbol on every german keyboard numbpad.



I've changed it now to account for this. The new beta should use your system's main language decimal separator independent of the chosen language set in Designer/Photo.

Share this post

Link to post
Share on other sites

I have two screens, my macbook and the eizo cs240. After moving the App from Eizo to the macbook screen the edited picture disappear and I have found no way to get it back except with a new start of the app.

Affinity 1.6.6 Beta 7, MacOS High Sierra.


PS: In 1.6.6 Beta 8 the same problem.

Solved in 1.6.6 GM!!! Thanks.

Affinity Publisher, Photo, Designer + Capture One & DxO Photolab on 2019‘ iMac 27“ 3,1 Ghz i5, 32GB RAM, Radeon pro 575X, MacOS Mojave

Share this post

Link to post
Share on other sites
On 26.10.2017 at 2:57 PM, Andrew Tang said:


I've changed it now to account for this. The new beta should use your system's main language decimal separator independent of the chosen language set in Designer/Photo.

Hey Andrew,


thank you so much for listening, I’m so looking forward for this! :D


Have a spooky evening,

MrDoodlezz Behance Profile

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


Important Information

These are the Terms of Use you will be asked to agree to if you join the forum. | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.