{"componentChunkName":"component---src-templates-ghost-article-js","path":"/blog/updates/opticull-updates-may-2026","result":{"data":{"article":{"body":"function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsxRuntime classic */\n\n/* @jsx mdx */\nvar _frontmatter = {\n  \"title\": \"OptiCull Updates - May 2026\",\n  \"author\": \"Shailesh Pandit\",\n  \"date\": \"2026-05-28T00:00:00.000Z\",\n  \"slug\": \"opticull-updates-may-2026\",\n  \"product\": \"cullai\",\n  \"category\": \"Updates\",\n  \"featured\": true\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, [\"components\"]);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"We\\u2019ve rolled out some of the most requested updates to OptiCull since March 2026 \\u2014 and if you\\u2019ve been using the app recently, you\\u2019ve likely already felt the difference. Here\\u2019s what\\u2019s new and improved:\"), mdx(\"h2\", {\n    \"id\": \"custom-keyboard-shortcuts\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, \"Custom Keyboard Shortcuts\", mdx(\"a\", {\n    parentName: \"h2\",\n    \"href\": \"#custom-keyboard-shortcuts\",\n    \"aria-label\": \"custom keyboard shortcuts permalink\",\n    \"className\": \"ml-2 opacity-0 group-hover:opacity-90 inline-block after\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  })))), mdx(\"p\", null, \"You can now fully customize shortcuts to match your workflow. Whether you\\u2019re speeding through culling or fine-tuning selections, your most-used actions are now exactly where you want them.\"), mdx(\"p\", null, mdx(\"span\", {\n    parentName: \"p\",\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"768px\"\n    }\n  }, \"\\n      \", mdx(\"a\", {\n    parentName: \"span\",\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/static/aa370f1df72f110f7a408bab46ffb5ed/71e8d/custom-shortcuts.png\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }, \"\\n    \", mdx(\"span\", {\n    parentName: \"a\",\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"124.47916666666667%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAZCAYAAAAxFw7TAAAACXBIWXMAABYlAAAWJQFJUiTwAAAD6ElEQVQ4y41VS2sbVxi9Uek60EZeOFijh9/y6Dka2ZZGkp+yYiT5bWPwpqWk0A4kWXjZ2IlFLQh12k2wHdofELrv34ig66BNIX8hmbm357vSjDSKCFkc7jzPnO+c77vDAgsZdi8S/Hoiqt3TYml/LB7zx1QgFvMHg0EJRVH84XDYPz4+Lo/n5ubkfVVV5ZpIJL4dGxv7KpvNMvbnyUO2ntC+O97U3yeWtHfZjN7Wdb29uLjYrlQq7Y2NDc+6vr7enp+fl8+AgPBOz2b/A3mlWq0y9s+bv9n05GSzYOREzsiLZDIp4vG4wFflMSGVSol0Ou3CuQ51gCqSiZiYmJj4+dHjJ4wJIVgkErkslkqiVq19zOVy9sLCggdQZIPUBokLOi+VirZRXP6Yni+IcEgx/3jxvEM4NTnVpC+iTCufz/MSyAuFgqB1aWlJGIbhKiO1csX59ladV7ePbL1YEyHlvvni6U8dQpjdXFlZEfV63VpdXeVra2tic3NTgFzAG7d8l6y7RlWVq+qcnUDJkci4+fr1Xx3CSXiYyWRIlVRIRKSQVlggNE1ziRwyDWsuk+GLWsbWU2kRjoTN31+98hJCnQWlvFgsegj6lRHiUFzUdfFDrc4f7u7ZNVhzPxAwf3z6S4cQCTXRBpJweXmZ9yfZn7TnuEPM84ZhFyBAAWHj4nmPkBTCO+khhTFY4jC1iXicIzA7nzcEGt5sNBpeQqiTCskzCmIwjEFi3Oe5XN4GJOHl5a+9lKk9kKz0kFLGVAhMhwyFiAcVdsk57tl0H71s3t7e9kIhD0kh0qUyBJ1jrD5JeICY4xmbnguFQubLl1fDPcRkyLFyRnAYOiMaQ4shFLRYAKFcDIaCcqWHVCYBkyOInBQMA6qgnrV1vaPw6urK24co1QKRLJlAhFT6Z8DxHs229PD6+trdHOToYfuxsBnwYeXSS4Pn5CGF4hDe3Nz0FJL5FAp6kFPizuaAa1LNsGCIsFJ54Hp4fn7unRS0ioVgOKlFOJKMrOjfafpbh/ze3t6RhIoSMM/OzryhoO8kISkkMiIlL4ftNMlkSpTLG5LQmZRnz3oKL7uEH6h1QEhpW+Vy2aI9Ej5ZIPkEUG7hl/DBmZRms+l6+FuXkHpRekeekg209m///aBw6Hna5oJB5fHp6WmHcHR09Hv81f7FCL5FWi381Vqzs7MSMzMzrWg0KuFco/vT09Mt/BFbeKeFd96OjIzUGo0LxnDgY4x9A8wCKSDZXb8EzrNTwF184A5DqQzNfGdra8t3fHzs29nZ8Z2cnPj29/d9BwcH7np4eCiP9/b2fEdHR/I5hCbf2d3d9cEeht8F+x9nHuetWSvlTgAAAABJRU5ErkJggg==')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  }), \"\\n  \", mdx(\"picture\", {\n    parentName: \"a\"\n  }, \"\\n          \", mdx(\"source\", {\n    parentName: \"picture\",\n    \"srcSet\": [\"/static/aa370f1df72f110f7a408bab46ffb5ed/3e828/custom-shortcuts.webp 192w\", \"/static/aa370f1df72f110f7a408bab46ffb5ed/e6f2f/custom-shortcuts.webp 384w\", \"/static/aa370f1df72f110f7a408bab46ffb5ed/8b983/custom-shortcuts.webp 768w\", \"/static/aa370f1df72f110f7a408bab46ffb5ed/b2d4b/custom-shortcuts.webp 1152w\", \"/static/aa370f1df72f110f7a408bab46ffb5ed/07cde/custom-shortcuts.webp 1304w\"],\n    \"sizes\": \"(max-width: 768px) 100vw, 768px\",\n    \"type\": \"image/webp\"\n  }), \"\\n          \", mdx(\"source\", {\n    parentName: \"picture\",\n    \"srcSet\": [\"/static/aa370f1df72f110f7a408bab46ffb5ed/8514f/custom-shortcuts.png 192w\", \"/static/aa370f1df72f110f7a408bab46ffb5ed/804b2/custom-shortcuts.png 384w\", \"/static/aa370f1df72f110f7a408bab46ffb5ed/e5715/custom-shortcuts.png 768w\", \"/static/aa370f1df72f110f7a408bab46ffb5ed/4ad3a/custom-shortcuts.png 1152w\", \"/static/aa370f1df72f110f7a408bab46ffb5ed/71e8d/custom-shortcuts.png 1304w\"],\n    \"sizes\": \"(max-width: 768px) 100vw, 768px\",\n    \"type\": \"image/png\"\n  }), \"\\n          \", mdx(\"img\", {\n    parentName: \"picture\",\n    \"className\": \"gatsby-resp-image-image\",\n    \"src\": \"/static/aa370f1df72f110f7a408bab46ffb5ed/e5715/custom-shortcuts.png\",\n    \"alt\": \"Custom Keyboard Shortcuts\",\n    \"title\": \"Custom Keyboard Shortcuts\",\n    \"loading\": \"lazy\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    }\n  }), \"\\n        \"), \"\\n  \"), \"\\n    \")), mdx(\"h2\", {\n    \"id\": \"smarter-sorting-for-burst-photos\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, \"Smarter Sorting for Burst Photos\", mdx(\"a\", {\n    parentName: \"h2\",\n    \"href\": \"#smarter-sorting-for-burst-photos\",\n    \"aria-label\": \"smarter sorting for burst photos permalink\",\n    \"className\": \"ml-2 opacity-0 group-hover:opacity-90 inline-block after\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  })))), mdx(\"p\", null, \"Some cameras don\\u2019t store milliseconds in their metadata. This can result in multiple photos having identical timestamps, which is why bursts sometimes appeared out of order.\"), mdx(\"p\", null, \"OptiCull now intelligently falls back to \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"filename-based sorting\"), \" when timestamps are identical\\u2014keeping your bursts in the correct sequence.\"), mdx(\"p\", null, \"You can still change sort order per project, and now there\\u2019s also a \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"default sort order preference\"), \" for all new projects\\u2014so you don\\u2019t have to set it every time.\"), mdx(\"p\", null, mdx(\"span\", {\n    parentName: \"p\",\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"626px\"\n    }\n  }, \"\\n      \", mdx(\"a\", {\n    parentName: \"span\",\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/static/df0f4ad3f7f85910b5b17f04d4a91cdb/b28e6/sort-order.jpg\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }, \"\\n    \", mdx(\"span\", {\n    parentName: \"a\",\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"38.020833333333336%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAIABQDASIAAhEBAxEB/8QAFwABAAMAAAAAAAAAAAAAAAAAAAEDBP/EABQBAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhADEAAAAcshQD//xAAZEAEAAgMAAAAAAAAAAAAAAAABAAIDERP/2gAIAQEAAQUCMbvnLDWf/8QAFREBAQAAAAAAAAAAAAAAAAAAEBH/2gAIAQMBAT8Bh//EABURAQEAAAAAAAAAAAAAAAAAABAR/9oACAECAQE/Aaf/xAAYEAACAwAAAAAAAAAAAAAAAAAAEBJBsf/aAAgBAQAGPwKOFr//xAAaEAACAgMAAAAAAAAAAAAAAAABIQARMUFh/9oACAEBAAE/IbEmcpNknISogNz/2gAMAwEAAgADAAAAEIAP/8QAFREBAQAAAAAAAAAAAAAAAAAAARD/2gAIAQMBAT8QY//EABYRAAMAAAAAAAAAAAAAAAAAAAEQYf/aAAgBAgEBPxASv//EABwQAAIDAAMBAAAAAAAAAAAAAAEhABExQXGRof/aAAgBAQABPxBFV6qdc9TYWliBj5BtDoCGBeHyf//Z')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  }), \"\\n  \", mdx(\"picture\", {\n    parentName: \"a\"\n  }, \"\\n          \", mdx(\"source\", {\n    parentName: \"picture\",\n    \"srcSet\": [\"/static/df0f4ad3f7f85910b5b17f04d4a91cdb/3e828/sort-order.webp 192w\", \"/static/df0f4ad3f7f85910b5b17f04d4a91cdb/e6f2f/sort-order.webp 384w\", \"/static/df0f4ad3f7f85910b5b17f04d4a91cdb/63b03/sort-order.webp 626w\"],\n    \"sizes\": \"(max-width: 626px) 100vw, 626px\",\n    \"type\": \"image/webp\"\n  }), \"\\n          \", mdx(\"source\", {\n    parentName: \"picture\",\n    \"srcSet\": [\"/static/df0f4ad3f7f85910b5b17f04d4a91cdb/7809d/sort-order.jpg 192w\", \"/static/df0f4ad3f7f85910b5b17f04d4a91cdb/4ecad/sort-order.jpg 384w\", \"/static/df0f4ad3f7f85910b5b17f04d4a91cdb/b28e6/sort-order.jpg 626w\"],\n    \"sizes\": \"(max-width: 626px) 100vw, 626px\",\n    \"type\": \"image/jpeg\"\n  }), \"\\n          \", mdx(\"img\", {\n    parentName: \"picture\",\n    \"className\": \"gatsby-resp-image-image\",\n    \"src\": \"/static/df0f4ad3f7f85910b5b17f04d4a91cdb/b28e6/sort-order.jpg\",\n    \"alt\": \"Smarter Sorting for Burst Photos\",\n    \"title\": \"Smarter Sorting for Burst Photos\",\n    \"loading\": \"lazy\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    }\n  }), \"\\n        \"), \"\\n  \"), \"\\n    \")), mdx(\"h2\", {\n    \"id\": \"macos-265-shortcuts-work-around\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, \"macOS 26.5 shortcuts work around\", mdx(\"a\", {\n    parentName: \"h2\",\n    \"href\": \"#macos-265-shortcuts-work-around\",\n    \"aria-label\": \"macos 265 shortcuts work around permalink\",\n    \"className\": \"ml-2 opacity-0 group-hover:opacity-90 inline-block after\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  })))), mdx(\"p\", null, \"macOS 26.5 has a bug which causes all menu shortcuts without a modifier key (like \\u2318, \\u2325, or \\u21E7) stop working after you use the arrow keys to navigate. A work around was added to fix this behaviour.\"), mdx(\"h2\", {\n    \"id\": \"even-more-stable-experience\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, \"Even More Stable Experience\", mdx(\"a\", {\n    parentName: \"h2\",\n    \"href\": \"#even-more-stable-experience\",\n    \"aria-label\": \"even more stable experience permalink\",\n    \"className\": \"ml-2 opacity-0 group-hover:opacity-90 inline-block after\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  })))), mdx(\"p\", null, \"Crashes were already rare, but we\\u2019ve fixed most of the submitted crashes to make OptiCull even more reliable. If you\\u2019ve updated, you should notice a smoother experience overall.\"), mdx(\"h2\", {\n    \"id\": \"changelog\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, \"Changelog\", mdx(\"a\", {\n    parentName: \"h2\",\n    \"href\": \"#changelog\",\n    \"aria-label\": \"changelog permalink\",\n    \"className\": \"ml-2 opacity-0 group-hover:opacity-90 inline-block after\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  })))), mdx(\"h3\", {\n    \"id\": \"1180---may-28-2026\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, \"1.18.0 - May 28, 2026\", mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#1180---may-28-2026\",\n    \"aria-label\": \"1180   may 28 2026 permalink\",\n    \"className\": \"ml-2 opacity-0 group-hover:opacity-90 inline-block after\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  })))), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Fix: Resolve issue where menu shortcuts without modifier keys failed on macOS 26.5.\")), mdx(\"h3\", {\n    \"id\": \"1171---apr-25-2026\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, \"1.17.1 - Apr 25, 2026\", mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#1171---apr-25-2026\",\n    \"aria-label\": \"1171   apr 25 2026 permalink\",\n    \"className\": \"ml-2 opacity-0 group-hover:opacity-90 inline-block after\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  })))), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Fix: Fixed a crash that could occur when opening Keyboard Shortcuts on certain old macOS versions.\")), mdx(\"h3\", {\n    \"id\": \"1170---apr-21-2026\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, \"1.17.0 - Apr 21, 2026\", mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#1170---apr-21-2026\",\n    \"aria-label\": \"1170   apr 21 2026 permalink\",\n    \"className\": \"ml-2 opacity-0 group-hover:opacity-90 inline-block after\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  })))), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Feature: Shortcuts: Customizable Shortcuts in Keyboard Shortcuts window.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Feature: Shortcuts: Added missing shortcuts for some common actions.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Fix: Smart Zoom via keyboard shortcut fixed to center correctly at the pointer on newer macOS versions.\")), mdx(\"h3\", {\n    \"id\": \"1160---apr-12-2026\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, \"1.16.0 - Apr 12, 2026\", mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#1160---apr-12-2026\",\n    \"aria-label\": \"1160   apr 12 2026 permalink\",\n    \"className\": \"ml-2 opacity-0 group-hover:opacity-90 inline-block after\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  })))), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Fix: App Crashes fixed\")), mdx(\"h3\", {\n    \"id\": \"1150---apr-1-2026\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, \"1.15.0 - Apr 1, 2026\", mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#1150---apr-1-2026\",\n    \"aria-label\": \"1150   apr 1 2026 permalink\",\n    \"className\": \"ml-2 opacity-0 group-hover:opacity-90 inline-block after\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  })))), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Feature: Scenes: Sort by filename when photos in scenes have the same timestamp.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Feature: Assessments: Replace as Keeper even when there is no Keeper in the current scene.\")), mdx(\"h3\", {\n    \"id\": \"1140---mar-30-2026\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, \"1.14.0 - Mar 30, 2026\", mdx(\"a\", {\n    parentName: \"h3\",\n    \"href\": \"#1140---mar-30-2026\",\n    \"aria-label\": \"1140   mar 30 2026 permalink\",\n    \"className\": \"ml-2 opacity-0 group-hover:opacity-90 inline-block after\"\n  }, mdx(\"svg\", {\n    parentName: \"a\",\n    \"aria-hidden\": \"true\",\n    \"focusable\": \"false\",\n    \"height\": \"16\",\n    \"version\": \"1.1\",\n    \"viewBox\": \"0 0 16 16\",\n    \"width\": \"16\"\n  }, mdx(\"path\", {\n    parentName: \"svg\",\n    \"fillRule\": \"evenodd\",\n    \"d\": \"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"\n  })))), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Feature: Privacy: Ability to request all user data deletion. Account menu -> Request User Data Deletion.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Feature: Preferences: Default sort order to be used in new projects. Settings -> General -> Default Sort Order in Scenes.\")));\n}\n;\nMDXContent.isMDXComponent = true;","excerpt":"We’ve rolled out some of the most requested updates to OptiCull since March 2026 — and if you’ve been using the app recently, you’ve likely already…","timeToRead":1,"frontmatter":{"product":"cullai","category":"Updates","title":"OptiCull Updates - May 2026","date":"May 28, 2026"},"fields":{"source":"blog"}},"next":{"excerpt":"This article will give overview of CullAi and will go through different user interface elements Table Of Contents Overview…","timeToRead":4,"frontmatter":{"product":"cullai","category":"User Guide","title":"Overview and User Interface","date":"Mar 16, 2021"},"fields":{"source":"help"}},"next2":{"excerpt":"This article will give overview of CullAi and will go through different user interface elements Table Of Contents Overview…","timeToRead":4,"frontmatter":{"product":"cullai","category":"User Guide","title":"Overview and User Interface","date":"Mar 16, 2021"},"fields":{"source":"help"}},"prev":{"excerpt":"This article will give overview of CullAi and will go through different user interface elements Table Of Contents Overview…","timeToRead":4,"frontmatter":{"product":"cullai","category":"User Guide","title":"Overview and User Interface","date":"Mar 16, 2021"},"fields":{"source":"help"}}},"pageContext":{"id":"67a62a97-2ba2-5953-ab46-166f9d38976f"}},"staticQueryHashes":["2119122776","916557249"]}