Skip to content
This repository was archived by the owner on Apr 6, 2022. It is now read-only.

Commit 3157be7

Browse files
committed
v2.2.0
1 parent 2789495 commit 3157be7

File tree

2 files changed

+41
-11
lines changed

2 files changed

+41
-11
lines changed

CHANGELOG.md

Lines changed: 33 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,39 @@
11
# Changelog
22

3-
## Next
3+
## v2.2.0
44

5-
- Add a one-click pause and request review button to recipe detail pages
6-
- Switch custom protocol to `web+normandy://` (`ext+normandy://` will redirect).
5+
### New Page: Operations Overview
6+
7+
This released includes a new page that tries to centralize the basics needed
8+
for Normandy Operations, including
9+
10+
- Pending approval requests
11+
- Recipes scheduled to end
12+
- Recipes scheduled to be paused
13+
14+
### Recipe Listing
15+
16+
- Changed to rich cards for recipes instead of expandable rows
17+
- Added a tag highlighting recipes with pending reviews
18+
- Added recipe search and filtering
19+
20+
### Recipe Editor
21+
22+
- Fixed overlapping fields on recipe edit page
23+
24+
### Recipe Details
25+
26+
- Added a one-click pause and request review button to recipe detail pages
27+
- Added testing userIds for individual branches of multi-pref-experiment recipes
28+
- Experimenter details are now shown alongside other data
29+
- Fixed an issue where the recipe status would be wrong after editing a recipe
30+
- Added a link to recipe telemetry in Grafana
31+
32+
### General
33+
34+
- Fixed a problem where the in-page address bar wasn't editable
35+
- Switched the NDT custom protocol to `web+normandy://` (`ext+normandy://` will redirect). This will aid future integration with NDT-web.
36+
- Turned off ligatures in Codemirror editors.
737

838
## v2.1.1
939

package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "normandy-devtools",
3-
"version": "2.1.1",
3+
"version": "2.2.0",
44
"description": "A set of tools for interacting with the Firefox Normandy client",
55
"homepage_url": "https://github.com/mozilla/normandy-devtools",
66
"private": true,
@@ -47,9 +47,9 @@
4747
"@types/jest": "26.0.15",
4848
"@types/js-yaml": "3.12.5",
4949
"@types/rc-tree": "1.11.3",
50-
"@types/react-router-dom": "5.1.6",
51-
"@types/react-router": "5.1.8",
5250
"@types/react": "16.9.52",
51+
"@types/react-router": "5.1.8",
52+
"@types/react-router-dom": "5.1.6",
5353
"@types/requestidlecallback": "0.3.1",
5454
"@typescript-eslint/eslint-plugin": "4.6.0",
5555
"@typescript-eslint/parser": "4.5.0",
@@ -61,6 +61,7 @@
6161
"copy-webpack-plugin": "6.2.1",
6262
"css-loader": "5.0.0",
6363
"dotenv-webpack": "4.0.0",
64+
"eslint": "7.12.1",
6465
"eslint-config-prettier": "6.15.0",
6566
"eslint-plugin-fetch-options": "0.0.5",
6667
"eslint-plugin-html": "6.1.0",
@@ -69,7 +70,6 @@
6970
"eslint-plugin-no-unsanitized": "3.1.4",
7071
"eslint-plugin-prettier": "3.1.4",
7172
"eslint-plugin-react": "7.21.5",
72-
"eslint": "7.12.1",
7373
"extract-text-webpack-plugin": "3.0.2",
7474
"faker": "5.1.0",
7575
"file-loader": "6.2.0",
@@ -87,19 +87,19 @@
8787
"react-devtools": "4.9.0",
8888
"serve": "11.3.2",
8989
"style-loader": "2.0.0",
90+
"stylelint": "13.7.2",
9091
"stylelint-config-standard": "20.0.0",
9192
"stylelint-order": "4.1.0",
92-
"stylelint": "13.7.2",
9393
"ts-jest": "25.5.1",
9494
"typescript": "4.0.5",
95-
"web-ext-types": "3.2.1",
9695
"web-ext": "5.3.0",
96+
"web-ext-types": "3.2.1",
97+
"webpack": "4.44.2",
9798
"webpack-bundle-analyzer": "3.9.0",
9899
"webpack-cli": "3.3.12",
99100
"webpack-dev-server": "^3.11.0",
100101
"webpack-fix-style-only-entries": "0.6.0",
101-
"webpack-merge": "^5.2.0",
102-
"webpack": "4.44.2"
102+
"webpack-merge": "^5.2.0"
103103
},
104104
"dependencies": {
105105
"@types/lodash": "^4.14.161",

0 commit comments

Comments
 (0)