Skip to content

Commit 4f4800b

Browse files
committed
All: Upgrade the docs for latest UI 1.13 & upcoming 1.14 changes
Changes: 1. Properly reflect testing against newer jQuery Core on the home page. 2. Update 1.12 & 1.13 upgrade guides to no longer claim 1.11 compatibility will be completely dropped in 1.14. Mention a future jQuery UI release instead as we don't want to commit to a specific version at this point.
1 parent 2cdb289 commit 4f4800b

File tree

3 files changed

+9
-6
lines changed

3 files changed

+9
-6
lines changed

page/index.html

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,11 +67,14 @@ <h3>Developer Links</h3>
6767

6868
<h2>What's New in jQuery UI 1.13?</h2>
6969

70-
<p><strong>Compatibility with recent jQuery versions (up to 3.6)</strong>: Usage of deprecated jQuery APIs have been removed. jQuery UI 1.13 triggers no jQuery Migrate warnings when running its test suite against jQuery 3.6.0 with jQuery Migrate 3.3.2, i.e. the latest versions at the moment of its release.</p>
70+
<p><strong>Compatibility with recent jQuery versions (up to 3.7)</strong>: Usage of deprecated jQuery APIs have been removed. jQuery UI 1.13.3 triggers no jQuery Migrate warnings when running its test suite against jQuery 3.7.1 with jQuery Migrate 3.4.1, i.e. the latest versions at the moment of its release.</p>
7171

7272
<p>Interested in the full details of what changed? Check out the
73-
<a href="/upgrade-guide/1.13/">1.13 upgrade guide</a>, and
74-
<a href="/changelog/1.13.0/">1.13.0 changelog</a>.</p>
73+
<a href="/upgrade-guide/1.13/">1.13 upgrade guide</a>,
74+
<a href="/changelog/1.13.0/">1.13.0 changelog</a>,
75+
<a href="/changelog/1.13.1/">1.13.1 changelog</a>,
76+
<a href="/changelog/1.13.2/">1.13.2 changelog</a>, and
77+
<a href="/changelog/1.13.3/">1.13.3 changelog</a>.</p>
7578

7679
<hr class="dots">
7780
<h2>Dive In!</h2>

page/upgrade-guide/1.12.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ jQuery UI 1.12 introduces API redesigns for Button, Buttonset, Dialog, Draggable
1818
<script src="jquery-ui.js"></script>
1919
```
2020

21-
### Preparing for jQuery UI 1.14
21+
### Preparing for a future jQuery UI release
2222

23-
The API redesigns deprecate some functionality, which will be removed in 1.14. You don't have to wait for the 1.14.0 release in order to find out if your code will work when the 1.11 APIs are removed. You can use the `$.uiBackCompat` flag to test this with any 1.12 release.
23+
The API redesigns deprecate some functionality, which will be removed in the future. You don't have to wait in order to find out if your code will work when the 1.11 APIs are removed. You can use the `$.uiBackCompat` flag to test this with any 1.12 release.
2424

2525
<p class="note">If you find a regression from the 1.11 API, please report it in the <a href="https://bugs.jqueryui.com/newticket">bug tracker</a>. Even though the 1.11 API is deprecated, it's important for 1.12 releases not to regress so that users are encouraged to upgrade even if they're not ready to use the new APIs. Note that
2626
most 1.10 APIs which were deprecated in 1.11 were removed in 1.12 and will not exist, regardless of the <code>$.uiBackCompat</code> flag.</p>

page/upgrade-guide/1.13.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ This guide will assist in upgrading from jQuery UI 1.12.x to jQuery UI 1.13.x. A
1010
## Reminder: API Redesigns
1111

1212
jQuery UI 1.12 introduced API redesigns for Button, Buttonset, Dialog, Draggable, Droppable, Menu, Mouse, Resizable, Selectable, Sortable, Tabs, Tooltip, and Effects. You can read about the API redesign process on the
13-
[jQuery UI Blog](https://blog.jqueryui.com/2011/03/api-redesigns-the-past-present-and-future/). Although the redesigns introduced breaking changes, **1.12 & 1.13 maintains a lot of compatibility with the 1.11 API by default.** This is accomplished by rebuilding the 1.11 API on top of the 1.12/1.13 API. The default behavior for all 1.12 & 1.13 releases will be to simultaneously use the 1.11 and 1.12/1.13 APIs where possible. If you would like to load just the 1.12/1.13 API without the 1.11 API to prepare for jQuery UI 1.14, you can set the `$.uiBackCompat` flag to `false`.
13+
[jQuery UI Blog](https://blog.jqueryui.com/2011/03/api-redesigns-the-past-present-and-future/). Although the redesigns introduced breaking changes, **1.12 & 1.13 maintains a lot of compatibility with the 1.11 API by default.** This is accomplished by rebuilding the 1.11 API on top of the 1.12/1.13 API. The default behavior for all 1.12 & 1.13 releases will be to simultaneously use the 1.11 and 1.12/1.13 APIs where possible. If you would like to load just the 1.12/1.13 API without the 1.11 API to prepare for removal of these legacy APIs, you can set the `$.uiBackCompat` flag to `false`.
1414

1515
```html
1616
<script src="jquery.js"></script>

0 commit comments

Comments
 (0)