Web Presence 3.1.0
This release introduces GitHub Contributions, making it possible to submit new activities and updates directly from the UserScript Manager.
GitHub Contributions
You can now contribute activities to the official web-presence-activities repository without leaving the extension.
- Connect your GitHub account directly from the UserScript Manager.
- Submit new activities or updates with a reviewable confirmation step.
- Existing authors are automatically preserved, with your GitHub username added when needed.
- Version checks prevent outdated versions from overwriting newer repository versions.
- Forks, branches, commits, and pull requests are handled automatically.
- Review and edit the commit message before submitting.
- Disconnect your GitHub account at any time from the GitHub settings.
Improved
- The version section in the UserScript Manager editor has been split into separate fields for better version safety.
- Added tabs to the UserScript Manager for easier access to installed activities.
- Added a Report Issue button to activities in the Activity Library, allowing users to report problems directly to script authors.
Fixed
- Fixed the extension popup appearing too wide.
- Fixed incorrect wiki links in the UserScript Manager.
Full Changelog: 3.0.0...3.1.0