2575 Commits

Author SHA1 Message Date
veeck
6e0ab8316b v3.13.1 v3.13.1 2024-08-06 09:42:22 +02:00
Veeck
2cebf40c0f bump patch versions of dependencies (#2744) 2024-08-03 23:45:21 +02:00
veeck
782d489f13 v3.13.0 v3.13.0 2023-08-15 23:13:06 +02:00
Veeck
7e1cab4367 Update dependencies (#2727)
* Update minor deps

* Update major deps

those that support node8

---------

Co-authored-by: veeck <michael@veeck.de>
2023-07-21 13:53:20 +02:00
veeck
7f51014712 Update github actions 2023-07-20 23:06:12 +02:00
Veeck
d57b8ca307 Add latest feature detects and fixes from v4 branch (#2726)
* Fix: Update lowbandwidth condition to match new spec (#2688)

* Adds PushManager feature detection #2703 (#2708)

* Added detection of type worker option and aspect ratio (#2702)
2023-07-20 23:04:25 +02:00
veeck
f42c12df0c v3.12.0 v3.12.0 2022-02-15 13:22:49 +01:00
veeck
af3582bab7 Update dependencies 2022-02-15 13:20:02 +01:00
Veeck
4b771d2c14 Add feature detects from v4 branch (#2687)
* Add avif detection (#2539)

* Add avif detection

* Add tests

Both the integration test and the caniuse test

* Add polyfill

* Add support for ResizeObserver (#2582)

* Add Clipboard API (#2573)

* Add Clipboard API testing

* Implement sub-modules (but badly)

* Solve ESLint errors 🙄

* Improve the sub-properties detection

* Move feature detect location

* Add detection for support of scrollToOptions mode of window.scrollTo() (#2575)

* Add detect/tests for prefetch (#2610)

* Add detect/tests for prefetch

* Move to link directory

* Add in check for ie11 edge case

* Add feature detection for IndexedDB 2.0 (#2607)

* Add a|area[ping] detection (#2671)

* Add a|area[ping] detect

* add aping|areaping to integration tests

* Add author tag

* Add Mediastream feature detect (#2669)

* Create mediastream.js

* added mediarecorder as test

* Update config-all.json

* Added metadata to mediastream.js

* Update mediastream.js

* Removed extra line, added a new tag 'media'

* moved mediastream.js to /webrtc dir

* Update config-all.json

* Add test for :focus-visible and fix wrong references in :focus-within (#2665)

* Create focusvisible.js

* Fix wrong reference to CSS focus-within feature

* Fix wrong reference for CSS focus-within feature

* Add css-focus-visible to caniuse integration tests

* Include focusvisible in config-all.json

* Add authors tag to focusvisible.js

Co-authored-by: Markel F <github@markel.dev>
Co-authored-by: Christian Andersson <chris.chris.90@hotmail.com>
Co-authored-by: Chris Smith <chris13524@users.noreply.github.com>
Co-authored-by: Jordan Tepper <jstepper91@gmail.com>
Co-authored-by: Tan Zhen Yong <Xenonym@users.noreply.github.com>
Co-authored-by: Hélio Correia <dev@heliocorreia.org>
Co-authored-by: Onkar Dahale <dahaleonkar@gmail.com>
2022-01-30 14:22:22 +01:00
rejas
68f33b0a8b ci(workflow): add 'npm' cache for actions/setup-node in .github/workflows (#2672) 2021-10-12 22:08:17 +02:00
rejas
710f3bf4e0 v3.11.8 v3.11.8 2021-08-17 18:03:16 +02:00
rejas
195053dc41 Backport transition to github actions 2021-08-17 17:55:58 +02:00
rejas
1514385506 Downgrade libs to make tests run under node 8
Yes, node8 is unsupported but we should still test it
2021-08-17 17:51:49 +02:00
rejas
2dfa4e68fe Update minor dependencies, add info that we did support node8 with this 2021-08-17 17:22:24 +02:00
Michael Telatynski
f7daa5b47e Fix config generation when minifying (#2657)
Co-authored-by: rejas <github@veeck.de>
2021-08-17 16:50:09 +02:00
veeck
7f334af8ab v3.11.7 v3.11.7 2021-04-12 09:25:09 +02:00
Raúl Núñez de Arenas Coronado
61b9b86eeb Replace 'kebab-case' to 'hyphen-case' (#2646)
Since 'kebab-case' may be perceived as derogatory by some members of
Arabic or Asian cultures, it's better to use a culture-agnostic term
like 'hyphen-case', which in addition is more self-explanatory than the
potentially offensive term 'kebab-case', which makes no sense without
knowing the origin of the term.
2021-04-10 21:15:07 +02:00
rejas
c172dcbb3b v3.11.6 v3.11.6 2021-03-16 16:09:18 +01:00
Veeck
c8de229bd1 Update lodash and run audit (#2644)
Fixes #2643
2021-03-16 16:05:40 +01:00
Veeck
6eb4327e56 Add warning about Homepage 2021-01-24 14:38:05 +01:00
veeck
5cd3beb355 v3.11.5 v3.11.5 2021-01-18 09:39:05 +01:00
toddwong
68ef624c23 Fix error in es6symbol with IE8 (#2630)
Keyword 'for' in `Symbol.for` caused `Undefined identifier` error in IE8.
2021-01-16 08:32:47 +01:00
Veeck
8469e43697 Add check for parent node (#2631) 2021-01-15 22:47:29 +01:00
veeck
96d3ef013c Fix npm audit issues 2020-12-16 20:19:42 +01:00
toddwong
ed1dbf0bb3 Fix error of es6symbol test in ie11 (#2624) 2020-12-16 20:09:32 +01:00
veeck
d8cd1a0f72 v3.11.4 v3.11.4 2020-11-27 10:37:16 +01:00
Veeck
05ac4d6bbd Update dependencies (#2617) 2020-11-27 10:34:30 +01:00
rejas
a0bab3c7bc v3.11.3 v3.11.3 2020-06-30 18:14:16 +02:00
Josh Smith (he/him)
c9f7ca65b7 Remove microagressive language (#2579) 2020-06-30 13:38:11 +02:00
rejas
41c8704bf6 v3.11.2 v3.11.2 2020-05-19 16:31:46 +02:00
Veeck
1951fab00d Fix peerConnection leak (#2566) 2020-05-19 15:21:00 +02:00
patrick kettner
7fa50f572e Remove file extension from resolved lodash path (#2563) 2020-05-19 07:57:09 +02:00
Veeck
b5ea53df82 v3.11.1 v3.11.1 2020-05-05 17:55:30 +02:00
Veeck
7620f08d35 use require() to lookup path to lodash, rather than guess (#2558)
fixes #2556

Co-authored-by: Patrick Kettner <patrickkettner@gmail.com>
2020-05-05 17:44:12 +02:00
Veeck
f90b46a2bf v3.11.0 v3.11.0 2020-04-27 07:28:31 +02:00
Veeck
2004d77f4c Cleanup property tags (#2542)
* Add TODO

* Update changelog

* Fix property tags
2020-04-26 22:41:29 +02:00
Veeck
1e8f100f20 Update computedStyle usage (#2528)
* Fix getComputedStyle eslint rule

* Add TODO for ruby

* Use computed style in ruby test

* Use 3rd parameter in computedStyle

* Fix computedStyle usage

* Remove useless checks

* Update dependencies
2020-04-26 22:29:14 +02:00
Veeck
1baf805e9e Change property name for es6 class test 2020-04-26 08:45:27 +02:00
Robert Schultz
ae047bfc9d Fixes an issue with AVG Secure browser throwing exceptions when using toDataURL when Anti-Fingerprinting is turned on (#2538) 2020-04-21 17:01:21 +02:00
Markel F
3b0eb2be8c Add caniuse mappings (#2535)
* Add caniuse mappings

Co-Authored-By: PavMel <pavmel@users.noreply.github.com>

* Updated some caniuse strings

Co-authored-by: PavMel <pavmel@users.noreply.github.com>
2020-04-17 17:43:44 +02:00
Markel F
8660ca4e00 Add av1 and h265 codec detection (#2534)
* Added av1 and h265 codecs

* Add missing subproperties to documentation
2020-04-12 15:41:04 +02:00
David BRETIN
5a784e7978 ES6: class (#2532)
* Create es6/class.js

* Modify 'config-all.json' for adding "es6/class"
2020-04-10 12:26:55 +02:00
David BRETIN
8b601245ed ES8: object (#2533)
* Create es8/object.js

* Modify 'config-all.json' for adding "es8/object"
2020-04-10 12:26:31 +02:00
David BRETIN
305868c20f Add feature-detect for TextEncoder and TextDecoder (#2531)
* textencoding.js

* Modify 'config-all.json' for adding "textencoding"
2020-04-08 11:14:41 +02:00
Veeck
262d4a9971 v3.10.0 v3.10.0 2020-04-07 13:13:10 +02:00
David BRETIN
0e698cfbfe Correct reference to testProp (#2530) 2020-04-06 15:43:33 +02:00
Veeck
2318c1307d Use eslint:recommended, cleanup warnings (#2527)
* Use eslint:recommended, cleanup warnings

* Update mkdirp
2020-04-03 08:40:09 +02:00
Veeck
0f57b8053c Update jsdocs (#2526)
* Show warnings too when linting

* Fix some jsdoc warnings

* Cleanup globals

* Use recommended jsdoc settings

* Fix wrong "false" return parameters
2020-03-23 12:08:56 +01:00
Tomer Hadad
9fb1097f64 fix issue #2520 - set scriptGlobalName causing an exception (#2521)
* fix issue #2520 - set scriptGlobalName causing an exception

* fix tests

Co-authored-by: tomer <tomer@securedtouch.com>
2020-03-23 11:33:46 +01:00
David BRETIN
49dc9d38e8 ES6 rest parameters test (#2516)
* ES6 rest parameters test

* Modify 'config-all.json' for adding "es6/rest-parameters"

* Indentation format

* Add caniuse tag

* Add spec link
2020-03-19 21:20:01 +01:00