Skip to content

Rebuild self-service article to reflect 4.69 changes, add self-service uninstall highlight to release notes #30030

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 5 commits into from
Jun 20, 2025

Conversation

iansltx
Copy link
Member

@iansltx iansltx commented Jun 16, 2025

No description provided.

@iansltx iansltx added the :improve documentation Involves writing improvements or additions to documentation label Jun 16, 2025
@fleet-release fleet-release added the ~ceo PR requesting review from the CEO or issue related to EA tasks label Jun 16, 2025
@mikermcneil mikermcneil requested review from rachaelshaw and removed request for mikermcneil June 17, 2025 13:56
@@ -30,6 +30,10 @@ Fleet now supports pulling user data—like IdP email, full name, and groups—f

When a vulnerability has no primary CVSS score in the [National Vulnerability Database (NVD)](https://nvd.nist.gov/), Fleet now shows the secondary score instead. This gives Security Engineers better visibility into potential risk and helps prioritize remediation.

### Self-service software: uninstall

End users can now uninstall self-service software via the My device UI, in addition to being able to [install software](https://fleetdm.com/guides/software-self-service#installing-self-service-software-packages) from there. Software uninstalls initiated this way are tracked in Fleet's audit log.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@iansltx Do we need to call out the install software bit? That additional feels clunky.

" End users can now uninstall self-service software via the My device UI. Software uninstalls initiated this way are tracked in Fleet's audit log." reads a lot more clearly.

Alternately, if we want to keep the 'in addition' text it feels more natural in front:

"In addition to being able to install self-service software via the My device UI, end users can now also uninstall self-service software.Software uninstalls initiated this way are tracked in Fleet's audit log."

Thoughts?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Main reason for including was we link to the self-service install documentation, and don't have uninstall docs.

If we want to drop to just mentioning uninstall, I should update the self-service docs as part of this PR to include a paragraph or two on that action. Shouldn't take long, so sounds like I should?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@iansltx

If we want to drop to just mentioning uninstall, I should update the self-service docs as part of this PR to include a paragraph or two on that action. Shouldn't take long, so sounds like I should?

Yeah. I feel like we should def update the self-service docs and then we can link to those docs from here. I imagine that will be right under the install docs so people will be aware. Since this is release notes, I think it's nice to be more direct on what's being released. Thanks!

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cool. Will ping you for review again when this is ready, net of self-service guide updates.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

...and ready. Self-service article was actually pretty out of date, so revamped that quite a bit to take the frontend rebuild into account.

@iansltx iansltx marked this pull request as draft June 18, 2025 19:09
@iansltx iansltx changed the title Add highlight for self-service uninstall to 4.69.0 release notes Add highlight for self-service uninstall to 4.69.0 release notes + self-service article Jun 19, 2025
@fleet-release fleet-release removed the ~ceo PR requesting review from the CEO or issue related to EA tasks label Jun 19, 2025
@iansltx iansltx marked this pull request as ready for review June 19, 2025 05:27
@iansltx iansltx requested a review from eugkuo June 19, 2025 05:28

## Step-by-step instructions
1. Click “Software” in the main navigation menu.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@iansltx I believe that the company style guide has us writing 'Select' instead of 'Click' throughout.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Got it. Was reusing existing text but will swap it since we're already changing all the things.

@iansltx iansltx moved this to 🐣 In progress in 📦 #g-software Jun 19, 2025
@iansltx iansltx changed the title Add highlight for self-service uninstall to 4.69.0 release notes + self-service article Rebuild self-service article to reflect 4.69 changes, add self-service uninstall highlight to release notes Jun 19, 2025
@iansltx iansltx self-assigned this Jun 19, 2025
@iansltx
Copy link
Member Author

iansltx commented Jun 20, 2025

@eugkuo Got another revision for you. Marked existing feedback as resolved mainly because content has changed out from under it 2x at this point so it's harder to track what still needs changing.

@iansltx iansltx force-pushed the self-service-uninstall-in-release-notes branch from de58a4e to 078931c Compare June 20, 2025 03:57
@mostlikelee mostlikelee added :release Ready to write code. Scheduled in a release. See "Making changes" in handbook. #g-software Software product group labels Jun 20, 2025
@iansltx iansltx merged commit 045df86 into main Jun 20, 2025
6 checks passed
@iansltx iansltx deleted the self-service-uninstall-in-release-notes branch June 20, 2025 15:26
@github-project-automation github-project-automation bot moved this from 🐣 In progress to Done in 📦 #g-software Jun 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
#g-software Software product group :improve documentation Involves writing improvements or additions to documentation :release Ready to write code. Scheduled in a release. See "Making changes" in handbook.
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

4 participants