This repository has been archived by the owner on Apr 6, 2022. It is now read-only.
Releases: mozilla-extensions/normandy-devtools
Releases · mozilla-extensions/normandy-devtools
v2.3.1
v2.3.0
- Fix that already paused recipes would show as needing to be paused in the overview
- Improve consistency and flow of recipe details page
- Improve error display when creating new recipes
- Fix some labels not being capitalized correctly
- Fix that dropdowns would sometimes become detached as the page scrolled
- Improved Namespace Sample editing and display
- Added namespace management tools
- Added extension management tools
- Improve UI of overview and recipe listing page
- Fix the display of code editors on the import form
- Added recipe revision timeline
- Fix a bug that would cause repeated API requests while editing pages
v2.1.1
- Improve CSP settings
- Stop minifying the extension
Changes in the unreleased v2.1.0
- Add UI for namespace sample filters
- Add bucket filter testing ID calculator
- Fix an issue where stale data could be shown for recently edited recipes
- Fix an issue preventing
show-heartbeat
recipes from being created
v2.2.0
v2.2.0
New Page: Operations Overview
This released includes a new page that tries to centralize the basics needed
for Normandy Operations, including
- Pending approval requests
- Recipes scheduled to end
- Recipes scheduled to be paused
Recipe Listing
- Changed to rich cards for recipes instead of expandable rows
- Added a tag highlighting recipes with pending reviews
- Added recipe search and filtering
Recipe Editor
- Fixed overlapping fields on recipe edit page
Recipe Details
- Added a one-click pause and request review button to recipe detail pages
- Added testing userIds for individual branches of multi-pref-experiment recipes
- Experimenter details are now shown alongside other data
- Fixed an issue where the recipe status would be wrong after editing a recipe
- Added a link to recipe telemetry in Grafana
General
- Fixed a problem where the in-page address bar wasn't editable
- Switched the NDT custom protocol to
web+normandy://
(ext+normandy://
will redirect). This will aid future integration with NDT-web. - Turned off ligatures in Codemirror editors.
v2.1.0
Version 2.1.0 Was never signed, and so isn't available to download. It will be released as v2.1.1
- Add UI for namespace sample filters
- Add bucket filter testing ID calculator
- Fix an issue where stale data could be shown for recently edited recipes
- Fix an issue preventing
show-heartbeat
recipes from being created
v2.0.3
Fixes an issue where isEnrollmentPaused is missing for recipes imported from experimenter.
v2.0.2
Fixes an issue where isEnrollmentPaused is missing for recipes imported from experimenter.
This release is missing code due to it landing in the wrong branch when the switch from master to main happened.
v2.0.1
Fixes an issue with the generic filter object UI that prevented saving the form.
v2.0.0
- Bug fixes:
- Fix
isHighPopulation
field in pref experiments.
- Fix
- Added support for multi-pref recipe arguments.
- Added support for cloning recipes.
- Added support for approval requests and enabling/disabling recipes.
- Require users to provide a comment describing changes made when submitting a new revision.
- Track VPN status and use appropriate servers based on it.
- Refresh auth tokens before they expire.
v2.0.0-alpha.1
- New theme, including dark mode
- Recipe editing
- Better environment switching
Not supported: recipe approval process, enable/disable actions
Please share feedback in #normandy
on Slack.