Skip to content

Commit d563dec

Browse files
pulpbotmdellweg
authored andcommitted
Update Changelog
1 parent 7e9a1fd commit d563dec

File tree

1 file changed

+127
-0
lines changed

1 file changed

+127
-0
lines changed

CHANGES.md

Lines changed: 127 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,59 @@
88

99
[//]: # (towncrier release notes start)
1010

11+
## 3.74.0 (2025-03-18) {: #3.74.0 }
12+
13+
### REST API {: #3.74.0-rest-api }
14+
15+
#### Features {: #3.74.0-rest-api-feature }
16+
17+
- Added validation to the `orphans/cleanup/` endpoint to restrict the `orphan_protection_time` value.
18+
[#3234](https://github.com/pulp/pulpcore/issues/3234)
19+
- Added support to create and distribute checkpoint publications in Pulp.
20+
[#6244](https://github.com/pulp/pulpcore/issues/6244)
21+
22+
#### Bugfixes {: #3.74.0-rest-api-bugfix }
23+
24+
- Fixed cache not being invalidated when a publication was created or a repository version was deleted.
25+
[#6333](https://github.com/pulp/pulpcore/issues/6333)
26+
- Reworked content-labeling RBAC to use a specific permission for set/unset labels.
27+
28+
Users must be explicitly given the `core.content_labeler` role to access this
29+
functionality, or to upload content with labels.
30+
[#6337](https://github.com/pulp/pulpcore/issues/6337)
31+
- Fixed a bug in the plugin API related to set and unset labels for ReadOnlyContentViewSet.
32+
[#6340](https://github.com/pulp/pulpcore/issues/6340)
33+
- Fixed not being able to call the set/unset label endpoints for domains.
34+
- Reverted the feature to allow describing remote authentication in the openapi specs. It depended on the also reverted switch to openapi 3.1.
35+
36+
### Plugin API {: #3.74.0-plugin-api }
37+
38+
#### Features {: #3.74.0-plugin-api-feature }
39+
40+
- Added ability for plugins to dispatch a task to add pull-through content to an associated repository.
41+
42+
Add the class var `PULL_THROUGH_SUPPORTED = True` to the plugin's repository model to enable this
43+
feature. Plugins can also customize the dispatched task by supplying their own
44+
`pull_through_add_content` method on their repository model.
45+
[#6201](https://github.com/pulp/pulpcore/issues/6201)
46+
- Added support to create and distribute checkpoint publications in Pulp.
47+
Plugins can choose to enable this feature by exposing the checkpoint field in their inherited PublicationSerializer and DistributionSerializer.
48+
Checkpoint publications and distributions can be created by passing checkpoint=True when creating them.
49+
[#6244](https://github.com/pulp/pulpcore/issues/6244)
50+
51+
### Pulp File {: #3.74.0-pulp-file }
52+
53+
#### Features {: #3.74.0-pulp-file-feature }
54+
55+
- Added support to create checkpoint file publications and distribute them through checkpoint file distributions.
56+
[#6244](https://github.com/pulp/pulpcore/issues/6244)
57+
58+
### Pulp Cert Guard {: #3.74.0-pulp-cert-guard }
59+
60+
No significant changes.
61+
62+
---
63+
1164
## 3.73.2 (2025-03-14) {: #3.73.2 }
1265

1366
### REST API {: #3.73.2-rest-api }
@@ -755,6 +808,30 @@ No significant changes.
755808

756809
---
757810

811+
## 3.63.12 (2025-03-18) {: #3.63.12 }
812+
813+
### REST API {: #3.63.12-rest-api }
814+
815+
#### Bugfixes {: #3.63.12-rest-api-bugfix }
816+
817+
- Fixed cache not being invalidated when a publication was created or a repository version was deleted.
818+
[#6333](https://github.com/pulp/pulpcore/issues/6333)
819+
- The Alternate Content Source sync feature has received some optimizations, making it dramatically faster.
820+
821+
### Plugin API {: #3.63.12-plugin-api }
822+
823+
No significant changes.
824+
825+
### Pulp File {: #3.63.12-pulp-file }
826+
827+
No significant changes.
828+
829+
### Pulp Cert Guard {: #3.63.12-pulp-cert-guard }
830+
831+
No significant changes.
832+
833+
---
834+
758835
## 3.63.11 (2025-03-03) {: #3.63.11 }
759836

760837
### REST API {: #3.63.11-rest-api }
@@ -1850,6 +1927,30 @@ No significant changes.
18501927

18511928
---
18521929

1930+
## 3.49.34 (2025-03-18) {: #3.49.34 }
1931+
1932+
### REST API {: #3.49.34-rest-api }
1933+
1934+
#### Bugfixes {: #3.49.34-rest-api-bugfix }
1935+
1936+
- Fixed cache not being invalidated when a publication was created or a repository version was deleted.
1937+
[#6333](https://github.com/pulp/pulpcore/issues/6333)
1938+
- The Alternate Content Source sync feature has received some optimizations, making it dramatically faster.
1939+
1940+
### Plugin API {: #3.49.34-plugin-api }
1941+
1942+
No significant changes.
1943+
1944+
### Pulp File {: #3.49.34-pulp-file }
1945+
1946+
No significant changes.
1947+
1948+
### Pulp Cert Guard {: #3.49.34-pulp-cert-guard }
1949+
1950+
No significant changes.
1951+
1952+
---
1953+
18531954
## 3.49.33 (2025-03-03) {: #3.49.33 }
18541955

18551956
### REST API {: #3.49.33-rest-api }
@@ -3212,6 +3313,20 @@ No significant changes.
32123313
- Starting from this release pulp_file will be shipped as part of the pulpcore package.
32133314
[#4550](https://github.com/pulp/pulpcore/issues/4550)
32143315

3316+
## 3.39.26 (2025-03-18) {: #3.39.26 }
3317+
3318+
### REST API {: #3.39.26-rest-api }
3319+
3320+
#### Bugfixes {: #3.39.26-rest-api-bugfix }
3321+
3322+
- The Alternate Content Source sync feature has received some optimizations, making it dramatically faster.
3323+
3324+
### Plugin API {: #3.39.26-plugin-api }
3325+
3326+
No significant changes.
3327+
3328+
---
3329+
32153330
## 3.39.25 (2025-01-08) {: #3.39.25 }
32163331

32173332
### REST API {: #3.39.25-rest-api }
@@ -4094,6 +4209,18 @@ No significant changes.
40944209

40954210
- [#3798](https://github.com/pulp/pulpcore/issues/3798)
40964211

4212+
## 3.28.37 (2025-03-18) {: #3.28.37 }
4213+
4214+
### REST API {: #3.28.37-rest-api }
4215+
4216+
No significant changes.
4217+
4218+
### Plugin API {: #3.28.37-plugin-api }
4219+
4220+
No significant changes.
4221+
4222+
---
4223+
40974224
## 3.28.36 (2025-01-10) {: #3.28.36 }
40984225

40994226
### REST API {: #3.28.36-rest-api }

0 commit comments

Comments
 (0)