Skip to content

Commit 17ec09c

Browse files
authored
docs: add release notes for 8.12.0 (#5752)
1 parent cf2ecd9 commit 17ec09c

File tree

3 files changed

+43
-4
lines changed

3 files changed

+43
-4
lines changed

docs/conf.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,6 @@
125125
# Staged files for Discourse migration
126126
"how-to/crafting/add-a-part.rst",
127127
"how-to/publishing/build-snaps-remotely.rst",
128-
"release-notes/snapcraft-8-12.rst",
129128
]
130129

131130
# region Options for extensions

docs/release-notes/index.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ Current releases
1616
Snapcraft 8
1717
~~~~~~~~~~~
1818

19+
- :ref:`Snapcraft 8.12 <release-8.12>`
1920
- :ref:`Snapcraft 8.11 <release-8.11>`
2021
- :ref:`Snapcraft 8.10 <release-8.10>`
2122
- :ref:`Snapcraft 8.9 <release-8.9>`
@@ -85,6 +86,7 @@ development keeps pace with the OS's new releases and support lifecycle.
8586
.. toctree::
8687
:hidden:
8788

89+
Snapcraft 8.12 <snapcraft-8-12>
8890
Snapcraft 8.11 <snapcraft-8-11>
8991
Snapcraft 8.10 <snapcraft-8-10>
9092
Snapcraft 8.9 <snapcraft-8-9>

docs/release-notes/snapcraft-8-12.rst

Lines changed: 41 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Snapcraft 8.12 release notes
44
============================
55

6-
.. add date here, once scheduled
6+
4 September 2025
77

88
Learn about the new features, changes, and fixes introduced in Snapcraft 8.12.
99

@@ -19,6 +19,17 @@ What's new
1919

2020
Snapcraft 8.12 brings the following features, integrations, and improvements.
2121

22+
New metadata linter
23+
~~~~~~~~~~~~~~~~~~~
24+
25+
A :ref:`new linter <how-to-use-the-metadata-linter>` is available to help identify
26+
problems in a project's metadata keys. If your project has a stable grade, the linter
27+
warns you if the ``title``, ``contact``, or ``license`` keys are missing or
28+
malformed. Likewise, if the ``donation``, ``issues``, ``source-code``, or ``website``
29+
keys are missing or malformed, the linter logs it.
30+
31+
See :ref:`how-to-disable-a-linter-ignore-specific-keys-of-metadata-linter` for guidance
32+
on customizing the behavior of this linter.
2233

2334
Minor features
2435
--------------
@@ -28,12 +39,11 @@ Remote builds: ``--build-for`` and shorthand platforms
2839

2940
Previously, the :ref:`remote builder <explanation-remote-build>` couldn't accept the
3041
``--build-for`` argument when building core24 snaps with a shorthand :ref:`platforms
31-
<reference_architectures>` definition.
42+
<reference-architectures>` definition.
3243

3344
Due to improvements made by the Launchpad team, ``--build-for`` can now be used when
3445
building core24 snaps remotely.
3546

36-
3747
Improved usability when piping ``status`` output
3848
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3949

@@ -68,3 +78,31 @@ The same status query now produces the following output:
6878
latest amd64 edge/pr-5701 8.11.1.post7 15686 - 2025-09-14T00:00:00Z
6979
latest amd64 edge/pr-5700 8.11.1.post7 15681 - 2025-09-13T00:00:00Z
7080
latest amd64 edge/pr-5699 8.11.1.post4 15666 - 2025-09-13T00:00:00Z
81+
82+
Fixed bugs and issues
83+
---------------------
84+
85+
The following issues have been resolved in Snapcraft 8.12.
86+
87+
.. _release-notes-fixes-8.12.0:
88+
89+
Snapcraft 8.12.0
90+
~~~~~~~~~~~~~~~~
91+
92+
- `#5696`_ YAML structure is not validated before preprocessing
93+
94+
Contributors
95+
------------
96+
97+
We would like to express a big thank you to all the people who contributed to
98+
this release.
99+
100+
:literalref:`@cmatsuoka <https://github.com/cmatsuoka>`
101+
:literalref:`@jahn-junior <https://github.com/jahn-junior>`
102+
:literalref:`@medubelko <https://github.com/medubelko>`
103+
:literalref:`@mr-cal <https://github.com/mr-cal>`
104+
:literalref:`@sergiusens <https://github.com/sergiusens>`
105+
:literalref:`@soumyaDghosh <https://github.com/soumyaDghosh>`
106+
:literalref:`@steinbro <https://github.com/steinbro>`
107+
108+
.. _#5696: https://github.com/canonical/snapcraft/issues/5696

0 commit comments

Comments
 (0)