Skip to content

Commit f9de729

Browse files
authored
docs(changelog): add 8.6.0 (#5215)
Signed-off-by: Callahan Kovacs <[email protected]>
1 parent 800823a commit f9de729

File tree

1 file changed

+111
-5
lines changed

1 file changed

+111
-5
lines changed

docs/reference/changelog.rst

Lines changed: 111 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -70,23 +70,123 @@ Changelog
7070

7171
For a complete list of commits, check out the `X.Y.Z`_ release on GitHub.
7272

73-
8.6.0 (2025-Jan-20)
73+
8.6.0 (2025-Feb-05)
7474
-------------------
7575

7676
Core
7777
====
7878

79-
* Improved error messaging when unable to pack.
79+
.. note::
80+
81+
Unless stated otherwise, the changes in this section apply to snaps using
82+
``core22`` or ``core24`` bases.
83+
84+
* Add ``chisel`` as a ``build-snap`` if any part has slices and ``chisel``
85+
isn't already listed as a ``build-snap``.
8086

8187
Plugins
8288
#######
8389

90+
Ant
91+
"""
92+
93+
* Set ``JAVA_HOME`` environment variable to allow the
94+
:ref:`Ant plugin <craft_parts_maven_plugin>` to detect the latest available
95+
JDK.
96+
97+
Go Use
98+
""""""
99+
100+
* Add the new :ref:`Go Use plugin<craft_parts_go_use_plugin>` for setting up a
101+
`workspace <https://go.dev/ref/mod#workspaces>`_ for Go modules.
102+
103+
Maven
104+
"""""
105+
106+
* Set ``JAVA_HOME`` environment variable to allow the
107+
:ref:`Maven plugin <craft_parts_maven_plugin>` to detect the latest available
108+
JDK.
109+
110+
Rust
111+
""""
112+
113+
* Fix dependency validation for the ``rust`` plugin when a ``rust-deps``
114+
part exists (`canonical/craft-parts#890`_).
115+
116+
Poetry
117+
""""""
118+
119+
* Add new ``poetry-export-extra-args`` and ``poetry-pip-extra-args`` keys
120+
(`canonical/craft-parts#932`_).
121+
122+
* Fix an issue where the :ref:`Poetry plugin <craft_parts_poetry_plugin>` would
123+
try to install Poetry from the package repositories when ``poetry-deps`` was
124+
declared as a dependency (`canonical/charmcraft#1996`_).
125+
84126
uv
85127
""
86128

87-
* Add a new plugin for projects using `uv <https://docs.astral.sh/uv/>`_.
88-
For more information, see :doc:`uv plugin reference
89-
</reference/plugins/uv_plugin>`.
129+
* Add the new :ref:`uv plugin<craft_parts_uv_plugin>` for projects using
130+
`uv <https://docs.astral.sh/uv/>`_.
131+
132+
Extensions
133+
##########
134+
135+
KDE Neon 6
136+
""""""""""
137+
138+
* Add support for ``core24`` snaps.
139+
140+
* Fix a bug where themes defined in ``$SNAP_REAL_HOME/.config/kdeglobals``
141+
wouldn't be loaded.
142+
143+
ROS 2 Jazzy
144+
"""""""""""
145+
146+
* Remove the experimental flag from the ROS 2 Jazzy extension.
147+
148+
Command line
149+
============
150+
151+
* Show error details in all verbosity modes except ``quiet``.
152+
* Improve error presentation when the snap fails to pack.
153+
* Improve error presentation when a step or an override script fails
154+
by splitting stderr and stdout.
155+
156+
Store
157+
=====
158+
159+
* Remove the ``list-registries`` and ``edit-registries`` commands. In a future
160+
release, these commands will be replaced with ``list-confdbs`` and
161+
``edit-confdbs`` (`#5139`_).
162+
* Fix a bug where snaps could not be uploaded on some ARM64 and AMD64
163+
systems (`#5132`_).
164+
165+
Documentation
166+
=============
167+
168+
* Add a :ref:`Snapcraft quickstart guide <install-snapcraft>`.
169+
170+
* Add a :ref:`how-to guide <select-a-build-provider>` for selecting a build
171+
provider.
172+
173+
* Add :ref:`how-to guides <craft-a-snap>` for crafting snaps for common
174+
languages, frameworks, and meta build systems.
175+
176+
* Update the :doc:`component documentation </reference/components>` to include
177+
component types.
178+
179+
* Add the following reference documentation:
180+
181+
* :ref:`anatomy-of-a-recipe`
182+
* :ref:`snap-build-process`
183+
* :ref:`snap-publishing-process`
184+
* :ref:`channels`
185+
* :ref:`system-requirements`
186+
* :ref:`uv plugin<craft_parts_uv_plugin>`
187+
* :ref:`Go Use plugin<craft_parts_go_use_plugin>`
188+
189+
For a complete list of commits, check out the `8.6.0`_ release on GitHub.
90190

91191
8.5.1 (2024-Dec-17)
92192
-------------------
@@ -1399,6 +1499,7 @@ For a complete list of commits, check out the `8.0.0`_ release on GitHub.
13991499
.. _snapcraft-rocks: https://github.com/canonical/snapcraft-rocks/pkgs/container/snapcraft
14001500

14011501
.. _canonical/charmcraft#406: https://github.com/canonical/charmcraft/issues/406
1502+
.. _canonical/charmcraft#1996: https://github.com/canonical/charmcraft/issues/1996
14021503
.. _canonical/craft-application#225: https://github.com/canonical/craft-application/pull/225
14031504
.. _canonical/craft-application#355: https://github.com/canonical/craft-application/pull/355
14041505
.. _canonical/craft-application#382: https://github.com/canonical/craft-application/pull/382
@@ -1408,6 +1509,8 @@ For a complete list of commits, check out the `8.0.0`_ release on GitHub.
14081509
.. _canonical/craft-parts#717: https://github.com/canonical/craft-parts/issues/717
14091510
.. _canonical/craft-parts#802: https://github.com/canonical/craft-parts/issues/802
14101511
.. _canonical/craft-parts#804: https://github.com/canonical/craft-parts/issues/804
1512+
.. _canonical/craft-parts#890: https://github.com/canonical/craft-parts/issues/890
1513+
.. _canonical/craft-parts#932: https://github.com/canonical/craft-parts/issues/932
14111514

14121515
.. _LP#2061603: https://bugs.launchpad.net/snapcraft/+bug/2061603
14131516
.. _LP#2064639: https://bugs.launchpad.net/snapcraft/+bug/2064639
@@ -1473,6 +1576,8 @@ For a complete list of commits, check out the `8.0.0`_ release on GitHub.
14731576
.. _#5077: https://github.com/canonical/snapcraft/issues/5077
14741577
.. _#5079: https://github.com/canonical/snapcraft/issues/5079
14751578
.. _#5089: https://github.com/canonical/snapcraft/issues/5089
1579+
.. _#5132: https://github.com/canonical/snapcraft/issues/5132
1580+
.. _#5139: https://github.com/canonical/snapcraft/issues/5139
14761581
.. _#5169: https://github.com/canonical/snapcraft/issues/5169
14771582

14781583
.. _7.5.6: https://github.com/canonical/snapcraft/releases/tag/7.5.6
@@ -1510,3 +1615,4 @@ For a complete list of commits, check out the `8.0.0`_ release on GitHub.
15101615
.. _8.4.4: https://github.com/canonical/snapcraft/releases/tag/8.4.4
15111616
.. _8.5.0: https://github.com/canonical/snapcraft/releases/tag/8.5.0
15121617
.. _8.5.1: https://github.com/canonical/snapcraft/releases/tag/8.5.1
1618+
.. _8.6.0: https://github.com/canonical/snapcraft/releases/tag/8.6.0

0 commit comments

Comments
 (0)