Skip to content

docs: add homepage_url and developer metadata to manifest.json, bump to 1.0.8#152

Merged
ormidales merged 2 commits into1.0.8from
copilot/add-homepage-url-and-developer-fields
Mar 11, 2026
Merged

docs: add homepage_url and developer metadata to manifest.json, bump to 1.0.8#152
ormidales merged 2 commits into1.0.8from
copilot/add-homepage-url-and-developer-fields

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 11, 2026

The extension manifest lacked homepage_url and developer fields, leaving the Firefox Add-ons Manager listing without a source link or author attribution.

Changes

  • manifest.json
    • Added homepage_url pointing to the canonical GitHub repository
    • Added developer object with name and url matching the project author
    • Bumped version 1.0.71.0.8
"homepage_url": "https://github.com/ormidales/truepath",
"developer": {
  "name": "ormidales",
  "url": "https://github.com/ormidales"
}
Original prompt

This section details on the original issue you should resolve

<issue_title>[PATCH] manifest.json missing homepage_url and developer metadata fields</issue_title>
<issue_description>Category: documentation
Severity: patch
File(s): manifest.json

Description

The extension manifest does not declare homepage_url or developer fields. While not required by the WebExtensions spec, these fields are displayed in the Firefox Add-ons Manager and on addons.mozilla.org, providing users with a link to the project repository and identifying the author. Their absence makes the listing less informative and harder to discover the source code.

Problematic code example

{
  "manifest_version": 2,
  "name": "__MSG_extName__",
  "version": "1.0.7",
  "description": "__MSG_extDescription__"
  // no homepage_url, no developer
}

Suggested fix

{
  "manifest_version": 2,
  "name": "__MSG_extName__",
  "version": "1.0.8",
  "description": "__MSG_extDescription__",
  "homepage_url": "https://github.com/owner/truepath",
  "developer": {
    "name": "ormidales",
    "url": "https://github.com/ormidales"
  }
}

Acceptance criteria

  • homepage_url points to the canonical project repository
  • developer.name matches the author handle used elsewhere in the project
  • The version field is updated to 1.0.8 to reflect the patch release</issue_description>

Comments on the Issue (you are @copilot in this section)


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

…n to 1.0.8

Co-authored-by: ormidales <46538211+ormidales@users.noreply.github.com>
Copilot AI changed the title [WIP] Add homepage_url and developer fields to manifest.json Add homepage_url and developer metadata to manifest.json, bump to 1.0.8 Mar 11, 2026
@ormidales ormidales changed the title Add homepage_url and developer metadata to manifest.json, bump to 1.0.8 docs: add homepage_url and developer metadata to manifest.json, bump to 1.0.8 Mar 11, 2026
@ormidales ormidales added this to the v1.0.8 milestone Mar 11, 2026
@ormidales ormidales linked an issue Mar 11, 2026 that may be closed by this pull request
3 tasks
@ormidales ormidales marked this pull request as ready for review March 11, 2026 15:04
Copilot AI review requested due to automatic review settings March 11, 2026 15:04
@ormidales ormidales merged commit a6e598b into 1.0.8 Mar 11, 2026
@ormidales ormidales deleted the copilot/add-homepage-url-and-developer-fields branch March 11, 2026 15:04
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the WebExtension manifest metadata so Firefox users can see a project/source link and author attribution in the Add-ons Manager, and bumps the extension version for a patch release.

Changes:

  • Bumped extension version from 1.0.7 to 1.0.8
  • Added homepage_url pointing to the canonical GitHub repository
  • Added a developer metadata object (name, url)

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[PATCH] manifest.json missing homepage_url and developer metadata fields

3 participants