Releases: web-platform-dx/web-features
v2.31.0
What's New
- 1059 features.
- 90.5% coverage of BCD.
What's Changed
- 2790: adds cssif by @schalkneethling in #2813
- Adjust descriptions for boolean and read-only properties by @foolip in #2816
- Pin CSS numeric factory functions to the earliest ones by @foolip in #2820
- New dialog.requestClose() feature by @captainbrosset in #2775
- Discouraged MediaController feature by @captainbrosset in #2796
- Bump @mdn/browser-compat-data from 5.7.6 to 6.0.1 by @dependabot in #2824
New Contributors
- @schalkneethling made their first contribution in #2813
Full Changelog: v2.30.0...v2.31.0
Subscribe to the Upcoming changes announcements thread for news about upcoming releases, such as breaking changes or major features.
v2.30.0
What's New
- 1056 features.
- 90.5% coverage of BCD.
What's Changed
- Add scroll-markers feature by @flackr in #2654
- New single color stop gradients feature by @captainbrosset in #2776
- New css @function feature by @captainbrosset in #2791
- Bump @mdn/browser-compat-data from 5.7.3 to 5.7.4 by @dependabot in #2785
- Bump @mdn/browser-compat-data from 5.7.4 to 5.7.6 by @dependabot in #2803
Full Changelog: v2.29.1...v2.30.0
Subscribe to the Upcoming changes announcements thread for news about upcoming releases, such as breaking changes or major features.
v2.29.1
What's New
- 1053 features.
- 90.4% coverage of BCD.
- Multiple features reached Baseline Widely Available status:
contain-inline-size.yml
forced-colors.yml
motion-path.yml
overflow-clip.yml
overscroll-behavior.yml
permissions.yml
resolution.yml
text-align-last.yml
What's Changed
- Bump @mdn/browser-compat-data from 5.7.2 to 5.7.3 by @dependabot in #2779
Full Changelog: v2.29.0...v2.29.1
Subscribe to the Upcoming changes announcements thread for news about upcoming releases, such as breaking changes or major features.
v2.29.0
What's New
- 1053 features.
- 90.5% coverage of BCD.
- New features: ::scroll-button and ::column, which are part of a number of features meant at making CSS-only controls to navigate scrollable containers.
What's Changed
- Increment compute-baseline version to 0.3.0 by @foolip in #2764
- Add ::scroll-button feature by @flackr in #2653
- Add ::column pseudo-element feature. by @flackr in #2655
- Make HTML attribute names lowercase. by @captainbrosset in #2751
- Add "repository" to package.json with directory by @caugner in #2765
- Split
overflow
andoverflow:clip
by @captainbrosset in #2770 - Bump @mdn/browser-compat-data from 5.7.1 to 5.7.2 by @dependabot in #2772
New Contributors
Full Changelog: v2.28.0...v2.29.0
Subscribe to the Upcoming changes announcements thread for news about upcoming releases, such as breaking changes or major features.
v2.28.0
What's New
- 8 new features
- 90.5% coverage of BCD
- modal is now Baseline Widely Available.
- contenteditable-plaintextonly is now Baseline Newly available.
- intl-duration-format is now Baseline Newly available.
- New speech-recognition-grammar discouraged feature, which includes the parts of speech-recognition which are now deprecated (e.g,
SpeechRecognition.grammars
API). - New app-launch-handler feature, which covers the PWA
launch_handler
manifest member. - The streams feature was split into multiple features: streams, readable-byte-streams, readablestream-from, transferable-streams, and transformstream-transformer-cancel, to better match later additions to the feature over the years.
What's Changed
- index: include mention of Limited Availability by @paulirish in #2724
- Split streams into more features by @MattiasBuelens in #2491
- Add manifest.launch_handler into web-platform-dx features by @Dp-Goog in #2701
- Add features and assign more keys for workers (and add a workers group) by @ddbeck in #2665
- Add more Caniuse keys by @jamesnw in #2476
- Bump @mdn/browser-compat-data from 5.6.43 to 5.7.1 by @dependabot in #2747
New Contributors
- @paulirish made their first contribution in #2724
- @MattiasBuelens made their first contribution in #2491
- @Dp-Goog made their first contribution in #2701
Full Changelog: v2.27.0...v2.28.0
Subscribe to the Upcoming changes announcements thread for news about upcoming releases, such as breaking changes or major features.
v2.27.0
What's New
- 10 new features
- 90.7% coverage of BCD
- Feature
beforeunload
regressed from Baseline Widely Available to Limited Availability as it doesn't work in Safari for iOS.
What's Changed
- Update release docs and workflow by @ddbeck in #2718
- Add
scroll-initial-target
by @ddbeck in #2610 - Add keys to reporting API feature by @ddbeck in #2601
- Add feature for
moveBefore()
DOM methods (and group some DOM features) by @ddbeck in #2660 - Add several discouraged JavaScript features by @ddbeck in #2670
- Fix more typos by @szepeviktor in #2728
- Add
font-width
feature by @ddbeck in #2707 - Bump @mdn/browser-compat-data from 5.6.42 to 5.6.43 by @dependabot in #2732
Full Changelog: v2.26.0...v2.27.0
Subscribe to the Upcoming changes announcements thread for news about upcoming releases, such as breaking changes or major features.
v2.26.0
What's New
- 5 new features
- 90.3% coverage of BCD
What's Changed
- Add type to
alternatives
in JSONSchema by @jcscottiii in #2697 - Add more links and content to the "Baseline in the wild" article by @captainbrosset in #2721
- getBoxQuads() feature by @captainbrosset in #2642
- Add
<meta name="application-title">
feature by @captainbrosset in #2592 - Add
shared-storage-locks
by @ddbeck in #2638 - Add
Array[Symbol.species]
tosymbol
by @ddbeck in #2690 cookie-store
: add new keys by @ddbeck in #2684container-scroll-state-queries
: add new keys by @ddbeck in #2685ua-client-hints
: add new keys by @ddbeck in #2687- Assign new keys for JavaScript
import
andexport
by @ddbeck in #2709 - Add new
setScreenshareActive
key tomedia-session
by @ddbeck in #2710 - Add feature for
isSecureContext
by @ddbeck in #2717 - Assign
worker_support
keys by @ddbeck in #2715 - Add
Error.isError()
feature by @ddbeck in #2711 - Add key to
createimagebitmap
and align status to caniuse by @ddbeck in #2716
New Contributors
- @jcscottiii made their first contribution in #2697
Full Changelog: v2.25.0...v2.26.0
Subscribe to the Upcoming changes announcements thread for news about upcoming releases, such as breaking changes or major features.
v2.25.0
What's New
- 3 features
- 89.9% coverage of BCD
What's Changed
- Add new popover-related keys by @ddbeck in #2686
- Add CSS
interactivity
feature by @flackr in #2656 - Bump @mdn/browser-compat-data from 5.6.40 to 5.6.42 by @dependabot in #2703
- Remove backtick markdown tagging from feature names by @captainbrosset in #2713
- Add
window.external
API by @captainbrosset in #2712 - Add
text-autospace
feature by @ddbeck in #2708 - Add
invoker-commands
feature by @ddbeck in #2714
New Contributors
Full Changelog: v2.24.0...v2.25.0
Subscribe to the Upcoming changes announcements thread for news about upcoming releases, such as breaking changes or major features.
v2.24.0
What's New
- 11 features
text-underline-offset
has its own feature, distinct fromtext-underline-position
(#2652)- 89.9% coverage of BCD
What's Changed
- Park more keys in
declarative-shadow-dom
by @ddbeck in #2596 - Add more keys to
text-box
by @ddbeck in #2611 - Add new contrast-color feature by @captainbrosset in #2304
- Assign more Permissions-related keys by @ddbeck in #2614
- Add discouraged CSSOM interfaces by @captainbrosset in #2629
- Cleanup non-generated drafts by @ddbeck in #2632
- Assign more Notifications-related keys by @ddbeck in #2637
- Bump @mdn/browser-compat-data from 5.6.37 to 5.6.38 by @dependabot in #2639
- Mark BarProp as Baseline high by @foolip in #2646
- Add early customizable select feature by @captainbrosset in #2301
- Add key to
selection-api
by @ddbeck in #2663 - Add execCommand() feature by @captainbrosset in #2641
- Add more keys to
shadow-dom
by @ddbeck in #2662 - Add discouraged features for
Function.prototype.{caller,arguments}
andarguments.callee
by @ddbeck in #2664 - Add 3 missing backticks in feature descriptions by @captainbrosset in #2677
- Bump @mdn/browser-compat-data from 5.6.38 to 5.6.40 by @dependabot in #2673
- Split text-underline-offset from text-underline-position by @foolip in #2652
- Add
popover=hint
feature by @mfreed7 in #2680 - Add a discouraged feature for
RegExp
static properties by @ddbeck in #2688 - Allow discouraged features to use
compute_from
by @ddbeck in #2689 - Add document.write() feature by @captainbrosset in #2643
New Contributors
Full Changelog: v2.23.0...v2.24.0
Subscribe to the Upcoming changes announcements thread for news about upcoming releases, such as breaking changes or major features.
v2.23.0
What's New
- 4 features
- 89.7% coverage of BCD
What's Changed
- Add a feature for
ui-
font-family
values by @ddbeck in #2609 - Add
inputmode
global HTML attribute by @ddbeck in #2573 - Assign more keys to
<a>
element by @ddbeck in #2616 - Add
AggregateError.serializable_object
toPromise.any()
feature by @ddbeck in #2617 - Add early data (0-RTT) feature by @ddbeck in #2608
attribution-reporting
: add more compat keys by @ddbeck in #2605- Add
element-capture
feature by @ddbeck in #2562 - Bump @mdn/browser-compat-data from 5.6.36 to 5.6.37 by @dependabot in #2625
Full Changelog: v2.22.0...v2.23.0
Subscribe to the Upcoming changes announcements thread for news about upcoming releases, such as breaking changes or major features.