Skip to content

http/3 support and Docker image on ghcr.io public repository

Choose a tag to compare

@macbre macbre released this 30 Jun 09:01
· 558 commits to devel since this release
22e9b73

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