Say it like this
- Ready to release
- Ship a release
- Release candidate
- Release notes
- Release schedule
Use it at work
Planning
- The next release is on Tuesday.
- What's going into this release?
Status
- The release is out. Everything looks fine.
- We delayed the release by a day.
Writing notes
- Here are the release notes.
- This release fixes three bugs.
Don't say this
You release fixes or features, not bugs. Saying you released a bug sounds like you intentionally shipped broken code.
Don't mix it up
| Term | What it is | Who writes or uses it | When |
|---|---|---|---|
| release | New version made available | Engineering, product | Versions |
| deploy | Code put on servers | Engineers | Many times a day |
| launch | Public release with marketing | Product, marketing | Big moments |
Practice
Try it
4 quick exercises
1. Your manager asks when the new dashboard will be available to users. What do you say?
2. Before we _______ the update, we need to finish testing and write the release notes.
3. Which sentence uses release incorrectly?
4. Rewrite this sentence using release: 'The new payment system will be made available to all customers on Friday.'
Say it out loud
Phrase 1 of 5
"Ready to release"
We don't save your recording. The word check uses your browser's speech recognition.
More about release
Real examples(4)
- in a standup
"We're on track to release the authentication module next Friday."
- in a code review
"This patch needs to be merged before we release version 3.0."
- in a team meeting
"The product team wants to release two minor updates before the end of the quarter."
- in an email
"Please review the release notes and test the candidate build before we go live."
More mistakes(2)
Handle with care. Do not confuse release (shipping software) with resolve (fixing a bug). Also avoid using release to mean simply making code available internally—it typically means shipping to production or end users.
- ✕I need to release this code internally first.✓I need to deploy this code internally first. (Then we will release it to production.)
Release typically means going to external users. Use deploy for internal or staging environments.
- ✕When will you release the bug?✓When will you resolve the bug? (or: When will you release the patch?)
You resolve or fix bugs, you do not release them. Release means making something available.
Other forms(4)
- release verb
"We will release the new feature on Monday."
- released verb
"The team released version 2.0 last week."
- release noun
"The latest release includes performance improvements."
- releases noun
"We plan three major releases this year."
Often used with(6)
- release notes · A document describing changes in a new version. Example: Please read the release notes before updating.
- release candidate · A version that is ready to be released but still being tested. Example: We are testing the release candidate now.
- release schedule · A plan for when software versions will be released. Example: The release schedule shows three updates planned for Q2.
- major release · A significant version with major new features. Example: Version 5.0 is a major release with breaking changes.
- minor release · A small update with minor improvements or fixes. Example: We are shipping a minor release to patch security issues.
- release date · The day a new version becomes available. Example: The release date for the mobile app is March 15.
Similar words(4)
- ship · Informal, commonly used in tech. Ship and release are nearly identical in meaning.
- deploy · Can mean release, but often refers to internal or staging environments. Deploy is broader than release.
- launch · Often used for major releases or new products. Launch implies more formal, bigger announcement.
- publish · Used similarly but more common for content or packages. Release is more specific to software versions.
Opposites(4)
- hold back
- postpone
- delay
- recall
Questions(5)
- What does release mean in software engineering?
- A release is a specific version of software that has been completed, tested, and made available to users. It can refer to the act of releasing (verb) or the version itself (noun). For example, 'version 2.0 is the latest release' or 'we will release it tomorrow.'
- What is the difference between release and deploy?
- Deploy typically means putting code on a server, which may be internal, staging, or production. Release specifically means making software available to end users. You might deploy code to staging first, then release it to production. Some teams use the terms interchangeably, but release implies the final, public step.
- What are release notes?
- Release notes are a document that describes what changed in a new version. They list new features, bug fixes, performance improvements, and known issues. Users read release notes to understand what to expect in an update.
- Is release formal or informal?
- Release is neutral—used in formal documentation, meetings, and casual conversation alike. It is the standard professional term in tech. More informal alternatives include ship or push, while launch is more formal for major releases.
- How often should software be released?
- It depends on the company and product. Some teams release daily or weekly (continuous deployment), others release monthly or quarterly. The release schedule is a strategic decision based on the product roadmap and user needs.



