Page MenuHomePhabricator

Release Quibble 1.17.0 and 1.17.1
Closed, ResolvedPublic

Description

In 1.17.0 we have some features and fixes:

1.17.0 Features

  • Split browser tests duration reports to show per-repository breakdown T419683
  • Output project name in browser test log instead of file paths T421676
  • Add developer Docker file and README for local testing T419583
  • Add devcontainer.json for developing without local dependencies T421236

1.17.0 Fixes

  • Skip extra npm install for browser test only jobs T418743
  • Skip composer dev-requires for browser test only jobs T421500
  • Fix ReportVersion test due to parallelism T417409
  • Replace pkg_resources with importlib.metadata to fix ModuleNotFoundError T419661
  • Have `--shell` set commands when parsing arguments.

The 1.17.1 is a follow up release to fix T422843 that was broke deploying 1.17.0.

Details

Related Changes in Gerrit:

Event Timeline

Change #1269969 had a related patch set uploaded (by Phedenskog; author: Phedenskog):

[integration/quibble@master] releasing: Quibble 1.17.1

https://gerrit.wikimedia.org/r/1269969

Change #1269969 merged by jenkins-bot:

[integration/quibble@master] releasing: Quibble 1.17.1

https://gerrit.wikimedia.org/r/1269969

Peter claimed this task.