Jaroslav Bereza @uxp.bereza.cz · 05/10/2026⚠️Warning ⚠️ This code can CRASH InDesign if you run it via UXP. I was wondering why my UXP Debugger for VSCode keeps crashing InDesign. After 3 hours I found this repro case. Same crash also occurs via UDT or by running script directly without debugging. Link below. 112 2
Jaroslav Bereza @uxp.bereza.cz · 25/03/2026I am working extension to make #UXP debugging possible in #VSCode In this screenshot I debug UXP Alchemist plugin in VSCode rather than UDT. Still a lot of work to do. 012 2
Jaroslav Bereza @uxp.bereza.cz · 13/08/2025⚠️ If your users are using "Layer Filter" in layers panel and filter out layers, they are almost guaranteed that plugins and scripts will break. This is because many actions require layer to be selected as an action reference. But if layer is filtered out, it cannot be selected. #UXP #Photoshop 011 1
Jaroslav Bereza @uxp.bereza.cz · 27/07/2025I am checking how difficult it would be to make #VSCode be able to debug #UXP. I got some communication in between VSCode and UXP... it can exchange a lot of useful messages but it cannot debug code yet :-D 010 1
Jaroslav Bereza @uxp.bereza.cz · 08/04/2025⚠️ Bug in #UXP. If non-existent file/directory starts with hash character then UXP returns fake results on Windows 11. 001 1
Jaroslav Bereza @uxp.bereza.cz · 23/10/2024I have weird issues in Shadow DOM. UI crashes when permission dialog is shown and closed before. 000 0
Jaroslav Bereza @uxp.bereza.cz · 12/10/2024New JS features in UXP of Photoshop 2025? Seems like V8 engine was upgraded in UXP v8 and now it supports ECMAScript 2025 in Photoshop 2025. Photoshop 2024 only supported ECMAScript 2022. Meaning you can use a bunch of new features in JavaScript. #UXP #Photoshop 001 1
Jaroslav Bereza @uxp.bereza.cz · 09/05/2024Not only #UXP looks like web-browser when it is not. It also looks like NodeJS when it is not. E.g. "require('path').resolve" returns URL object instead of string. But "window.path.require" returns string. 000 0
Jaroslav Bereza @uxp.bereza.cz · 09/05/2024If "fs" module in #UXP throws a number only as an error here is what it means since it uses LibUV. github.com/nodejs/node/... So you can find meaning of "-4082" (resource busy or locked) 000 0
Jaroslav Bereza @uxp.bereza.cz · 12/04/2024Example. Test plugin gets created but never destroyed when its replacement loaded via DevTools. Not even after uninstalling in CCD. #Photoshop #UXP 010 1
Jaroslav Bereza @uxp.bereza.cz · 03/03/2024Even with AI you can have complicated UI :-D (fragment of automatic1111) ...but of course this is more for research and you don't need all options in future. 110 1
Jaroslav Bereza @uxp.bereza.cz · 01/03/2024Validator for UXP is now available on VSCode marketplace: marketplace.visualstudio.com/items?itemNa... And open-sourced on GitHub: github.com/jardicc/vsco... Please check it and let know your feedback. Also any info to improve rules is highly appreciated. 022 2
Jaroslav Bereza @uxp.bereza.cz · 27/02/2024If you want to detect this bug in UXP instead of letting it fail silently you could edit WebSocket prototype similar to this. 011 1
Jaroslav Bereza @uxp.bereza.cz · 27/02/2024🐛⚠️ Another bug in UXP is that WebSocket client is unable to send empty message to server. Server never receives it and it fails in UXP silently. This breaks e.g. ping/pong mechanism in some WS libraries. Repo to reproduce bug: github.com/jardicc/uxp-... It works in Browser or with non-empty message 001 1
Jaroslav Bereza @uxp.bereza.cz · 22/02/2024To clarify it... it does exist as static property in class but does not exist in class instance... now it is clear. UXP vs Chrome Therefore it breaks some libraries. 000 0
Jaroslav Bereza @uxp.bereza.cz · 18/02/2024I was able to connect React Dev Tools with UXP plugin 🔥 010 1
Jaroslav Bereza @uxp.bereza.cz · 18/02/2024WebSocket class in UXP has not CONNECTING, OPEN, CLOSING, CLOSED properties constants causing some libraries to fail. So your fix could look something like this 110 1
Jaroslav Bereza @uxp.bereza.cz · 13/02/2024☠️ Since UXP 7.4 "alert", "confirm" and "prompt" will be missing by default and available under manifest flag only. #UXP #Photoshop 111 1
Jaroslav Bereza @uxp.bereza.cz · 06/02/2024"rem" unit in UXP is not supported. There was a bug. 041 4
Jaroslav Bereza @uxp.bereza.cz · 17/12/2023Alchemist Plugin is going to get proper popover menu able to reach out of panel :-) Inspired by this code: forums.creativeclouddeveloper.com/t/have-you-t... 000 0