# Katello 4.15.0 12/03/2024 * Bug #37006: Make distributing archived content view repositories off by default * Bug #36404: Container image manifests synced without tags triggers "no content added" * Feature #37884: Add a content view environments controller * Feature #37853: Add depth option for OSTree repository type * Refactor #37595: Clean up defunct deb content mirror_publication_options * Feature #37596: Add Bulk Errata Wizard * Feature #37887: Add to manifest lists and index is-bootable, is-flatpak, labels, and annotations fields * Bug #37981: generic content units controller api translation broken * Bug #37585: katello_repository_debs "id" column hits max integer size * Feature #37586: Add 'remove packages' to Packages wizard * Feature #37508: Multi-CV: Add ordering to content view environments * Bug #37546: BulkChangeCVModal should be disabled when Any Organization is selected * Feature #37861: Update web UI for multi-CV activation key display * Feature #37509: Display multi-CV on host details page * Bug #37911: Content view version errata page shows incorrect date for "updated at" value * Bug #37865: Add multi-env AK display to hammer activation-key info * Bug #37866: Use memory fact instead of dmi * Refactor #37517: Upgrade theforeman-rubocop gem to the v0.1.0 * Bug #37518: Kickstart Repository association is not deleted from a host when it is unregistered * Bug #37918: Improve restart services job * Bug #37921: Installed products report fails with Jail issue for #purpose_role and #purpose_usage * Bug #37681: Tests failing on Ruby 2.7 due to sorting of content types in the message * Bug #37633: Newly published CV version shows need_published as true * Bug #37526: Remove python3-tracer package from el8 * Bug #37506: Exclude vendor dir in jest config * Bug #37659: Remove remnants of Katello container management workflow * Bug #37530: Very long CV names/labels display weirdly on CV UI * Bug #37534: Filtering repositories on RH Repos page gives incorrect results * Bug #37560: Rewrite 'React Tests' GH action * Bug #37561: sudo katello-tracer-upload fails * Bug #37572: Single activation key is not filled in on Register page * Bug #37603: API endpoint "/katello/api/repositories/:id/upload_content " not accepting calls from the client * Feature #37617: Deletion of repository not working from "Products" page when repo in published CV * Refactor #37671: Refactor deprecated jquery functions * Feature #37794: Align deb-package details with rpm-package details * Bug #37658: PUT /katello/api/organizations/:id doesn't update redhat_repository_url * Feature #37683: Count hosts that consume a particular product (now that subscriptions are gone) * Bug #37716: [DEV] [RFE] Need an option to turn off the 'Reclaim Space' warning * Feature #37743: Filter for repository status on activation key --> repository sets page * Bug #37569: "Upload profile - Katello Script Default" doesn't work for SLES * Bug #37839: Bold "Skip dependency solving for a significant speed increase" on incremental update page * Feature #37894: Add hammer content-view-environments list command * Feature #37881: Update global registration form for multi-env AK display * Bug #37950: Upgrade Pulpcore to 3.63 and plugins * Feature #37902: [Flatpak] Add models and API for flatpak remotes in katello * Bug #37957: Add content view environment labels to host rabl * Feature #37871: Allow smart proxy content counting for an environment/content view * Bug #37772: Hammer host update false positive when assigning multiple environments * Feature #37888: As a user, I can see image-mode hosts' current and future image, manifest, tag via API * Bug #37916: Add RHEL 9 AppStream and BaseOS EUS repos under Recommeded Repositories * Bug #37924: Hammer does not filter deb-packages correctly * Bug #37934: Issues when using Host Collection membership Management, the number of content hosts is not accurate * Bug #37941: Activation key doesn't get LCE/CV assigned to it on creation * Feature #37945: Granular content counting on the UI * Bug #37973: Upgrade Pulp Container to 2.22 * Bug #36874: No one needs migrated_pulp3_href on content tables anymore * Bug #37951: Ostree repo creation fails if Depth is not set to a value * Feature #37974: Add keep-latest-packages from pulp python backend to UI * Bug #37954: hammer capsule content info fails when counts are out of date * Bug #37966: Katello tries to update the deleted Candlepin consumer during force register after deleting certificates * Bug #37948: Update hammer host info and hammer host list for multi-environment hosts * Bug #37993: Content view purge count is misleading * Bug #37072: Package update chooses latest version instead of input version