Releases: web-platform-dx/web-features
web-features@next
This is a continuously-updated prerelease generated from main
(currently at f546e5a).
v2.17.0
What's New
- 1 feature
- 87.2% coverage of BCD
What's Changed
- Obsolete document color properties by @captainbrosset in #2511
- Add parens to getHTML() name by @foolip in #2529
- Bump @mdn/browser-compat-data from 5.6.28 to 5.6.29 by @dependabot in #2526
Full Changelog: v2.16.0...v2.17.0
v2.16.0
What's New
-
Schema addition: some features, such as the
with
feature, may be annotated with adiscouraged
object. Thediscouraged
object marks deprecated, obsolete, or legacy features that web developers shouldn't use in new web pages (according to a standards body).Showing Baseline iconography for discouraged features may confuse developers. See the README, the contributor guidelines, and #2388 for recommendations and details.
-
4 features
-
87.2% coverage of BCD
What's Changed
- Add
discouraged
to schema (andwith
statement demo feature) by @ddbeck in #2388 - Add SVG deprecated as discouraged feature by @jamesnw in #2485
- Bump @mdn/browser-compat-data from 5.6.26 to 5.6.28 by @dependabot in #2503
- add caniwebview.com to baseline in the wild by @NiklasMerz in #2481
- Improve GitHub stats by @szepeviktor in #2487
- Add private click measurement by @autonome in #2467
- Add anchor-size rules to anchor-positioning by @jamesnw in #2483
- Barcode detection API feature by @captainbrosset in #2508
New Contributors
- @NiklasMerz made their first contribution in #2481
Full Changelog: v2.15.0...v2.16.0
v2.15.0
What's New
- 24 features
- 86% coverage of BCD
What's Changed
- Revise
event
description to make it clear that it's generic by @ddbeck in #2421 - Add missing webvtt keys by @jamesnw in #2457
- Update scroll to text fragment by @jamesnw in #2459
- Add global element attributes/properties by @autonome in #2423
- Add missing keys to accelerometer and magnetometer by @jamesnw in #2470
- Add missing font key by @jamesnw in #2468
- Add secure context and iframe to Gamepad features by @jamesnw in #2469
- Add a fenced frame and a permissions key by @autonome in #2464
- Add the Device Memory API by @autonome in #2465
- Add features and keys from CSSOM View Module spec by @autonome in #2363
- Add private network access by @autonome in #2466
- Add Prefetch, Resource Hints and more Fetch keys by @autonome in #2418
- Add more streams keys/features by @autonome in #2358
- Add File API by @autonome in #2378
- Add more HTML spec keys by @autonome in #2405
- Bump @mdn/browser-compat-data from 5.6.25 to 5.6.26 by @dependabot in #2479
- Add style attributes by @jamesnw in #2475
Full Changelog: v2.14.0...v2.15.0
v2.14.0
What's New
- 9 features
- 84.0% coverage of BCD
What's Changed
- Add Notifications API by @autonome in #1678
- Add a feature for GPC by @Elchi3 in #2362
- Add a Badging feature by @Elchi3 in #2360
- Add features for Gamepad API by @Elchi3 in #2434
- Add feature for DOM Geometry by @queengooborg in #1837
- Add
<meta name="theme-color">
by @vwallen in #2389 - Add iframe allow key to window-management by @jamesnw in #2458
- Add protocols supported by registerProtocolHandler by @autonome in #2456
- Bump @mdn/browser-compat-data from 5.6.24 to 5.6.25 by @dependabot in #2460
Full Changelog: v2.13.0...v2.14.0
v2.13.0
What's New
- Schema validation wasn't enforced on some previous releases. Fixed in #2444.
- Some specification URLs contain non-ASCII characters, but the JSON Schema used the
uri
format annotation for
those URLs, which implied that those URLs were strictly ASCII. To resolve the discrepancy, theuri
format annotation has been removed. Fixed in #2444. - 12 features
- 82.5% coverage of BCD
What's Changed
- Add more device motion keys and update desc by @autonome in #2407
- Bump @mdn/browser-compat-data from 5.6.22 to 5.6.23 by @dependabot in #2427
- Add more keys to js-modules; use compute_from by @Elchi3 in #2420
- Add various JavaScript features by @Elchi3 in #2417
- Add a sensor interfaces to sensor features by @Elchi3 in #2299
- Add Magnetometer API by @queengooborg in #1848
- Update container query specs by @jamesnw in #2437
- Update http3 for Safari support by @jamesnw in #2436
- chore(css): calc-constant renamed to calc-keyword by @bsmth in #2442
- Fix indexeddb name by @fiji-flo in #2443
- Bump @mdn/browser-compat-data from 5.6.23 to 5.6.24 by @dependabot in #2447
- Unsilence validation errors by @ddbeck in #2444
New Contributors
Full Changelog: v2.12.0...v2.13.0
v2.12.0
What's New
- 10 features
- 82.1% coverage of BCD
What's Changed
- More forms keys by @autonome in #2400
- Add Spread feature by @Elchi3 in #2392
- Add Reporting API by @autonome in #2397
- Add ResizeObserver by @autonome in #2396
- Add Content Index API by @autonome in #2394
- Add more fullscreen keys by @autonome in #2406
- Bump @mdn/browser-compat-data from 5.6.21 to 5.6.22 by @dependabot in #2409
- Add more keys to javascript and number by @Elchi3 in #2412
- Add Destructuring feature by @Elchi3 in #2386
- Move IndexedDB out of draft by @Elchi3 in #2346
- Add more wasm features by @Elchi3 in #2403
Full Changelog: v2.11.0...v2.12.0
v2.11.0
What's New
- 1 feature
- 80.9% coverage of BCD
What's Changed
- Rename
:not
to:not()
for consistency by @nt1m in #2380 - Fix incorrect syntax in active-view-transition.yml by @nt1m in #2379
- Add a key to WebXR DOM overlays by @Elchi3 in #2393
- Add Text Encoding API by @autonome in #2387
- Fix missing backtick around tag name by @captainbrosset in #2401
- Bump @mdn/browser-compat-data from 5.6.20 to 5.6.21 by @dependabot in #2390
New Contributors
Full Changelog: v2.10.0...v2.11.0
v2.10.0
What's New
- 11 features
- 80.8% coverage of BCD
What's Changed
- Update relative-color feature keys by @jamesnw in #2311
- Move download and ping out of draft by @Elchi3 in #2347
- Add ServiceWorker by @autonome in #2357
- Add a feature for Digital goods by @Elchi3 in #2359
- Add UI Events as features, update existing events by @autonome in #2285
- Fix typo in
input-button
description by @ddbeck in #2366 - Bump @mdn/browser-compat-data from 5.6.19 to 5.6.20 by @dependabot in #2372
- Add a key to server-timing by @Elchi3 in #2374
- Add keys to websockets by @Elchi3 in #2375
- Add a Beacon feature by @Elchi3 in #2361
- Move srcset out of draft by @Elchi3 in #2349
Full Changelog: v2.9.0...v2.10.0
v2.9.0
What's New
- 11 features
- 79.3% coverage of BCD
What's Changed
- Adds text stroke and fill compat feature by @vwallen in #2330
- Use compute_from in WebVTT by @Elchi3 in #2310
- Add Ambient light sensor by @Elchi3 in #2245
- Add VTTCue settings feature by @queengooborg in #1818
- Add :has-slotted feature by @jamesnw in #2328
- Clean up fullscreen todo comments by @jamesnw in #2329
- Add Cookie Store and Partitioned Cookies features by @queengooborg in #1858
- Add a feature for attribution reporting by @Elchi3 in #2323
- Adds missing keys to svg feature by @vwallen in #2332
- Move sandboxed iframes out of draft by @Elchi3 in #2348
- Adds description list by @vwallen in #2342
- Add color feature by @jamesnw in #2313
- Add more WebTransport keys and update feature by @autonome in #2350
- Bump @mdn/browser-compat-data from 5.6.18 to 5.6.19 by @dependabot in #2343
Full Changelog: v2.8.0...v2.9.0