Skip to content

Commit 6144063

Browse files
authored
Merge pull request #14661 from nextcloud/chore/move-release-notes
chore(developer): consolidate release notes
2 parents cf0da70 + ac3eb8d commit 6144063

27 files changed

Lines changed: 24 additions & 11 deletions

developer_manual/app_publishing_maintenance/index.rst

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ App publishing and maintenance
44

55
Transforming source files into a deliverable is documented in the :ref:`app-release-process`.
66

7+
.. note::
8+
9+
For the latest release notes, critical API changes and deprecations, see the :doc:`Release Notes </release_notes/index>`.
10+
711
.. toctree::
812
:maxdepth: 2
913

@@ -14,4 +18,3 @@ Transforming source files into a deliverable is documented in the :ref:`app-rele
1418
publishing
1519
code_signing
1620
release_automation
17-
app_upgrade_guide/index

developer_manual/conf.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -174,9 +174,15 @@
174174
"core/static-analysis": "../server/static-analysis.html",
175175
"core/unit-testing": "../server/unit-testing.html",
176176
# Removed 2024-09
177-
"digging_deeper/changelog": "../app_publishing_maintenance/app_upgrade_guide/index.html",
177+
"digging_deeper/changelog": "../release_notes/index.html",
178178
# Removed 2025-04
179179
"basics/front-end/l10n": "../translations.html",
180180
# Moved 2026-04 - Upgrade to 34 moved to release notes
181181
"app_publishing_maintenance/app_upgrade_guide/upgrade_to_34": "../../release_notes/critical_changes.html",
182+
# Moved 2026-04 - Previous versions moved to release notes
183+
"app_publishing_maintenance/app_upgrade_guide/index": "../../release_notes/index.html",
184+
"app_publishing_maintenance/app_upgrade_guide/upgrade_to_33": "../../release_notes/previous/upgrade_to_33.html",
185+
"app_publishing_maintenance/app_upgrade_guide/upgrade_to_32": "../../release_notes/previous/upgrade_to_32.html",
186+
"app_publishing_maintenance/app_upgrade_guide/upgrade_to_31": "../../release_notes/previous/upgrade_to_31.html",
187+
"app_publishing_maintenance/app_upgrade_guide/upgrade_to_30": "../../release_notes/previous/upgrade_to_30.html",
182188
}

developer_manual/prologue/compatibility_app_ecosystem.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ There are three procedures in place to facilitate communication to app developer
2020

2121
This means the development of your pull request cannot be considered done if you introduced changes (additions, removals or modifications) that affect app developers that you did not document.
2222

23-
2. A change necessary for app developers to execute for app compatibility in a new version, has to be reported and documented by the author of the pull request in the :ref:`App Upgrade guide <app-upgrade-guide>` section.
23+
2. A change necessary for app developers to execute for app compatibility in a new version, has to be reported and documented by the author of the pull request in the :ref:`Release Notes <critical-changes>` section.
2424

2525
The requirements for this documentation are:
2626

developer_manual/release_notes/deprecations.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,6 @@ Older deprecations
2626
You find all current deprecations in this section.
2727

2828
..
29-
This is where we will move the deprecations after the branch off. Enties will stay until actual removal.
29+
This is where we will move the deprecations after the branch off. Entries will stay until actual removal.
3030
31-
Also see the older :ref:`app-upgrade-guide` for deprecations.
31+
Also see the older :ref:`Release Notes <previous-versions>` for deprecations.

developer_manual/release_notes/index.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ On this page you will find:
99
- :ref:`critical-changes` - Critical changes that must be addressed for app compatibility
1010
- :ref:`new-apis` - New developer APIs and features
1111
- :ref:`deprecated-apis` - Deprecated APIs and their removal timeline
12+
- :ref:`previous-versions` - Critical changes and deprecations of previous Nextcloud versions
1213

1314
.. toctree::
1415
:maxdepth: 3
@@ -17,3 +18,4 @@ On this page you will find:
1718
critical_changes
1819
new
1920
deprecations
21+
previous/index

developer_manual/app_publishing_maintenance/app_upgrade_guide/index.rst renamed to developer_manual/release_notes/previous/index.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
.. _app-upgrade-guide:
1+
.. _previous-versions:
22

3-
=================
4-
App upgrade guide
5-
=================
3+
======================
4+
Previous release notes
5+
======================
66

77
Once you've created and published the first version of your app, you will want to keep it up to date with the latest Nextcloud features.
88

developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_14.rst renamed to developer_manual/release_notes/previous/upgrade_to_14.rst

File renamed without changes.

developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_15.rst renamed to developer_manual/release_notes/previous/upgrade_to_15.rst

File renamed without changes.

developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_16.rst renamed to developer_manual/release_notes/previous/upgrade_to_16.rst

File renamed without changes.

developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_17.rst renamed to developer_manual/release_notes/previous/upgrade_to_17.rst

File renamed without changes.

0 commit comments

Comments
 (0)