Release
A release A release is a set of code changes that has been test... More is a set of code changes that has been tested, verified, and is ready to go to productionProduction is a general term for the two client-facing envir... More. Releases often mark major sets or updates to functionalityFunctionality is a very general term we use to describe any ... More in a themeA WordPress theme is a collection of files, including PHP, C... More or pluginA plugin is a type of functionality that can be turned on or... More. In mature, actively developed themes and plugins, such as BU Banners or ResponsiveA framework speeds up the development process of a website. ... More FrameworkA framework speeds up the development process of a website. ... More, all code changes are managed as releases so that it is easy to roll back a deployDeploying simply means to push changes or updates from one e... More if necessary. In brand new themes, we typically forgo the release A release is a set of code changes that has been test... More process since the site isn’t liveLive is how we refer to the environment that holds our live ... More yet. This keeps themeA WordPress theme is a collection of files, including PHP, C... More developmentDuring the development phase, your site (or new feature) is ... More speedy.
In a multiphase project, a release A release is a set of code changes that has been test... More is often used to describe a set of functionalityFunctionality is a very general term we use to describe any ... More we are planning to incorporate down the road. For example, you may say that release A release is a set of code changes that has been test... More 1 will focus on contentContent consists of text, images, headings, and other inform... More and photographyBoston University Photography provides a variety of resource... More updates, while release A release is a set of code changes that has been test... More 2 will focus on adding a custom filter.
Releases come in three categories, which impact their naming convention. You don’t necessarily need to know the difference between these unless you are a developer.
- Major: you’re adding significant new functionalityFunctionality is a very general term we use to describe any ... More that may include breaking changes
- Minor: you’re adding functionalityFunctionality is a very general term we use to describe any ... More, but it does not include any breaking changes
- Patch: you’re fixing a bug
See https://semver.org/ for the technical details for release A release is a set of code changes that has been test... More naming.