fleet/ee/maintained-apps/inputs/winget/notion.json
Allen Houchins f5510277c8
Add Notion as a Windows FMA (#37226)
This pull request adds support for the Notion app on Windows to the
maintained apps system. It introduces new metadata, installation and
uninstallation scripts, and updates the relevant app listings and icon.
The most important changes are grouped below:

**Notion for Windows support:**

* Added a new input metadata file for Notion on Windows at
`ee/maintained-apps/inputs/winget/notion.json`, specifying installer
details, categories, and script paths.
* Added a new output app listing for Notion on Windows in
`ee/maintained-apps/outputs/apps.json` and created a dedicated manifest
at `ee/maintained-apps/outputs/notion/windows.json` with version,
installer, uninstall script references, and detection query.
[[1]](diffhunk://#diff-4c1446cfc02c6bb0bda874481e333c65b84e184fcea52f656b49a6489f73c9c2R977-R983)
[[2]](diffhunk://#diff-1dfe0659e83ec343ffcf27344c2dd5b257cf0bcc11434614acdc1820badda243R1-R21)
* Implemented install and uninstall PowerShell scripts for Notion on
Windows, referenced by the new manifest.

**Uninstallation improvements:**

* Updated the Notion uninstall script to ensure the `/S` flag is
included for silent uninstalls with NSIS installers, improving
reliability of unattended uninstalls.
[[1]](diffhunk://#diff-fe66fb3f5c34301a1a22112997ca0aa38ec0ccd9dc97db4cf2a845a8a8db6df1R36-R45)
[[2]](diffhunk://#diff-1dfe0659e83ec343ffcf27344c2dd5b257cf0bcc11434614acdc1820badda243R1-R21)

**UI/Icon update:**

* Replaced the SVG icon for Notion in the frontend with a PNG-based
image for improved appearance or compatibility.

**Other:**

* Clarified the description for Notion Calendar in the app listings for
better user understanding.
2025-12-12 23:00:35 -06:00

12 lines
436 B
JSON

{
"name": "Notion",
"slug": "notion/windows",
"package_identifier": "Notion.Notion",
"unique_identifier": "Notion 6.1.0",
"installer_arch": "x64",
"installer_type": "exe",
"installer_scope": "user",
"default_categories": ["Productivity"],
"install_script_path": "ee/maintained-apps/inputs/winget/scripts/notion_install.ps1",
"uninstall_script_path": "ee/maintained-apps/inputs/winget/scripts/notion_uninstall.ps1"
}