mdn-bcd-collector v1.x Changelog
v1.3.3
Released February 16, 2021
- Remove MediaSettingsRange (dictionary) custom test (#974)
- Fix some custom Web Audio API tests (#973)
- Test BaseAudioContext members using an AudioContext instance (#971)
v1.3.2
Released February 14, 2021
- Add custom IDL for marquee event handlers still in Gecko (#964)
- Switch to google-github-actions to avoid warning (#963)
- Use innerHTML instead of innerText to create a Text instance (#962)
- Get spec IDL from the new @webref/idl package (#959)
v1.3.1
Released February 5, 2021
- IE 5.5 no longer supported (#947)
- Add another bucket of custom IDL (#940)
v1.3.0
Released January 29, 2021
- Add ever more custom IDL from Confluence (#938)
- Add more custom IDL found via Confluence (#926)
- Update webref IDL (#935)
- Expand on custom prefixed interface tests (#931)
- Use prefixed webkitOfflineAudioContext if possible
- Fix AudioContext custom tests (use prefixed for members)
- Avoid generating extra tests for readonly setlike/maplike (#928)
- Add missing forEach member test for IDL setlike declarations (#927)
- Add custom IDL for more things found via Confluence (#923)
- Generate tests for event interfaces
- Add custom CSS/IDL for things found via Confluence (#919)
- Update webref (#918)
v1.2.0
Released January 21, 2021
- Update README about how deployment work (no
prod
branch) (#915)
- Simplify some custom tests (#914)
- Fix typo in the DOMRectList custom test (#913)
- Add additional custom CSS properties from Confluence (#912)
- Break the dependency on BCD for building tests (#911)
- Trim the selenium.js BCD dependency to just browsers (#909)
- Fix the custom test for SVGPointList (#908)
- Add and update custom tests (#894)
v1.1.8
Released December 23, 2020
- Update custom tests (#889)
- Improve DOMRectList and ShadowRoot custom tests (#888)
- Add and improve custom tests (#885)
- Use macOS Big Sur when testing with Selenium (#882)
v1.1.7
Released December 15, 2020
- Improve custom test for MessageChannel API (#880)
- Add custom test for ImageCapture API (#879)
- Fix constructor test function (#877)
- Add custom test for External API (#878)
- Add custom test for XPathExpression API (#876)
- Update Webref (#874)
- Fix typo in custom test for DOMRectList (#873)
- Add custom tests for HTMLCollection and HTMLAllCollection APIs (#872)
- Improve custom test for FontFace API (#870)
- Add custom test for HTMLDocument API (#869)
- Add custom test for URL API (#868)
- Add custom tests for TextTrack and VTT APIs (#866)
- Add custom test for StyleMedia API (#865)
- Add custom test for MediaList API (#864)
- Add custom test for NamedNodeMap API (#863)
- Add custom test for DOMRectList API (#862)
- Fix const attribute check (#858)
- Don't generate tests for const attributes (#856)
- Use local BCD repo for find-missing script (#851)
v1.1.6
Released December 4, 2020
- Add additional custom tests (#849)
- Update custom tests (#845)
- Update styling for results display (#839)
- Add custom IDL for webkit-prefixed canvas APIs (#843)
- Create add-new-bcd script (#838)
- Add custom IDL for WebKitPoint and webkitConvertPointFrom* methods (#842)
- Remove miscapitalized entries (#837)
- Rename a variable to prevent conflict (#836)
- Use simplified dots for Mocha output (#835)
v1.1.5
Released November 28, 2020
- Fix UA parsing for Firefox 3.6 on BrowserStack (#834)
- Update tests for PerformanceMark and PerformanceEntry APIs (#833)
- Add additional autocapitalize custom IDL (#832)
- Add prefixed variants of preservesPitch (#831)
- Fix test for MediaSession API (#829)
- Fix test for HTMLModElement for older Firefox versions (#828)
- Fix ANGLE_instanced_arrays (#827)
- Don't auto-generate custom tests for static attributes/methods (#826)
- Update arguments to find-missing script (#823)
- Fix Safari minimum version for Selenium (#822)
- Fix PR descriptions (#821)
- Add home link to footer (#820)
v1.1.4
Released November 24, 2020
- Update unittests (#818)
- Replace Listr with Listr2 (#817)
- Update custom test for MediaStream API (#816)
- Add custom test for NodeList API (#813)
- Map 'DedicatedWorker' as 'Worker' (#811)
- Fix test for MediaSource.isTypeSupported (#809)
- Include "promise.then" replacement when importing custom tests (#810)
- Remove formEncType and lowSrc custom IDL (#807)
- Include percentage of missing entries in find-missing output (#805)
- Fix default value of browser argument in update-bcd (#804)
- Allow for filtering browsers in update-bcd (#803)
- Update UA parser (#802)
- Fix custom tests for HTML and SVG element APIs (#800)
- Update BCD: improve ranges (#798)
- Add "max-parallel: 1" to deploy step in push (#797)
- Compact report JSON (#794)
- Revert "Compress results JSON with GZip compression (#791)" (#793)
- Compress results JSON with GZip compression (#791)
v1.1.3
Released November 18, 2020
- Remove duplicate question mark in did-you-mean (#788)
- Fix custom test for HTMLQuoteElement API (#787)
- Fix test for CanvasRenderingContext2D (#786)
- Update webref (#785)
- Fix tests for LegacyFactoryFunction-based constructors (#784)
v1.1.2
Released November 17, 2020
- Improve performance for harness.js (#782)
- UA parser: more lenient version matching on last version (#781)
v1.1.1
Released November 16, 2020
- Accommodate for old-style Firefox NS_ERROR exception (#778)
- Improve error when a report has no results (#777)
- Update update-bcd arguments (#776)
- Fix misuse of word for "non-concurrent" Selenium argument (#773)
- Fix exitOnError placement (#772)
v1.1.0
Released November 14, 2020
- Allow for non-consecutive Selenium runtime (#769)
- Simplify order of browsers to test in Selenium script (#768)
- Remove redundant timestamp in Selenium script's log() function (#767)
- Add a little color to some Selenium output (#766)
- Make Selenium run 5 consecutive browsers (#765)
- Add TODO comment on BatteryManager custom test (#764)
- Update ignore list param (#763)
- Use "Dev" as version on local/staging versions (#762)
- Temporarily disable using git commit as appversion (#761)
- Update unittests (#760)
- Upgrade Selenium to auto-hide results (#759)
- Use git commit hash as version in dev/staging (#758)
- Update GitHub exporting page (#757)
- Disable test for BatteryManager (#756)
- Include "Dev" in version if devbuild (#754)
- Escape <br> tags when console logging status updates (#755)
- Fix test for api.EventSource (#753)
- Don't double-load style.css (#752)
v1.0.3
Released November 14, 2020
- Fix GitHub description generation (#751)
- Various fixes (#749)
- Increase timeout for test running (#748)
v1.0.2
Released November 13, 2020
- Compatibility updates (#746)
v1.0.1
Released November 13, 2020
- Styling updates (#744)
- Fix issues with testing with promises (#743)
- Selenium fixes (#742)
- Revert "Use process.env.npm_package_version vs. require('./package.json').version (#723)" (#740)
v1.0.0
Released November 13, 2020
Initial release!