Skip to content

Commit f34bea4

Browse files
committed
Add CHANGELOG and version frontmatter for v1.0.0 release
1 parent 67a4c28 commit f34bea4

2 files changed

Lines changed: 31 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Changelog
2+
3+
All notable changes to this skill are documented here. Versioning follows [Semantic Versioning](https://semver.org/).
4+
5+
## [1.0.0] — 2026-04-22
6+
7+
Initial public release.
8+
9+
### Coverage
10+
11+
- **Photoshop UXP** v9.2.0 / Manifest v5 / Photoshop 27.4 (February 2026)
12+
- **Lightroom Classic** SDK 15.3 / Lua 5.1.5
13+
14+
### Files
15+
16+
- `SKILL.md` — agent-facing entry point with capability matrix, critical pitfalls, quick-reference snippets, develop parameter catalog, Info.lua reference, and common mistakes
17+
- `ps-uxp-sdk.md` — deep Photoshop UXP reference (Document/Layer DOM, Imaging API, batchPlay, executeAsModal, Spectrum/SWC, Canvas limits, hybrid C++ bridge, known issues)
18+
- `lrc-sdk.md` — deep Lightroom Classic SDK reference (export/publish pipeline, catalog/photo APIs, LrView, LrDevelopController 95 functions, memory-leak prevention, Controller SDK)
19+
20+
### Audit fixes (2026-04-22)
21+
22+
Audited every API claim against the published Adobe SDK references. Corrections:
23+
24+
- Document property count (30 → 33)
25+
- Mask function signatures (`selectMask`, `deleteMask`, etc.) now show actual `(id, param)` form
26+
- Removed deprecated `permissions.webview.allow` field from manifest examples (removed in UXP 9.1)
27+
- `LrDialogs.presentFloatingDialog` corrected to `(plugin, args)` signature
28+
- `LrDialogs.stopModalWithResult` corrected to `(dialog, result)` signature
29+
- `catalog:withPrivateWriteAccessDo` examples no longer include a bogus action-name argument
30+
- Hybrid C++ bridge messaging API names corrected to `photoshop.messaging.*` (`addSDKMessagingListener`, `removeSDKMessagingListener`, `sendSDKPluginMessage`)

SKILL.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
name: adobe-plugin-development
33
description: Use when building, modifying, or debugging Adobe Photoshop UXP plugins or Lightroom Classic plugins — panel UI, pixel access, develop-module observation, memory management in long-lived LrC processes, hybrid native bridges, UXP HTML/CSS/Canvas limits, and Spectrum widgets
4+
version: 1.0.0
45
---
56

67
# Adobe Plugin Development

0 commit comments

Comments
 (0)