Skip to content

Release plan for 2018.8.0 #2199

@brettcannon

Description

@brettcannon

Week of Monday, Aug 06

Planning

  • Evaluate projects & meta issues
  • Evaluate if TypeScript usage needs updating to sync with VS Code's usage
  • Go through needs PR issues to see if there's anything we want to add to this milestone
  • Finalize the initial set of issues for the milestone
  • Close issues that have needed more info for over a month

Week of Monday, Aug 13

Planning

Week of Monday, Aug 20

Legal

Release a beta version for testing

Week of Monday, Aug 27

Prep for the release candidate

Test the release candidate code

Prep the release

  • Ensure all new feature usages are tracked via telemetry
  • Make sure no extraneous files are being included in the .vsix file (make sure to check for hidden files)
  • Make sure the appropriate pull requests for the documentation -- including the WOW page -- are ready

Release

  • Update the changelog (including the names of external contributors & projects)
  • Update the version number to be final
  • Make sure CI is passing
  • Generate the final .vsix file
  • Upload the final .vsix file to the marketplace
  • Publish documentation changes
  • Publish the blog post
  • Create a release on GitHub (which creates an appropriate git tag)
  • Determine if a hotfix is needed
  • Create the release- branch

Prep for the next release

Clean up after this release

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions