Releases: web-platform-dx/web-features
v3.1.0
What's New
- 2 features:
input-color-alphaandgetorinsert
What's Changed
- Split out alpha and colorspace properties from input type=color by @jgraham in #3367
- Bump @mdn/browser-compat-data from 7.1.6 to 7.1.7 by @dependabot[bot] in #3371
- Add feature for
Map.prototype.getOrInsert()by @ddbeck in #3360
New Contributors
Full Changelog: v3.0.0...v3.1.0
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
kindproperty 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, andspecproperty values could be a string or an array of strings. Now only arrays of strings are allowed.
What's Changed
- Use JSON Schema as source of truth by @ddbeck in #2990
- Add move and split redirects to the schema by @ddbeck in #3000
- Add guidelines for moving and splitting features by @ddbeck in #3180
- Add consumer docs for moved and split features by @ddbeck in #3181
- Change schema
string | string[]properties tostring[]by @ddbeck in #3184 - Prepare v3.0.0 by @ddbeck in #3333
Full Changelog: v2.49.0...v3.0.0
Subscribe to the Upcoming changes announcements thread for news about upcoming releases, such as breaking changes or major features.
v2.49.0
What's New
- 1 feature:
corner-shape
What's Changed
- Add
corner-shapefeature by @foolip in #3328 - Clarify downstream browser support on gh-pages site by @tonypconway in #3245
- Mark
target-withinas discouraged by @ddbeck in #3353 - Add BCD keys to
column-pseudoby @rviscomi in #3354 - Bump @mdn/browser-compat-data from 7.1.5 to 7.1.6 by @dependabot[bot] in #3357
Full Changelog: v2.48.2...v2.49.0
Subscribe to the Upcoming changes announcements thread for news about upcoming releases, such as breaking changes or major features.
v2.48.2
What's Changed
- Bump @mdn/browser-compat-data from 7.1.4 to 7.1.5 by @dependabot[bot] in #3347
Full Changelog: v2.48.1...v2.48.2
Subscribe to the Upcoming changes announcements thread for news about upcoming releases, such as breaking changes or major features.
v2.48.1
What's Changed
- Bump @mdn/browser-compat-data from 7.1.3 to 7.1.4 by @dependabot[bot] in #3335
Full Changelog: v2.48.0...v2.48.1
Subscribe to the Upcoming changes announcements thread for news about upcoming releases, such as breaking changes or major features.
v2.48.0
What's New
- 1 feature:
secure-payment-confirmation
What's Changed
- Add a Secure Payment Confirmation (SPC) feature by @Elchi3 in #3306
- Update scroll-buttons.yml by @ramiy in #3322
- Bump @mdn/browser-compat-data from 7.1.2 to 7.1.3 by @dependabot[bot] in #3330
New Contributors
Full Changelog: v2.47.0...v2.48.0
Subscribe to the Upcoming changes announcements thread for news about upcoming releases, such as breaking changes or major features.
v2.47.0
What's New
- 4 features:
heading-selectors,periodic-background-sync,viewport-segments,webauthn-signals - 1 group:
webauthn
What's Changed
- Add an "aka" for
navigator.share()(the Web Share API!) by @foolip in #3304 - Describe the
appinstalledevent in thebeforeinstallpromptfeature by @foolip in #3255 - Add viewport segments feature by @foolip in #3285
- Reinstate "input (event)" name for
input-eventfeature by @ddbeck in #3309 - Add heading selectors by @keithamus in #3299
- Use
IntersectionObserverin the description of IO by @foolip in #3312 - Add the periodic background sync API by @foolip in #3308
- Bump @mdn/browser-compat-data from 7.1.1 to 7.1.2 by @dependabot[bot] in #3313
- Update the spec URL for field-sizing by @stof in #3318
- Add WebAuthn signals feature; group WebAuthn features by @Elchi3 in #3307
New Contributors
- @keithamus made their first contribution in #3299
- @stof made their first contribution in #3318
Full Changelog: v2.46.0...v2.47.0
Subscribe to the Upcoming changes announcements thread for news about upcoming releases, such as breaking changes or major features.
v2.46.0
What's New
What's Changed
- Add a Cookies group by @foolip in #3282
- Replace many uses of the word "interface" in descriptions by @foolip in #3256
- Update moveBefore() spec and BCD keys by @foolip in #3266
- Add cssdb to the Baseline in the wild page by @atopal in #3287
- Improve description of region capture API by @foolip in #2902
- Bump @mdn/browser-compat-data from 6.1.5 to 7.1.1 by @dependabot[bot] in #3283
- Link caniuse for cross-document-view-transitions by @foolip in #3296
- Split the worklets group from workers by @foolip in #3295
New Contributors
Full Changelog: v2.45.0...v2.46.0
Subscribe to the Upcoming changes announcements thread for news about upcoming releases, such as breaking changes or major features.
[email protected]
Breaking Changes
- This release requires
@mdn/browser-compat-data@^7.0.0. - The
RealSupportStatementclass has been removed. All upstream browser compatibility statements now have "real" values (that is, they do not containtrueornullvalues where version strings might appear), so the distinction between "real" and "non-real" statements no longer has any meaning. Use theSupportStatementclass instead. - The
statement()factory function has been removed. It serves no purpose without the real/non-real value distinction. Usenew SupportStatement()instead.
What's Changed
- Upgrade
compute-baselineto use BCD 7.0.0 by @ddbeck in #3288 - Update
compute-baselineREADME:withAncestorstocheckAncestorsby @alattalatta in #3046
v2.45.0
What's New
- 3 features (1076 total)
- Add Explicit resource management (
explicit-resource-management) feature by @Elchi3 in #3231 - Add
navigator.scheduling.isInputPending()(is-input-pending) feature by @foolip in #3034 - Add
Object.hasOwn()(object-hasown) feature by @foolip in #3253
What's Changed
- Close angle brackets in description for
:openpseudo-class by @ddbeck in #3243 - Upgrade to last BCD v6 series release by @ddbeck in #3277
- Add reading-order to the reading-flow feature by @foolip in #3271
- Move two
getCapabilities()methods out of media capabilities by @foolip in #3270 - Align Web Crypto support with caniuse by @foolip in #3268
- Add
playsinlineto existing<video>feature by @foolip in #3267 - Pin UA client hints to what's mentioned in the description by @foolip in #3265
- Move
TextEncoderStream/TextDecoderStreamto the right feature by @foolip in #3264 - Fix spellcheck spec URL (was copypasta) by @foolip in #3263
- Pin the SpeechRecognition API to its constructor by @foolip in #3262
- Move 3 members of Performance to resource timing by @foolip in #3259
- Mention
PerformanceObserverAPI in performance feature description by @foolip in #3258 - Use more precise spec link for service worker notifications feature by @foolip in #3257
- Drop "initial support" qualifier for resource timing by @foolip in #3254
- Remove redundant "also known as" for MediaRecorder by @foolip in #3252
- Use more precise spec link for
@font-faceby @foolip in #3251 - Add BCD keys for CSS interactivity property by @foolip in #3247
- Pin
<fencedframe>support to the element itself by @foolip in #3246 - Mark
MediaRecorderas Baseline high withcompute_fromby @foolip in #3157
Full Changelog: v2.44.0...v2.45.0
Subscribe to the Upcoming changes announcements thread for news about upcoming releases, such as breaking changes or major features.