http/3 support and Docker image on ghcr.io public repository
This release of phantomas brings support for HTTP/3 (#929). For the first time this version will also be pushed to ghcr.io public Docker repository. You can fetch phantomas container image by either:
docker pull macbre/phantomas:latest
or
docker pull ghcr.io/macbre/phantomas:latest
Internally dependabot pull requests are now merged automatically (#949). jest is used as our tests framework (#942) and the code coverage is tracked by Coveralls (#943).
Enjoy 🚀
Changelog
- #920
docker- Update CHROMIUM_VERSION env - #921
external dependency- build(deps-dev): bump eslint from 7.23.0 to 7.24.0 (by @dependabot[bot]) - #922
external dependency- build(deps-dev): bump eslint-config-prettier from 8.1.0 to 8.2.0 (by @dependabot[bot]) - #923
external dependency- build(deps): bump js-yaml from 4.0.0 to 4.1.0 (by @dependabot[bot]) - #924
internals- Test using Node.js 16 too - #925
external dependency- build(deps): bump puppeteer from 8.0.0 to 9.0.0 (by @dependabot[bot]) - #926
external dependency- build(deps-dev): bump eslint from 7.24.0 to 7.25.0 (by @dependabot[bot]) - #927
external dependency- build(deps-dev): bump eslint-config-prettier from 8.2.0 to 8.3.0 (by @dependabot[bot]) - #929
http3- Add support for HTTP/3 - #930
external dependency- build(deps): bump puppeteer from 9.0.0 to 9.1.0 (by @dependabot[bot]) - #931
external dependency- build(deps): bump puppeteer from 9.1.0 to 9.1.1 (by @dependabot[bot]) - #932
external dependency- build(deps): bump lodash from 4.17.20 to 4.17.21 (by @dependabot[bot]) - #933
external dependency- build(deps-dev): bump glob from 7.1.6 to 7.1.7 (by @dependabot[bot]) - #934
external dependency- build(deps-dev): bump prettier from 2.2.1 to 2.3.0 (by @dependabot[bot]) - #935
external dependency- build(deps-dev): bump eslint from 7.25.0 to 7.26.0 (by @dependabot[bot]) - #936
internals- Add "node-version" to cache key - #937
external dependency- build(deps): bump hosted-git-info from 2.8.8 to 2.8.9 (by @dependabot[bot]) - #938
http3- Tests - use nginx with http/3 support - #939
external dependency- build(deps-dev): bump eslint from 7.26.0 to 7.27.0 (by @dependabot[bot]) - #940
docker- Docker now uses Chromium 90 - #941
http3- http/3 protocol support - #942
internals- Migrate tests to use jest - #943
internals- Set up and improve code coverage - #944
external dependency- build(deps): bump ws from 7.4.5 to 7.4.6 (by @dependabot[bot]) - #945
external dependency- build(deps-dev): bump jest from 27.0.1 to 27.0.3 (by @dependabot[bot]) - #947
external dependency- build(deps): bump puppeteer from 9.1.1 to 10.0.0 (by @dependabot[bot]) - #948
external dependency- build(deps-dev): bump jest from 27.0.3 to 27.0.4 (by @dependabot[bot]) - #949
internals- Automerge dependabot pull requests - #953
external dependency- build(deps): bump analyze-css from 0.13.0 to 1.0.0 (by @dependabot[bot]) - #954
external dependency- build(deps-dev): bump eslint from 7.28.0 to 7.29.0 (by @dependabot[bot]) - #955
docker- Dockerfile - using Chromium 91 - #957
external dependency- build(deps): bump commander from 7.2.0 to 8.0.0 (by @dependabot[bot]) - #961
docker- Use docker/build-push-action@v2 - #962
docker- Publish Docker image to ghcr.io public repository