You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/pages/ps_reference/changelog/index.md
+56-3Lines changed: 56 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,60 @@ contributors:
7
7
---
8
8
9
9
# Photoshop API Changelog
10
+
11
+
## Photoshop 26.0 (October 2024)
12
+
13
+
### UXP v8.0.1
14
+
15
+
#### Breaking Changes
16
+
-`enableFillAsCustomAttribute` feature flag, introduced in UXPv7.1.0, will be turned on by default.
17
+
18
+
#### Deprecations
19
+
- Changes to Clipboard
20
+
-[Clipboard.setContent](../../uxp-api/reference-js/Global%20Members/Data%20Transfers/Clipboard.md#setcontentdata) is deprecated. Please use [Clipboard.write](../../uxp-api/reference-js/Global%20Members/Data%20Transfers/Clipboard.md#writedata) instead.
21
+
-[Clipboard.getContent](../../uxp-api/reference-js/Global%20Members/Data%20Transfers/Clipboard.md#getcontent) is deprecated. Please use [Clipboard.read](../../uxp-api/reference-js/Global%20Members/Data%20Transfers/Clipboard.md#read) instead.
22
+
- Passing an `object` to [Clipboard.writeText(object)](../../uxp-api/reference-js/Global%20Members/Data%20Transfers/Clipboard.md#writetexttext) is deprecated. Please use [Clipboard.write(object)](../../uxp-api/reference-js/Global%20Members/Data%20Transfers/Clipboard.md#writedata) instead.
23
+
-[Clipboard.clearContent](../../uxp-api/reference-js/Global%20Members/Data%20Transfers/Clipboard.md#clearcontent) is deprecated. [Clipboard.writeText("")](../../uxp-api/reference-js/Global%20Members/Data%20Transfers/Clipboard.md#writetexttext) would be an alternative.
24
+
- Changes to VideoElement
25
+
- Event `uxpvideoload` in [load()](../../uxp-api/reference-js/Global%20Members/HTML%20Elements/HTMLVideoElement.md#load) is deprecated. Use `loadeddata` instead.
26
+
- Event `uxpvideoplay` in [play()](../../uxp-api/reference-js/Global%20Members/HTML%20Elements/HTMLVideoElement.md#play) is deprecated. Use `ended` instead.
27
+
- Event `uxpvideocomplete` in [play()](../../uxp-api/reference-js/Global%20Members/HTML%20Elements/HTMLVideoElement.md#play) is deprecated. Use `ended` instead.
28
+
- Event `uxpvideopause` in [pause()](../../uxp-api/reference-js/Global%20Members/HTML%20Elements/HTMLVideoElement.md#pause) is deprecated. Use `pause` instead.
29
+
30
+
#### New
31
+
- New components supported in Spectrum Web Components (SWC). More details [here](https://github.com/adobe/swc-uxp-wrappers/tree/main?tab=readme-ov-file#spectrum-web-components-uxp-wrappers)
32
+
- sp-asset
33
+
- sp-meter
34
+
- sp-number-field
35
+
- sp-overlay
36
+
- sp-quick-actions
37
+
- sp-search
38
+
- sp-swatch
39
+
- New command line templates to get started with SWC easily. Find details in this [section](../../uxp-api/reference-spectrum/swc/index.md#command-line-templates).
40
+
- Support for local HTML files in [WebView](../../uxp-api/reference-js/Global%20Members/HTML%20Elements/HTMLWebViewElement.md)
41
+
- New CSS capabilities
42
+
- scaleX() & scaleY()
43
+
- transform-origin
44
+
- translate property
45
+
-`Box-shadow` property now supports `transform rotate`.
46
+
- New feature flag `CSSNextSupport` in the manifest.json to gate the new and future CSS capability.
47
+
48
+
| Manifest setting | Description |
49
+
| ---------------- | ------------ |
50
+
|`featureFlags: {"CSSNextSupport": true}`| Enables all the new CSS features. |
51
+
|`featureFlags: {"CSSNextSupport": ["boxShadow", "transformFunctions", "transformProperties" ]}`| Enables only the named properties in the list. |
52
+
53
+
Note that `"enableSWCSupport": true` will enable `CSSNextSupport` by default, even if it is not done explicitly in plugin manifest otherwise.
54
+
- Video enhancements: Support added for [Seek Event](../../uxp-api/reference-js/Global%20Members/HTML%20Elements/HTMLVideoElement.md)
55
+
- Support for [Navigator.language](https://developer.mozilla.org/en-US/docs/Web/API/Navigator/language) API
56
+
- Support for new HTMLElement APIs - [append](../../uxp-api/reference-js/Global%20Members/HTML%20Elements/HTMLElement.md#appendnodes), [prepend](../../uxp-api/reference-js/Global%20Members/HTML%20Elements/HTMLElement.md#prependnodes) and [replaceChildren](../../uxp-api/reference-js/Global%20Members/HTML%20Elements/HTMLElement.md#replacechildrennodes)
57
+
-[Beta] Support for form reset in [HTMLFormElement](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/form)
58
+
59
+
#### Updated
60
+
- Upgraded Spectrum Web Components to v0.37.0. [More detail](https://github.com/adobe/swc-uxp-wrappers/tree/main?tab=readme-ov-file#spectrum-web-components-uxp-wrappers)
61
+
-[UXP Clipboard.writeText()](../../uxp-api/reference-js/Global%20Members/Data%20Transfers/Clipboard.md#writetexttext) now accepts strings as input to meet standards
62
+
63
+
10
64
## Photoshop Beta 25.10 (May 2024)
11
65
`timeOut` option added to [`executeAsModal`](../media/executeasmodal/#options-parameter). Also, the error message returned on a modal request collision was updated to include the id of the plugin that initiated the existing modal state.
12
66
@@ -18,7 +72,7 @@ contributors:
18
72
> - 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))
19
73
> - 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
20
74
>
21
-
>
75
+
>
22
76
> #### Fixed
23
77
> - XMP now works in UXP Scripts.
24
78
> - Plugin crashes while using [fit-content](https://forums.creativeclouddeveloper.com/t/ps-2024-crashes-when-opening-my-uxp-plugin/6840/7)
@@ -27,7 +81,6 @@ contributors:
27
81
> - Updated missing docs for pseudo-class [defined](../../uxp-api/reference-css/Pseudo-classes/defined.md) (Available since UXP v6.0)
28
82
29
83
30
-
31
84
## Photoshop Beta 25.2 (October 2023)
32
85
33
86
### UXP v7.3 Integration
@@ -625,4 +678,4 @@ To roll back to the MAX 2020 version of the Photoshop DOM API, set the `apiVersi
625
678
- Collection access updates for Layer and Layer-like items are planned for upcoming releases.
626
679
627
680
#### Photoshop Core updates
628
-
-[Execute as Modal](../media/executeasmodal/) allows you to create plugins that can be guaranteed exclusive control over Photoshop during execution. It further allows for clear user feedback when this is occuring, and allows plugins to `suspendHistory` and `resumeHistory`.
681
+
-[Execute as Modal](../media/executeasmodal/) allows you to create plugins that can be guaranteed exclusive control over Photoshop during execution. It further allows for clear user feedback when this is occuring, and allows plugins to `suspendHistory` and `resumeHistory`.
Copy file name to clipboardExpand all lines: src/pages/uxp-api/changelog3P.md
+53-1Lines changed: 53 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -3,6 +3,58 @@ index_desc: Changelog in UXP version
3
3
-->
4
4
5
5
# UXP Changelog
6
+
7
+
## UXP v8.0.1
8
+
9
+
### Breaking Changes
10
+
-`enableFillAsCustomAttribute` feature flag, introduced in UXPv7.1.0, will be turned on by default.
11
+
12
+
### Deprecations
13
+
- Changes to Clipboard
14
+
-[Clipboard.setContent](./reference-js/Global%20Members/Data%20Transfers/Clipboard.md#setcontentdata) is deprecated. Please use [Clipboard.write](./reference-js/Global%20Members/Data%20Transfers/Clipboard.md#writedata) instead.
15
+
-[Clipboard.getContent](./reference-js/Global%20Members/Data%20Transfers/Clipboard.md#getcontent) is deprecated. Please use [Clipboard.read](./reference-js/Global%20Members/Data%20Transfers/Clipboard.md#read) instead.
16
+
- Passing an `object` to [Clipboard.writeText(object)](./reference-js/Global%20Members/Data%20Transfers/Clipboard.md##writetexttext) is deprecated. Please use [Clipboard.write(object)](./reference-js/Global%20Members/Data%20Transfers/Clipboard.md#writedata) instead.
17
+
-[Clipboard.clearContent](./reference-js/Global%20Members/Data%20Transfers/Clipboard.md#clearcontent) is deprecated. [Clipboard.writeText("")](./reference-js/Global%20Members/Data%20Transfers/Clipboard.md#writetexttext) would be an alternative.
18
+
- Changes to VideoElement
19
+
- Event `uxpvideoload` in [load()](./reference-js/Global%20Members/HTML%20Elements/HTMLVideoElement.md#load) is deprecated. Use `loadeddata` instead.
20
+
- Event `uxpvideoplay` in [play()](./reference-js/Global%20Members/HTML%20Elements/HTMLVideoElement.md#play) is deprecated. Use `ended` instead.
21
+
- Event `uxpvideocomplete` in [play()](./reference-js/Global%20Members/HTML%20Elements/HTMLVideoElement.md#play) is deprecated. Use `ended` instead.
22
+
- Event `uxpvideopause` in [pause()](./reference-js/Global%20Members/HTML%20Elements/HTMLVideoElement.md#pause) is deprecated. Use `pause` instead.
23
+
24
+
### New
25
+
- New components supported in Spectrum Web Components (SWC). More details [here](https://github.com/adobe/swc-uxp-wrappers/tree/main?tab=readme-ov-file#spectrum-web-components-uxp-wrappers)
26
+
- sp-asset
27
+
- sp-meter
28
+
- sp-number-field
29
+
- sp-overlay
30
+
- sp-quick-actions
31
+
- sp-search
32
+
- sp-swatch
33
+
- New command line templates to get started with SWC easily. Find details in this [section](./reference-spectrum/swc/index.md#command-line-templates).
34
+
- Support for local HTML files in [WebView](./reference-js/Global%20Members/HTML%20Elements/HTMLWebViewElement.md#load-local-content-onto-webview)
35
+
- New CSS capabilities
36
+
- scaleX() & scaleY()
37
+
- transform-origin
38
+
- translate property
39
+
-`Box-shadow` property now supports `transform rotate`.
40
+
- New feature flag `CSSNextSupport` in the manifest.json to gate the new and future CSS capability.
41
+
42
+
| Manifest setting | Description |
43
+
| ---------------- | ------------ |
44
+
|`featureFlags: {"CSSNextSupport": true}`| Enables all the new CSS features. |
45
+
|`featureFlags: {"CSSNextSupport": ["boxShadow", "transformFunctions", "transformProperties" ]}`| Enables only the named properties in the list. |
46
+
47
+
Note that `"enableSWCSupport": true` will enable `CSSNextSupport` by default, even if it is not done explicitly in plugin manifest otherwise.
48
+
- Video enhancements: Support added for [Seek Event](./reference-js/Global%20Members/HTML%20Elements/HTMLVideoElement.md)
49
+
- Support for [Navigator.language](https://developer.mozilla.org/en-US/docs/Web/API/Navigator/language) API
50
+
- Support for new HTMLElement APIs - [append](./reference-js/Global%20Members/HTML%20Elements/HTMLElement.md#appendnodes), [prepend](./reference-js/Global%20Members/HTML%20Elements/HTMLElement.md#prependnodes) and [replaceChildren](./reference-js/Global%20Members/HTML%20Elements/HTMLElement.md#replacechildrennodes)
51
+
-[Beta] Support for form reset in [HTMLFormElement](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/form)
52
+
53
+
### Updated
54
+
- Upgraded Spectrum Web Components to v0.37.0. [More detail](https://github.com/adobe/swc-uxp-wrappers/tree/main?tab=readme-ov-file#spectrum-web-components-uxp-wrappers)
55
+
-[UXP Clipboard.writeText()](./reference-js/Global%20Members/Data%20Transfers/Clipboard.md#writetexttext) now accepts strings as input to meet standards
56
+
57
+
6
58
## UXP v7.4.0
7
59
### Updated
8
60
- 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`.
@@ -180,4 +232,4 @@ html {
180
232
- UDT fails to launch with "sign-in required" error
181
233
- PS crashes with empty `<svg> <polygon>`
182
234
- Manifest v5 breaks file permissions dialog
183
-
- Many stability Fixes and performance improvements
235
+
- Many stability Fixes and performance improvements
0 commit comments