Releases: mozilla/normandy
Releases · mozilla/normandy
v1.139.0
Version v1.139.0
PRs merged since v1.138.0
- PR 2259: Make recipe enable and disable operations non-atomic
- PR 2265: Add API parameter to filter by filter object values
- PR 2267: Add a qaOnly filter object to make recent testing patterns easier
Dependency updates
- PR 2254: Update python:3.7-slim Docker digest to 17c2387
- PR 2264: Update python:3.7-slim Docker digest to e18e0a4
- PR 2261: Update dependency ecdsa to ^0.16.0
- PR 2266: Update python:3.7-slim Docker digest to 1689dea
Migrations
None
v1.138.0
PRs merged since v1.137.0
- PR 2250: Add a PresetFilter filter object for Pocket
- PR 2251: Fix string parse format in PCD filter object
- PR 2252: Include users with no telemetry in PCD olderThan filters
- PR 2253: Improve multi-preference experiments to match expectations
- PR 2256: Don't require contract tests to pass for bors
Dependency updates
- PR 2241: Update dependency sphinx_rtd_theme to ^0.5.0
- PR 2228: Update python:3.7-slim Docker digest to 225c394
- PR 2249: Update dependency geoip2 to v4
- PR 2243: Update dependency django-extensions to v3
- PR 2255: Update dependency pytest to v6
- PR 2254: Update python:3.7-slim Docker digest to 17c2387
- PR 2248: Bump lodash from 4.17.15 to 4.17.19
Migrations
None
v1.137.0
Version v1.137.0
PRs merged since v1.136.0
- PR 2223: Remove app user from Dockerfile.development fixes #2221
- PR 2208: Automatically set needed envvars during tests
- PR 2214: Updates to the containerized contract tests setup
- PR 2225: Fix windowsversion filter object
- PR 2233: Remove JS build step and tooling
- PR 2238: Enforce argument schemas on model creation
- PR 2239: Add NamespaceSample filter
- PR 2246: Increase circle resource size for contract tests fixes #2244
Dependency updates
- PR 2229: Update dependency @mozilla/normandy-action-argument-schemas to v0.10.1
- PR 2230: Update dependency gh-pages to v3
- PR 2235: Update dependency dockerflow to v2020
- PR 2240: Update dependency gh-pages to v3.1.0
- PR 2241: Update dependency sphinx_rtd_theme to ^0.5.0
Migrations
None
v1.136.0
Version v1.136.0
Dependency updates
- PR 2170: Update dependency Django to v2.2.12
- PR 2169: Update python:3.7-slim Docker digest to 994806e
- PR 2209: Update Normandy action schemas to 0.10
- PR 2212: Update python:3.7-slim Docker digest to d9a9ba5
- PR 2211: Pin dependency @mozilla/normandy-action-argument-schemas to 0.10.0
- PR 2215: Update python:3.7-slim Docker digest to 2167a93
- PR 2216: Update dependency webpack to v4.43.0
- PR 2218: Update dependency djangorestframework-yaml to v2
- PR 2217: Update dependency gevent to v20
PRs merged since v1.135.0
- PR 2160: Switch to Poetry
- PR 2166: Mark all packages with semver ranges, and update
- PR 2206: Fix filter names and make them more consistent.
- PR 2168: API contract tests update
- PR 2210: Add JEXL filter object
- PR 2223: Remove app user from Dockerfile.development fixes #2221
Migrations
None
v1.135.0: Merge #2160
2160: Switch to Poetry r=tiftran a=mythmon Fixes #2159 Co-authored-by: Mike Cooper <mythmon@gmail.com>
v1.134.0
Merge #2136 2136: Add addon filter objects r=uhlissuh a=uhlissuh fixes #2104 So, splitting these into two filter objects came from Rehan, which I thought was a good idea. He mentioned seeing about having them share some code, because there is duplication here, and I kinda looked at that for a while and arrived at wondering if we will really gain much here trying to have these two share code? There's only two that are shaped like this right now. There isn't a clear thing I could pull out, maybe someone sees something. Perhaps that's an argument for making them one filter? Co-authored-by: Alissa Sobo <alissasobo@gmail.com>
v1.133.0
Merge #2141 2141: Remove double publication on Remote Settings (fixes #2047) r=mythmon a=leplatrem Fixes #2047 Co-authored-by: Mathieu Leplatre <mathieu@mozilla.com>
v1.132.0
Merge #2120 2120: Update dependency webpack to v4.42.0 r=tiftran a=renovate[bot] This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [webpack](https://github.com/webpack/webpack) | devDependencies | minor | [`4.41.6` -> `4.42.0`](https://renovatebot.com/diffs/npm/webpack/4.41.6/4.42.0) | Co-authored-by: Renovate Bot <bot@renovateapp.com>
v1.131.0: Merge #2108
2108: Update dependency webpack-cli to v3.3.11 r=mythmon a=renovate[bot] This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [webpack-cli](https://github.com/webpack/webpack-cli) | devDependencies | patch | [`3.3.10` -> `3.3.11`](https://renovatebot.com/diffs/npm/webpack-cli/3.3.10/3.3.11) | Co-authored-by: Renovate Bot <bot@renovateapp.com>
v1.130.0: Merge #2089 #2090 #2091
2089: Update dependency @babel/core to v7.8.4 r=uhlissuh a=renovate[bot] This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [@babel/core](https://babeljs.io/) ([source](https://github.com/babel/babel)) | devDependencies | patch | [`7.8.3` -> `7.8.4`](https://renovatebot.com/diffs/npm/@babel%2fcore/7.8.3/7.8.4) | 2090: Update dependency eslint-plugin-import to v2.20.1 r=uhlissuh a=renovate[bot] This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import) | devDependencies | patch | [`2.20.0` -> `2.20.1`](https://renovatebot.com/diffs/npm/eslint-plugin-import/2.20.0/2.20.1) | 2091: Update dependency eslint-plugin-react to v7.18.3 r=uhlissuh a=renovate[bot] This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react) | devDependencies | patch | [`7.18.0` -> `7.18.3`](https://renovatebot.com/diffs/npm/eslint-plugin-react/7.18.0/7.18.3) | Co-authored-by: Renovate Bot <bot@renovateapp.com>