Skip to content

Latest commit

 

History

History
221 lines (167 loc) · 13.9 KB

v1.md

File metadata and controls

221 lines (167 loc) · 13.9 KB

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!