@@ -13,6 +13,59 @@ Changelog
13
13
14
14
.. towncrier release notes start
15
15
16
+ 3.2.0 (2024-03-04)
17
+ ==================
18
+
19
+ Features
20
+ --------
21
+
22
+ - Added feature to serve published artifacts from previous publications for 3 days.
23
+ This fulfills the apt-by-hash/acquire-by-hash spec by allowing by-hash files to be cached for a
24
+ period of 3 days.
25
+ `#911 <https://github.com/pulp/pulp_deb/issues/911 >`_
26
+ - Added retrieve functionality for ReleaseArchitecture and ReleaseComponent content.
27
+ `#1010 <https://github.com/pulp/pulp_deb/issues/1010 >`_
28
+ - Allow optimize with mirror mode if nothing at all has changed in the repository being synced.
29
+ `#1027 <https://github.com/pulp/pulp_deb/issues/1027 >`_
30
+
31
+
32
+ Bugfixes
33
+ --------
34
+
35
+ - Fixed repo uniqueness constraints.
36
+ Duplicate packages with identical checksums are now allowed.
37
+ In addition, duplicates are now also handled for the set of incoming content.
38
+ `#921 <https://github.com/pulp/pulp_deb/issues/921 >`_
39
+ - Fixed a bug where pulp_deb was serving unpublished content when distributing a repository that has content but no publications.
40
+ `#976 <https://github.com/pulp/pulp_deb/issues/976 >`_
41
+ - Fixed a bug where enabling the ``APT_BY_HASH `` setting did not enable the feature.
42
+ `#984 <https://github.com/pulp/pulp_deb/issues/984 >`_
43
+ - Fixed DEBUG logging of prohibited duplicate packages.
44
+ `#994 <https://github.com/pulp/pulp_deb/issues/994 >`_
45
+ - Suppressed deb822's confusing log warning about python-apt not being installed.
46
+ `#1019 <https://github.com/pulp/pulp_deb/issues/1019 >`_
47
+
48
+
49
+ Removals
50
+ --------
51
+
52
+ - The API endpoints for ReleaseArchitecture and ReleaseComponent creation will no longer return a 400 ``non_field_errors `` if the content to be created already exists.
53
+ Instead a task is triggered that will list the existing content in its ``created_resources `` field.
54
+ `#1010 <https://github.com/pulp/pulp_deb/issues/1010 >`_
55
+
56
+
57
+ Misc
58
+ ----
59
+
60
+ - Added tests that verify the download of content served by ``pulp_deb ``.
61
+ `#919 <https://github.com/pulp/pulp_deb/issues/919 >`_
62
+ - Added sync, publish and pulp2pulp performance tests to run with the nightly CI.
63
+ `#970 <https://github.com/pulp/pulp_deb/issues/970 >`_
64
+
65
+
66
+ ----
67
+
68
+
16
69
3.1.2 (2024-02-29)
17
70
==================
18
71
0 commit comments