Log in to your Appsero account to access the dashboard. Choose the project you’re going to work with.
Navigate to the Releases section from the sidebar. Click on it to open the release page.
You can create a new release by hitting any of the two buttons: Create a New Release or Add New Release. Once you click the button, you’ll see a form with the required input fields about the release.
Fill up the release form with the following pieces of information:
Name | Required | Description |
---|---|---|
Plugin Version | Yes | The version of the release |
Release Date | Yes | Date of release |
Changelog | Yes | Change log of the Plugin/Theme. This is markdown-supported. |
Requires PHP Version | No | Minimum required PHP version for optimal performance and security. |
Requires WordPress Version | No | Minimum required WordPress version to ensure compatibility, security, and access to the latest features. |
Tested up to | No | The highest version of WordPress with which the plugin or theme has been tested and is known to be compatible. |
You can also provide information about additional plugins that you need to make your product work properly. Hit the Add Required Plugin button and then enter the plugin slug and version.
Important note: You need to use the latest version of Appsero SDK, and Appsero Updater to take advantage of the “Required plugin dependency feature”. The update will not trigger if the required plugin with the plugin version is not already installed on the site.
Add the required plugin from the Git account
However, you can add the required plugin to your release using the Push to Deploy feature as well.
Create a file named requirement.json
and add a similar code snippet like the following, with the required plugin’s information.
{
"php" : "7.0",
"wordpress" : "5.8",
"tested" : "5.8",
"required_plugins":{
"plugin-slug" : "3.2.0"
}
}
Appsero also lets you manage the variations of the product (if any) from the release form. You can upload the file or use the publicly accessible URL. Mark the Use This File for All Variations checkbox to use the same file for all variations.
Check the “I have added a readme.txt file with updated stable tag.” box to get the publish button available to you. Then hit the Publish Release button to complete all steps.
Congratulations! 🎉 The release is successfully deployed! Your customer will get a notification for the update and will be able to update the Plugin/Theme.
You can see all available releases along with the product variants inside the Releases section.
Manage your release from the Git account
You can manage your releases directly from your Git account (Github/Bitbucket)
- Please read the Push to Deploy documentation to learn more.