Sign in

Jaroslav Bereza

@uxp.bereza.cz
54 followers 288 following 610 posts

3rd party developer of extensions for Photoshop

PostsRepliesMedia
Jaroslav Bereza @uxp.bereza.cz · 5h
New version 2.0 of UXP Debugger for VSCode is here! I changed everything. Now you might not need to install UDT at all. It also can Inspect UI and use AI agent to debug for you and much more! 🔥 forums.creativeclouddeveloper.com/t/uxp-debugg...
forums.creativeclouddeveloper.com
🔥 UXP Debugger for VSCode 2.0 (no UDT dependency)
I created new version 2.0 of UXP Debugger for VSCode. Changes: does not need UDT at all (no patching) has its own UI panel to manage plugins (e.g. load and unload) supports script files (.psjs, .id...
000
Jaroslav Bereza @uxp.bereza.cz · 05/10/2026
forums.creativeclouddeveloper.com/t/crash-inde...
forums.creativeclouddeveloper.com
💥 CRASH: InDesign crashes in very basic scenario
This crashes with UDT, UXP Debugger for VSCode and also when executed in Indesign directly. My InDesign version is 21.5.1 Same behavior in 21.6 I wasn’t able to crash Premiere or Photoshop using thi...
010
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
Jaroslav Bereza @uxp.bereza.cz · 18/09/2026
On 24. September, I will release the new UXP Debugger 2.0 for VS Code. This version has a ton of new features. Join via MS Teams or attend my presentation live in London to see what is new ;-) hub.creativecodingcollective.org/2026/06/07/c...
hub.creativecodingcollective.org
Creative Developers Summit 2026 – Creative Coding Collective
002
Jaroslav Bereza @uxp.bereza.cz · 03/09/2026
I released #UXP Validator 1.3.3 for #VSCode. Better version detection for newer Photoshop, InDesign + Premiere Pro, more accurate manifest/WebView/CSS validation, and a fix for stale async diagnostics while editing. github.com/jardicc/vsco... (update is automatic, no action required)
github.com
Release 1.3.3 · jardicc/vscode-uxp-validator
UXP Validator 1.3.3 This release expands support for recent Adobe host applications and introduces more accurate, version-aware validation for UXP manifests and CSS. What's Changed Updated UXP vers...
001
Jaroslav Bereza @uxp.bereza.cz · 24/07/2026
www.bleepingcomputer.com/news/securit...
bleepingcomputer.com
Adobe Chrome extension flaw let sites access private WhatsApp chats
The Adobe Acrobat extension for Chrome could be used to access conversations and data rendered in WhatsApp Web without any form of authentication.
000
Jaroslav Bereza @uxp.bereza.cz · 25/06/2026
bsky.app/profile/tech...
000
Reposted by Jaroslav Bereza
Christophe DUC @christopheduc.me · 09/06/2026
New hype! Anthropic just dropped the public version of its biggest LLM: Mythos. The original Mythos model was deemed too dangerous to be released to the general public (particularly due to increased cybersecurity risks), which is why they added a bunch of safeguards before shipping Claude Fable 5.
131
Jaroslav Bereza @uxp.bereza.cz · 13/05/2026
forums.creativeclouddeveloper.com/t/uxp-debugg...
forums.creativeclouddeveloper.com
UXP Debugger for VSCode is now available!
I have good news. I created UXP Debugger for VSCode so you can debug without going back forth between UDT and VSCode. I had to use some little tricks to make it work and hope with help of Adobe I cou...
001
Jaroslav Bereza @uxp.bereza.cz · 08/05/2026
arstechnica.com/information-...
arstechnica.com
Mozilla says 271 vulnerabilities found by Mythos have "almost no false positives"
The developer of Firefox says it has "completely bought in" on AI-assisted bug discovery.
000
Reposted by Jaroslav Bereza
Visual Studio Code @vscode.dev · 20/04/2026
A quick VS Code tip you may not know: you can select bracket and string content with a simple double-click 🖱️
0677
Jaroslav Bereza @uxp.bereza.cz · 10/04/2026
www.securityweek.com/adobe-reader...
securityweek.com
Adobe Reader Zero-Day Exploited for Months: Researcher
A researcher has come across what appears to be an actively exploited Adobe Acrobat and Reader zero-day vulnerability.
000
Jaroslav Bereza @uxp.bereza.cz · 05/04/2026
And regarding to toxic comments here. I don't like AI assistants everywhere being pushed on me by force. But this is 1 out of 10 cases where I actually appreciate it.
000
Jaroslav Bereza @uxp.bereza.cz · 05/04/2026
I tried AI agents and it works really well for me. If I don't like AI output I change it or rewrite. It can explain code, explain errors, write tests, refactor code etc. It speeds up my work 3× - 7× based on what task is. Programming as we know it is going to change to some degree.
200
Jaroslav Bereza @uxp.bereza.cz · 02/04/2026
I published UXP Debugger to Marketplace
marketplace.visualstudio.com
UXP Debugger - Visual Studio Marketplace
Extension for Visual Studio Code - Attach to Adobe UXP plugins for debugging in VSCode. Supports inlined sourcemaps
032
Jaroslav Bereza @uxp.bereza.cz · 25/03/2026
I 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
Jaroslav Bereza @uxp.bereza.cz · 03/03/2026
Nice Photoshop plugin if you need to create stencil templates for your artworks www.youtube.com/watch?v=dYx1...
youtube.com
This Free Update Changes EVERYTHING! (Auto Bridge is HERE)
YouTube video by Wicked Paint
000
Jaroslav Bereza @uxp.bereza.cz · 27/02/2026
And yes there is much that could be fixed. In types of PS, UXP, DOM (proxies) etc.
000
Jaroslav Bereza @uxp.bereza.cz · 27/02/2026
If you do that PR I can try to approve it. I just have good enough rights. The problem is if Sam will generate new types from source it would override your manual updates unless he would incorporate those changes. On the other Adobe might not update it for years :-D
000
Reposted by Jaroslav Bereza
Thomas Zagler @pixelsucht.net · 27/02/2026
If you search like this in Photoshop, you're wasting time. There is a smarter way to work. With DocManager.
021
Jaroslav Bereza @uxp.bereza.cz · 27/02/2026
By scraping documentation? These are official types generated from the source code: www.npmjs.com/package/@typ... It is not best place to store them. Microsoft has rules making review slower. Documentation is also generated from source code. But generating types from docs increases chance for error
100
Jaroslav Bereza @uxp.bereza.cz · 11/02/2026
New changelog for #UXP is on its way: github.com/AdobeDocs/ux...
github.com
Ps DOM docs update Feb 2026 by samgannawayA · Pull Request #502 · AdobeDocs/uxp-photoshop
Overdue update to change log. UXP integrations for 9.2.0, 9.1.0, 9.0.2, 9.0.0 Generative Upscale Preferences related to Quiet mode Grain and Clarity (dehaze) adjustment layers in constants. Some ...
111
Jaroslav Bereza @uxp.bereza.cz · 08/02/2026
I see Photoshop is shipping #UXP version 9.2 Last documented version is 8.4 Any clues what is new?
010
Jaroslav Bereza @uxp.bereza.cz · 08/02/2026
I noticed bug in UXP Validator when it sometimes does not clean errors after you fixed them. I am working on fix and testing new version.
001
Jaroslav Bereza @uxp.bereza.cz · 26/11/2025
thehackernews.com/2025/11/chin...
thehackernews.com
Chinese DeepSeek-R1 AI Generates Insecure Code When Prompts Mention Tibet or Uyghurs
CrowdStrike shows Chinese AI DeepSeek-R1 quietly weakens code security when prompts mention Tibet, Uyghurs, or Falun Gong.
000
Jaroslav Bereza @uxp.bereza.cz · 21/11/2025
Adobe is hiring a person to support UXP developers. adobe.wd5.myworkdayjobs.com/external_exp...
adobe.wd5.myworkdayjobs.com
Sr Developer Relations Engineer
Our Company Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional dig...
000
Jaroslav Bereza @uxp.bereza.cz · 12/09/2025
Nice CSS property! (not in UXP) css-tricks.com/what-can-we-...
css-tricks.com
What Can We Actually Do With corner-shape? | CSS-Tricks
When I first started messing around with code, rounded corners required five background images or an image sprite likely created in Photoshop, so when
000
Reposted by Jaroslav Bereza
bots don't cry @botsdontcry1.bsky.social · 16/08/2025
There is no consumer hardware + software that can provide uninterrupted cryptography chain, very few companies can achieve that. The last thing social media moderation need is a metadata incentive that is already gamed. bsky.app/profile/bots...
011
Jaroslav Bereza @uxp.bereza.cz · 14/08/2025
I have only very little experience with containers... but setting up correctly node-gyp is pain. If I do that right once, can I reuse it in other machine?
100
Jaroslav Bereza @uxp.bereza.cz · 14/08/2025
Cool idea! Is it compatible with node-gyp?
110
Reposted by Jaroslav Bereza
naugtur @naugtur.pl · 14/08/2025
Hey, you! Want to protect your dev machine from npm malware without changing your workflow? Try a new tool that transparently isolates npm cli in a docker container without you having to remember to do anything! Early access: github.com/lavamoat/kip... RT for reach 😉 and help me improve
A kipuka - an island of ecosystem among lava flow, with a caption "your scripts go here"
3197
Jaroslav Bereza @uxp.bereza.cz · 14/08/2025
People do crazy things for increased organic reach on social media. Doing metadata cryptography right way could boost them to the sky as long as very few people are doing that. That could be nice incentive. If there is uninterrupted cryptography chain from chip all the way to web that could work
100
Jaroslav Bereza @uxp.bereza.cz · 13/08/2025
Social websites could simply promote verifiable content authenticity metadata. contentauthenticity.org Adobe originally made this for themselves. They probably thought they would be leader in AI so they made solution for problem. But they don't propagate this much as finger is pointing at them.
contentauthenticity.org
Content Authenticity Initiative
Join the movement for content authenticity and provenance. The CAI is a global community promoting adoption of the C2PA Content Credentials standard.
110
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
Jaroslav Bereza @uxp.bereza.cz · 05/08/2025
🔥 The recordings from the Adobe Developers event are finally online! 🔥 This session by Andy Lambert is easily one of the best from the entire event: www.youtube.com/watch?v=svGY... It’s pure marketing (not plugin-related), and it’s super useful even if you're not a developer. Don’t miss it!
youtube.com
Keynote: "What’s on the horizon for social media in 2025"
YouTube video by Adobe Developers
000
Jaroslav Bereza @uxp.bereza.cz · 29/07/2025
I found this amazing website with design patterns for developers. Has real-world examples and explains what problem it solves and how.
refactoring.guru
Visitor
Visitor is a behavioral design pattern that lets you separate algorithms from the objects on which they operate.
000
Jaroslav Bereza @uxp.bereza.cz · 27/07/2025
I 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
Shows logger file gibberish
010
Jaroslav Bereza @uxp.bereza.cz · 26/06/2025
Minor update to PS DOM API in UXP. But good fixes. github.com/AdobeDocs/ux...
github.com
Ps UXP DOM documentation update June 2025 by samgannawayA · Pull Request #488 · AdobeDocs/uxp-photoshop
Add fix for fillColor and set activeLayers. Add UXP Integration notes for 8.2 and 8.3.
001
Jaroslav Bereza @uxp.bereza.cz · 21/06/2025
I am trying to rewrite TreeView in Alchemist to see if I would be able to use Virtual Scroll in React and make huge trees browsing blazing fast 🤔🔥 So far I am able to change HTML elements into linear array and keep it functional!
020
Jaroslav Bereza @uxp.bereza.cz · 22/05/2025
PS API has no "app.togglePalettes()" equivalent in UXP for 3rd party. It was often used to make scripts run faster because Photoshop could skip updating UI. forums.creativeclouddeveloper.com/t/togglepale...
forums.creativeclouddeveloper.com
togglePalettes() equivalent in UXP?
This feature was intentionally removed for 3rd party. But I don’t know why, because I don’t there is reason to block it. In ExtendScript the underlying action manager code is executeAction(stringIDT...
001
Jaroslav Bereza @uxp.bereza.cz · 22/05/2025
I knew that "Tab" in Photoshop hides all panels and tools. But did not know "Shift + Tab" hides only panels while keeping the tools. 💡
010
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
Jaroslav Bereza @uxp.bereza.cz · 24/03/2025
Cheaper disk space.
youtube.com
Apple's storage pricing is INSANE! Do this instead.
YouTube video by Jeff Geerling
010
Jaroslav Bereza @uxp.bereza.cz · 17/03/2025
Very nice update to PS UI www.youtube.com/watch?v=J5jV...
youtube.com
The End of Old Hue/Saturation – Photoshop's Big Update
YouTube video by PiXimperfect
010
Jaroslav Bereza @uxp.bereza.cz · 22/01/2025
Bun (NodeJS alternative) has huge list of amazing updates! bun.sh/blog/bun-v1.2
bun.sh
Bun 1.2
Built-in Postgres client with Bun.sql, built-in S3 object support with Bun.s3, a new text-based lockfile: bun.lock, Express is 3x faster, and a major update on Node.js compatibility.
000
Jaroslav Bereza @uxp.bereza.cz · 16/01/2025
EU forced Adobe to share some usage stats: www.adobe.com/trust/compli...
adobe.com
Digital Services Act - MAU
Digital Services Act - MAU
000
Reposted by Jaroslav Bereza
Patrick C Miller @patrickcmiller.bsky.social · 15/01/2025
Adobe: Critical Code Execution Flaws in Photoshop
buff.ly
Adobe: Critical Code Execution Flaws in Photoshop
Patch Tuesday: Adobe ships patches for more than a dozen security defects in a wide range of software products.
011
Reposted by Jaroslav Bereza
Shuji @kawano-shuji.bsky.social · 05/12/2024
UXP Developer Tools updated and finally it supports Premiere Pro UXP. Now Premiere Pro UXP becomes public beta.
022
Jaroslav Bereza @uxp.bereza.cz · 10/12/2024
If you check for modal state in #UXP using require("photoshop").core.isModal() ...you still might be in modal state even if it returns "false". forums.creativeclouddeveloper.com/t/bug-uxp-sa...
forums.creativeclouddeveloper.com
Bug - UXP says: not a in a modal state but can't run code because it is
I should also mention require("photoshop").core.isModal() throws user canceled operation instead returning true or false. I would rather have some non-throwing status. E.g. enum. So I would not need t...
010
Jaroslav Bereza @uxp.bereza.cz · 03/12/2024
Same error message happens when you run 10 `executeAsModal()` in parallel.
010