Skip to content

Follow up fixes after PR merge#20519

Merged
allancascante merged 6 commits intomainfrom
dev/allancascante/dacpac_dialog_fix_conditional_commands
Nov 10, 2025
Merged

Follow up fixes after PR merge#20519
allancascante merged 6 commits intomainfrom
dev/allancascante/dacpac_dialog_fix_conditional_commands

Conversation

@allancascante
Copy link
Copy Markdown
Contributor

@allancascante allancascante commented Nov 10, 2025

Description

Addresses:
#20511 - Use platform-specific text for "Reveal in " to match VS Code
#20512 - DacPac commands showing when experimental features disabled
#20513 - Rename dacpac dialog commands so they're grouped as a feature
#20514 - Dacpac Dialog logic blocks valid 1.1 version. Added other small fixes requested, as follow up of previous PR.

Changes:

Code Changes Checklist

  • New or updated unit tests added
  • All existing tests pass (npm run test)
  • Code follows contributing guidelines
  • Telemetry/logging updated if relevant
  • No regressions or UX breakage

Reviewers: Please read our reviewer guidelines

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Nov 10, 2025

PR Changes

Category Target Branch PR Branch Difference
Code Coverage 59.63% 59.65% ⚪ 0.00%
VSIX Size 5236 KB 5237 KB ⚪ 1 KB ( 0% )
Webview Bundle Size 5252 KB 5256 KB ⚪ 4 KB ( 0% )

@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Nov 10, 2025

Codecov Report

❌ Patch coverage is 78.94737% with 4 lines in your changes missing coverage. Please review.
✅ Project coverage is 57.64%. Comparing base (ef4ff0c) to head (f4df3d0).

Files with missing lines Patch % Lines
src/controllers/dacpacDialogWebviewController.ts 66.66% 4 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main   #20519      +/-   ##
==========================================
+ Coverage   57.60%   57.64%   +0.03%     
==========================================
  Files         207      207              
  Lines       18827    18839      +12     
  Branches     1178     1178              
==========================================
+ Hits        10846    10860      +14     
+ Misses       7981     7979       -2     
Files with missing lines Coverage Δ
src/constants/constants.ts 100.00% <100.00%> (ø)
src/constants/locConstants.ts 83.29% <100.00%> (+0.03%) ⬆️
src/controllers/dacpacDialogWebviewController.ts 91.02% <66.66%> (-0.38%) ⬇️

... and 1 file with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@allancascante allancascante changed the title Adding conditional for experimental feature reported on bug #20512 Follow up fixes after PR merge Nov 10, 2025
@allancascante allancascante merged commit d81f31a into main Nov 10, 2025
3 checks passed
@allancascante allancascante deleted the dev/allancascante/dacpac_dialog_fix_conditional_commands branch November 10, 2025 21:33
allancascante added a commit that referenced this pull request Nov 10, 2025
- Added when clause to DacPac commands in command palette to respect mssql.experimentalFeaturesEnabled flag #20512 
- Renamed DacPac commands to grouped naming convention (mssql.dacpacDialog.*) #20513 
- Added OS-specific localization for "Reveal in Explorer" button (Windows/macOS/Linux) #20511 
- Extracted Data-tier Applications documentation URL to constants
- Updated application version validation to accept 2-part versions (e.g., 1.0) #20514 
- Changed validation state to display warnings
kburtram pushed a commit that referenced this pull request Nov 10, 2025
- Added when clause to DacPac commands in command palette to respect mssql.experimentalFeaturesEnabled flag #20512 
- Renamed DacPac commands to grouped naming convention (mssql.dacpacDialog.*) #20513 
- Added OS-specific localization for "Reveal in Explorer" button (Windows/macOS/Linux) #20511 
- Extracted Data-tier Applications documentation URL to constants
- Updated application version validation to accept 2-part versions (e.g., 1.0) #20514 
- Changed validation state to display warnings
allancascante added a commit that referenced this pull request Nov 12, 2025
- Added when clause to DacPac commands in command palette to respect mssql.experimentalFeaturesEnabled flag #20512 
- Renamed DacPac commands to grouped naming convention (mssql.dacpacDialog.*) #20513 
- Added OS-specific localization for "Reveal in Explorer" button (Windows/macOS/Linux) #20511 
- Extracted Data-tier Applications documentation URL to constants
- Updated application version validation to accept 2-part versions (e.g., 1.0) #20514 
- Changed validation state to display warnings
kburtram pushed a commit that referenced this pull request Nov 12, 2025
* Follow up fixes after PR merge (#20519)

- Added when clause to DacPac commands in command palette to respect mssql.experimentalFeaturesEnabled flag #20512 
- Renamed DacPac commands to grouped naming convention (mssql.dacpacDialog.*) #20513 
- Added OS-specific localization for "Reveal in Explorer" button (Windows/macOS/Linux) #20511 
- Extracted Data-tier Applications documentation URL to constants
- Updated application version validation to accept 2-part versions (e.g., 1.0) #20514 
- Changed validation state to display warnings

* Adding nps and logging for dacpac and bacpac operations (#20540)
kburtram pushed a commit that referenced this pull request Nov 14, 2025
* Follow up fixes after PR merge (#20519)

- Added when clause to DacPac commands in command palette to respect mssql.experimentalFeaturesEnabled flag #20512 
- Renamed DacPac commands to grouped naming convention (mssql.dacpacDialog.*) #20513 
- Added OS-specific localization for "Reveal in Explorer" button (Windows/macOS/Linux) #20511 
- Extracted Data-tier Applications documentation URL to constants
- Updated application version validation to accept 2-part versions (e.g., 1.0) #20514 
- Changed validation state to display warnings

* adding preview to the dacpac dialog labels (#20581)

* adding preview to the dacpac dialog labels

* adding preview to the dacpac dialog labels
kburtram pushed a commit that referenced this pull request Nov 17, 2025
#20604)

* Follow up fixes after PR merge (#20519)

- Added when clause to DacPac commands in command palette to respect mssql.experimentalFeaturesEnabled flag #20512 
- Renamed DacPac commands to grouped naming convention (mssql.dacpacDialog.*) #20513 
- Added OS-specific localization for "Reveal in Explorer" button (Windows/macOS/Linux) #20511 
- Extracted Data-tier Applications documentation URL to constants
- Updated application version validation to accept 2-part versions (e.g., 1.0) #20514 
- Changed validation state to display warnings

* Adding fabric warning for dacpac dialog and small fix to styles (#20599)

* adding fabric warning for dacpac dialog and small fix to styles

* lint fixes

* localization changes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

3 participants