Skip to content

Commit

Permalink
Merge pull request #466 from padmkris123/uxp-v7.4
Browse files Browse the repository at this point in the history
Changes for UXPv7.4
  • Loading branch information
padmkris123 committed Apr 13, 2024
2 parents d9782bd + f166c29 commit 9ebcc30
Show file tree
Hide file tree
Showing 11 changed files with 68 additions and 24 deletions.
4 changes: 2 additions & 2 deletions package.json
@@ -1,7 +1,7 @@
{
"private": true,
"name": "uxp-photoshop-documentation",
"version": "0.1.21",
"version": "0.1.22",
"license": "Apache-2.0",
"repository": {
"type": "git",
Expand All @@ -12,7 +12,7 @@
"gatsby": "4.22.0",
"react": "^17.0.2",
"react-dom": "^17.0.2",
"uxp-documentation": "github:adobedocs/uxp#7.3.0"
"uxp-documentation": "git://github.com/adobedocs/uxp#v7.4.0"
},
"scripts": {
"start": "gatsby build && gatsby serve",
Expand Down
4 changes: 4 additions & 0 deletions reference-css.js
Expand Up @@ -107,6 +107,10 @@ module.exports=[
"title": "checked",
"path": "/uxp-api/reference-css/Pseudo-classes/checked/"
},
{
"title": "defined",
"path": "/uxp-api/reference-css/Pseudo-classes/defined/"
},
{
"title": "disabled",
"path": "/uxp-api/reference-css/Pseudo-classes/disabled/"
Expand Down
4 changes: 4 additions & 0 deletions reference-spectrum.js
Expand Up @@ -104,6 +104,10 @@ module.exports = [
],
"path": "/uxp-api/reference-spectrum/Spectrum UXP Widgets/"
},
{
"title": "Spectrum Widgets to SWC",
"path": "/uxp-api/reference-spectrum/spectrum-widgets-to-swc-mapping/"
},
{
"title": "FAQs",
"path": "/uxp-api/reference-spectrum/faqs/"
Expand Down
18 changes: 18 additions & 0 deletions src/pages/ps_reference/changelog/index.md
Expand Up @@ -8,6 +8,24 @@ contributors:

# Photoshop API Changelog

## Photoshop Beta 25.5 (February 2024)

### UXP v7.4 Integration

#### Updated
- UXP Alerts ([alert](../../uxp-api/reference-js/Global%20Members/HTML%20DOM/alert.md), [prompt](../../uxp-api/reference-js/Global%20Members/HTML%20DOM/prompt.md), [confirm](../../uxp-api/reference-js/Global%20Members/HTML%20DOM/confirm.md)) have been moved back to beta due to a few inherent instabilities in this feature. While we work on addressing these issues, the feature can be accessed using the feature flag `enableAlerts` in the manifest.json file. Also, note that UXP alerts will be `available only in Plugins` and `not in scripts`.
- Wildcards (*) at the top-level `domain` name are not allowed. Please ensure you revisit the `permissions` setup in manifest.json for [WebView](../../uxp-api/reference-js/Global%20Members/HTML%20Elements/HTMLWebViewElement.md), and network calls ([XMLHttp](../../uxp-api/reference-js/Global%20Members/Data%20Transfers/XMLHttpRequest.md), [fetch](../../uxp-api/reference-js/Global%20Members/Data%20Transfers/fetch.md))
- New doc for tracking the [mapping between Spectrum widgets and Spectrum Web Components](../../uxp-api/reference-spectrum/spectrum-widgets-to-swc-mapping/index.md) in UXP


#### Fixed
- XMP now works in UXP Scripts.
- Plugin crashes while using [fit-content](https://forums.creativeclouddeveloper.com/t/ps-2024-crashes-when-opening-my-uxp-plugin/6840/7)
- WebView support for [file selector](https://forums.creativeclouddeveloper.com/t/macos-uxp-webview-for-photoshop-is-missing-file-selector/6843) in MacOS
- GUID returning hashed empty string
- Updated missing docs for pseudo-class [defined](../../uxp-api/reference-css/Pseudo-classes/defined.md) (Available since UXP v6.0)


## Photoshop Beta 25.2 (October 2023)

### UXP v7.3 Integration
Expand Down
30 changes: 20 additions & 10 deletions src/pages/uxp-api/changelog3P.md
Expand Up @@ -3,6 +3,19 @@ index_desc: Changelog in UXP version
-->

# UXP Changelog
## UXP v7.4.0
### Updated
- UXP Alerts ([alert](./reference-js/Global%20Members/HTML%20DOM/alert.md), [prompt](./reference-js/Global%20Members/HTML%20DOM/prompt.md), [confirm](./reference-js/Global%20Members/HTML%20DOM/confirm.md)) have been moved back to beta due to a few inherent instabilities in this feature. While we work on addressing these issues, the feature can be accessed using the feature flag `enableAlerts` in the manifest.json file. Also, note that UXP alerts will be `available only in Plugins` and `not in scripts`.
- Wildcards (*) at the top-level `domain` name are not allowed. Please ensure you revisit the `permissions` setup in manifest.json for [WebView](./reference-js/Global%20Members/HTML%20Elements/HTMLWebViewElement.md), and network calls [XMLHttp](./reference-js/Global%20Members/Data%20Transfers/XMLHttpRequest.md) [fetch](./reference-js/Global%20Members/Data%20Transfers/fetch.md)
- New doc for tracking the [mapping between Spectrum widgets and Spectrum Web Components](./reference-spectrum/spectrum-widgets-to-swc-mapping/index.md) in UXP


### Fixed
- XMP in Scripts.
- Plugin crashes while using [fit-content](https://forums.creativeclouddeveloper.com/t/ps-2024-crashes-when-opening-my-uxp-plugin/6840/7)
- WebView support for [file selector](https://forums.creativeclouddeveloper.com/t/macos-uxp-webview-for-photoshop-is-missing-file-selector/6843) in MacOS
- GUID returning hashed empty string
- Updated missing docs for pseudo-class [defined](./reference-css/Pseudo-classes/defined.md) (Available since UXP v6.0)

## UXP v7.3.0
### New
Expand All @@ -19,8 +32,8 @@ index_desc: Changelog in UXP version


### Updated
- [FormData's append](./reference-js/Global%20Members/Data%20Transfers/FormData.md#append--namevaluefilename) now supports `Blob` as an additional parameter.
- `Spectrum Web Components` support in `React` context is now available for all 30 components.
- [FormData's append](./reference-js/Global%20Members/Data%20Transfers/FormData.md#append--namevaluefilename) now supports `Blob` as additional parameter.
- `Spectrum Web Components` support in `React` context is now available for all the 30 components.
- Sample plugin for UXP-SWC plugin in React context can be referred [here](https://github.com/AdobeDocs/uxp-photoshop-plugin-samples/tree/main/swc-uxp-react-starter)
### Fixed
- Tab Navigation not working for several SWC Components is now fixed
Expand All @@ -31,21 +44,18 @@ index_desc: Changelog in UXP version
- [confirm()](./reference-js/Global%20Members/HTML%20DOM/confirm.md)

## UDT v2.0

### New
- UXP Playground to experiment with APIs. Click on the 'Playground' tab next to 'Developer Workspace' to select an app and get started.
UXP Playground to experiment with APIs. Click on the 'Playground' tab next to 'Developer Workspace' to select an app and get started.

### Updated
- Plugin actions are surfaced based on the 'Status' of your plugin in the Developer Workspace
Plugin actions are surfaced based on the 'Status' of your plugin in the Developer Workspace


## UXP v7.2.0
### New
- Support for XMP in Photoshop
- [Get Started With XMP](./reference-js/Modules/uxp/XMP/getting-started/index.md)
- [XMP Classes](./reference-js/Modules/uxp/XMP/XMP%20Classes/index.md)
- Support for [pointer-events:none](https://developer.mozilla.org/en-US/docs/Web/CSS/pointer-events) `CSS` property
- Support for pseudoElement in [getComputedStyle(element, pseudoElement)](./reference-js/Global%20Members/HTML%20DOM/getComputedStyle.md) API
- Adobe [Extensibility Metadata Platform (XMP)](./reference-js/Modules/uxp/XMP/getting-started/xmp.md) support
- [pointer-events: none](https://developer.mozilla.org/en-US/docs/Web/CSS/pointer-events) `CSS` property
- Support for `pseudoElement` in [getComputedStyle(element, pseudoElement)](./reference-js/Global%20Members/HTML%20DOM/getComputedStyle.md) API

### Updated
- `Spectrum Web Component` is promoted to `release` and has support for [additional list of components](https://developer.adobe.com/photoshop/uxp/2022/uxp-api/reference-spectrum/swc/).
Expand Down
4 changes: 4 additions & 0 deletions src/pages/uxp-api/reference-css/Pseudo-classes/defined.md
@@ -0,0 +1,4 @@

import Content from "uxp-documentation/src/pages/uxp-api/reference-css/Pseudo-classes/defined";

<Content query="product=photoshop"/>
@@ -1,4 +1,3 @@

import Content from "uxp-documentation/src/pages/uxp-api/reference-js/Global Members/HTML DOM/getComputedStyle";

<Content query="product=photoshop"/>
@@ -1,4 +1,4 @@

import Content from "uxp-documentation/src/pages/uxp-api/reference-js/Modules/uxp/XMP/getting-started/index.md";
import Content from "uxp-documentation/src/pages/uxp-api/reference-js/Modules/uxp/XMP/getting-started/xmp.md";

<Content query="product=photoshop"/>
@@ -0,0 +1,4 @@

import Content from "uxp-documentation/src/pages/uxp-api/reference-spectrum/spectrum-widgets-to-swc-mapping/index.md";

<Content query="product=photoshop"/>
11 changes: 6 additions & 5 deletions src/pages/uxp-api/versions3P.md
Expand Up @@ -8,12 +8,13 @@ index_desc: General information on UXP and its dependencies for 3rd party plugin

## Applications Integrated with UXP

| Application | UXP v7.3 | UXP v7.2 | UXP v7.1 | UXP v7.0 | UXP v6.5| UXP v6.4| UXP v6.3| UXP v6.2 | UXP v6.1 | UXP v6.0 | UXP v5.6 | UXP v5.5 |
| Application | UXP v7.4 | UXP v7.3 | UXP v7.2 | UXP v7.1 | UXP v7.0 | UXP v6.5| UXP v6.4| UXP v6.3| UXP v6.2 | UXP v6.1 | UXP v6.0 | UXP v5.6 | UXP v5.5 |
| ------------- | ------------- | ------------- | -------- | -------- | ------- | ------- | ------- | -------- | -------- | -------- | -------- | -------- |
|Photoshop | 25.1 | 25.0| 24.6 | 24.4 | 24.1 | 24.1 | 24.0 | 23.5 | 23.4 | 23.3 | 23.2 | 23.0 |
|InDesign | 19.0 | -| 18.5 | - | 18.1 | - | 18.0 | 17.4 | - | - | 17.1 | 17.0 |
|InDesign Server| -| -| - | - | - | - | 18.0 | 17.4 | - | - | 17.1 | 17.0 |
|XD | -| -| - | - | - | - | 55 | 54 | - | - | 53 | 45 |
|Photoshop | 25.3 | 25.2 | 25.0| 24.6 | 24.4 | 24.1 | 24.1 | 24.0 | 23.5 | 23.4 | 23.3 | 23.2 | 23.0 |
|InDesign |- | 19.0 | -| 18.5 | - | 18.1 | - | 18.0 | 17.4 | - | - | 17.1 | 17.0 |
|InDesign Server |- | -| -| - | - | - | - | 18.0 | 17.4 | - | - | 17.1 | 17.0 |
|XD |- | -| -| - | - | - | - | 55 | 54 | - | - | 53 | 45 |


## UXP Features Supported in Applications
| Application | UXP Plugins | UXP Scripting |
Expand Down
10 changes: 5 additions & 5 deletions yarn.lock
Expand Up @@ -20694,10 +20694,10 @@ __metadata:
languageName: node
linkType: hard

"uxp-documentation@github:adobedocs/uxp#7.3.0":
version: 7.3.0
resolution: "uxp-documentation@https://github.com/adobedocs/uxp.git#commit=f1802b6030d377625866d4ce92d81e02a41984f6"
checksum: e4b415862f1e83ee5bb8d009e8ccf1ab828f5865c67089a074e559956dedcc2b1f7a7f0172b71e123ae94cff4c313e864401026e2ec62a59fd4d79e4ba713508
"uxp-documentation@git://github.com/adobedocs/uxp#v7.4.0":
version: 7.4.0
resolution: "uxp-documentation@git://github.com/adobedocs/uxp#commit=36e0c9610c429d6d47b121f0a9143fc0e5e15bf9"
checksum: 45ce967c0ce1c64bb919eed8e67b862607332b3abc3a6f7cbb64f7378b7042f8af8b29cd540c8133a2df54ac3119dc175fbbb7cb85a78c8dab3657bcc0e80507
languageName: node
linkType: hard

Expand All @@ -20712,7 +20712,7 @@ __metadata:
react-dom: ^17.0.2
remark-cli: ^11.0.0
remark-validate-links: ^12.1.0
uxp-documentation: "github:adobedocs/uxp#7.3.0"
uxp-documentation: "git://github.com/adobedocs/uxp#v7.4.0"
languageName: unknown
linkType: soft

Expand Down

0 comments on commit 9ebcc30

Please sign in to comment.