You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
6d8c8c doc[README.md]: add notes about syntax highlighting and web-data source near API section (#220)
28e96e Add setting to disable end tag suggestions (#219)
Add setting to disable end tag suggestions
Fixes #216
This change introduces a new hideEndTagSuggestions configuration option
in the CompletionConfiguration interface that allows users to disable
closing tag suggestions in HTML completions.
Previously, the html.suggest.html5 setting controlled whether HTML5
tags, properties, and values were suggested, but it did not affect
closing tag suggestions (e.g., </div>). Users who wanted to disable
the extension's suggestions entirely had no way to turn off these
end tag completions without disabling the entire extension.
Changes:
Added hideEndTagSuggestions?: boolean to the CompletionConfiguration
interface in htmlLanguageTypes.ts
Updated the collectCloseTagSuggestions function in htmlCompletion.ts
to check this setting and return early if end tag suggestions are
disabled
Added comprehensive tests to verify the setting works correctly in
various scenarios
The setting defaults to false (showing end tag suggestions) to
maintain backward compatibility with existing behavior.
Signed-off-by: Giovanni Magliocchetti <giovimag123@gmail.com>
add 5.6.0 entry for CompletionConfiguration.hideEndTagSuggestions
Signed-off-by: Giovanni Magliocchetti <giovimag123@gmail.com>
Co-authored-by: Martin Aeschlimann <martinae@microsoft.com>
Subscribe to the Upcoming changes announcements thread for news about upcoming releases, such as breaking changes or major features.
### v3.0.0## Breaking Changes
Feature data can now represent redirecting from one ID to one other ID (a feature move) and from one ID to many IDs (a feature split). If you look up a feature by ID, then you might not get regular feature data. Use the new kind property to check whether a given ID is a redirect to one ("moved") or more other features ("split"), or an ordinary feature ("feature"). See the README for further information on how to interpret moved and split features.
Some existing types have been simplified. Previously, caniuse, group, snapshot, and spec property values could be a string or an array of strings. Now only arrays of strings are allowed.
Subscribe to the Upcoming changes announcements thread for news about upcoming releases, such as breaking changes or major features.
### compute-baseline/v0.4.0## Breaking Changes
This release requires @​mdn/browser-compat-data@​^7.0.0.
The RealSupportStatement class has been removed. All upstream browser compatibility statements now have "real" values (that is, they do not contain true or null values where version strings might appear), so the distinction between "real" and "non-real" statements no longer has any meaning. Use the SupportStatement class instead.
The statement() factory function has been removed. It serves no purpose without the real/non-real value distinction. Use new SupportStatement() instead.
Subscribe to the Upcoming changes announcements thread for news about upcoming releases, such as breaking changes or major features.
Commit history:
1585a8 Bump the types-node group across 2 directories with 1 update (#3473)
Bumps the types-node group with 1 update in the / directory: @types/node.
Bumps the types-node group with 1 update in the /packages/web-features directory: @types/node.
Updates @​types/node from 20.19.21 to 20.19.22
7c2bde Bump the types-node group across 2 directories with 1 update (#3443)
Bumps the types-node group with 1 update in the / directory: @types/node.
Bumps the types-node group with 1 update in the /packages/web-features directory: @types/node.
Updates @​types/node from 20.19.19 to 20.19.21
78281b Update all browsers data for PerformancePaintTiming.toJSON (#27772)
This PR updates and corrects version values for all browsers for the toJSON member of the PerformancePaintTiming API. The data comes from the mdn-bcd-collector project (v10.14.1).
Remove api.Permissions.permission_compute-pressure from BCD
This PR removes the permission_compute-pressure member of the Permissions API from BCD. The feature is not supported in any browsers, which has been confirmed by the mdn-bcd-collector.
Update Safari data for api.Permissions.permission_screen-wake-lock
This PR updates and corrects version values for Safari (Desktop and iOS/iPadOS) for the permission_screen-wake-lock member of the Permissions API. The data comes from the mdn-bcd-collector project (v10.14.1).
Update Safari data for api.Permissions.permission_push
This PR updates and corrects version values for Safari (Desktop and iOS/iPadOS) for the permission_push member of the Permissions API. The data comes from the mdn-bcd-collector project (v10.14.1).
Update Chromium data for background-repeat-x CSS property
This PR updates and corrects version values for Chromium (Chrome, Opera, Samsung Internet, WebView Android) for the background-repeat-x CSS property. The data comes from the mdn-bcd-collector project (v10.15.0).
Update Chromium data for background-repeat-y CSS property
This PR updates and corrects version values for Chromium (Chrome, Opera, Samsung Internet, WebView Android) for the background-repeat-y CSS property. The data comes from the mdn-bcd-collector project (v10.15.0).
Update Chromium data for api.GPUAdapter.isFallbackAdapter
This PR updates and corrects version values for Chromium (Chrome, Opera, Samsung Internet, WebView Android) for the isFallbackAdapter member of the GPUAdapter API. The data comes from the mdn-bcd-collector project (v10.15.1).
This PR updates and corrects version values for Chromium (Chrome, Opera, Samsung Internet, WebView Android) for the SpeechRecognition API. The data comes from the mdn-bcd-collector project (v10.15.1).
Additional Notes: This effectively reverts the parts of #27901 that relate to on-device speech recognition.
b7ccb4 docs(README): add CanIWebView to Projects using the data (#28096)
f1fb09 Safari 18.4 adds ExtendableCookieChangeEvent API behind flag (#27789)
Update Safari data for ExtendableCookieChangeEvent API
This PR updates and corrects version values for Safari (Desktop and iOS/iPadOS) for the ExtendableCookieChangeEvent API. The mdn-bcd-collector reported this to be unsupported in Safari 18.4 through 18.6, even though it was reported as supported in Safari 18.4 beta. After doing some additional digging, it appears that this feature was hidden behind a flag that must have been enabled in 18.4 beta but disabled in stable releases.
This PR updates and corrects version values for Firefox and Firefox Android for the share member of the Navigator API. This propogates the flag data from the parent feature.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Updated Packages