Skip to content

roadmap

Carlos Robles edited this page Mar 4, 2025 · 2 revisions

Roadmap

Overview

The MSSQL Extension for Visual Studio Code is designed to empower developers by providing a seamless and modern database development experience. Our goal is to make SQL development more productive and intuitive by integrating essential features such as schema management, query execution, and AI-powered assistance.

Note

While our primary focus is on developers, we recognize that database work often encompasses more than just development tasks. The extension delivers a developer-first experience while offering the flexibility needed by those who maintain and manage database environments as part of their responsibilities.

Our strategy revolves around three key areas:

  1. Developer productivity – Streamlining workflows, improving UI/UX, and reducing friction in database interactions.

  2. Seamless development from local to cloud – Enabling developers to start locally in VS Code using local database containers or Dev Containers while ensuring a smooth transition to cloud environments with CI/CD support and cloud-native deployments.

Feature roadmap

The MSSQL extension roadmap provides visibility into our plans for the first half of 2025 (H1-2025). Unlike a blank slate approach, this roadmap builds upon our previous work and direct feedback from developers across multiple platforms, including GitHub issues, Stack Overflow discussions, LinkedIn, Twitter, and face-to-face engagements.

We encourage developers to contribute ideas, report bugs, and suggest new features to shape the future of the extension.

Note

We continuously adjust priorities based on community feedback, technical feasibility, and developer needs.

Values

  • Prioritize quality, performance, and ease of use to help developers stay productive.

  • Enable smooth transitions between local and cloud-based SQL development environments.

  • Actively listen to developer feedback and continuously evolve the extension based on real-world use cases.

Annotations

The following annotations provide insight into the status of each feature in our roadmap.

Symbol Status Description
Work Not Started The feature is planned but has not yet been worked on.
🏃 Ongoing Work The feature is actively being developed and will be released soon.
Work Completed The feature has been fully implemented and is available.
💪 Stretch Goal A feature we aim to deliver, but its timeline depends on priorities and resources.
🔴 Missing Link A dependency or blocker preventing progress on a feature.

We update these statuses regularly to reflect the latest progress on the MSSQL extension for VS Code.

Feature Roadmap

UI Enhancements

  • ✅ Connection Dialog – Public Preview
  • ✅ Object Explorer Filters – Public Preview
  • ✅ Query Results – Public Preview
  • ✅ Execution Plan Visualizer – Public Preview
  • ✅ Table Designer (v1) – Public Preview

Core

  • ✅ Connection Dialog, Table Designer, and Query Results Pane improvements

Core

  • ✅ SQL Language Variant Detection
  • ✅ Connection Dialog, Table Designer, and Query Results Pane improvements

Core

  • ✅ Getting Started Walkthroughs
  • ✅ Miscellaneous bug fixes and improvements

Schema Management

  • 🏃 Schema Designer – Private Preview

Object Explorer

  • ⬜ Context Menu Enhancements – Public Preview

Release milestone: April 23, 2025 – v1.31

Connectivity

  • ⬜ Color-coded Connection Groups – Public Preview

Schema Management

  • 🏃 Schema Designer – Public Preview
  • 💪 Schema Compare – Public Preview

Release milestone: May 23, 2025 – v1.32

UI Enhancements

  • 🏃 Connection Dialog – GA
  • 🏃 Object Explorer Filters – GA
  • 🏃 Query Results – GA
  • 🏃 Execution Plan Visualizer – GA
  • 🏃 Table Designer (v1) – GA

Deployments

  • 💪 Local Database Container – Public Preview

Release milestone: June 25, 2025 – v1.33

Core

  • ⬜ Bug Fixes / Enhancements

TBD

Core

  • ⬜ Properties Dialog

Schema Management

  • ⬜ User Management

Deployments

  • ⬜ Dev Container Templates
  • ⬜ Cloud Database deployment

Developer Tools

  • ⬜ Data API Builder

Export/Import

  • ⬜ Flat File Import
  • ⬜ DACPAC Export/Import

Looking for Other Features?

We understand that some users may be looking for features like: SQL Agent, SQL Profiler, Backup and Restore, or Notebooks. These features are not currently planned for the MSSQL extension.


Contribute

We actively encourage developers and the community to help shape the future of the MSSQL extension by sharing feedback, reporting bugs, and suggesting new features. Your contributions drive improvements, and we welcome your input through the following channels:

Join the discussion through:

For an overview of our ongoing and upcoming work, refer to the Feature Roadmap section.

Your feedback is invaluable in ensuring the extension continues to evolve in a way that benefits developers. 🚀

Clone this wiki locally