File tree Expand file tree Collapse file tree 6 files changed +11
-8
lines changed
Expand file tree Collapse file tree 6 files changed +11
-8
lines changed Original file line number Diff line number Diff line change @@ -64,6 +64,9 @@ Some notes
6464
6565## Changelog
6666
67+ * 1.2.3* (2025-08-06)
68+ - Bug fixes (experiment tab crashes, experiment rule details not always rendering)
69+
6770* 1.2.2* (2025-04-30)
6871- Support for safe rollouts
6972- Align back-end interfaces with JS SDK ^1.5.0
Original file line number Diff line number Diff line change 11{
22 "name" : " gb-devtools" ,
3- "version" : " 1.2.2 " ,
3+ "version" : " 1.2.3 " ,
44 "private" : true ,
55 "scripts" : {
66 "dev" : " webpack --config webpack/webpack.dev.js --watch" ,
Original file line number Diff line number Diff line change 33
44 "name" : " GrowthBook DevTools" ,
55 "description" : " GrowthBook DevTools helps you debug feature flags and experiments and design A/B tests visually — all from your browser." ,
6- "version" : " 1.2.2 " ,
6+ "version" : " 1.2.3 " ,
77
88 "content_scripts" : [
99 {
Original file line number Diff line number Diff line change 33
44 "name" : " GrowthBook DevTools" ,
55 "description" : " GrowthBook DevTools helps you debug feature flags and experiments and design A/B tests visually — all from your browser." ,
6- "version" : " 1.2.2 " ,
6+ "version" : " 1.2.3 " ,
77
88 "browser_specific_settings" : {
99 "gecko" : {
Original file line number Diff line number Diff line change @@ -61,7 +61,7 @@ export default function ExperimentsTab() {
6161 merged . forEach ( ( exp ) => {
6262 //scrub safe rollout from experiments
6363 if ( exp . key . startsWith ( "srk_" ) ) return ;
64-
64+
6565 if ( "changeId" in exp ) {
6666 // changeId experiments are already de-duped
6767 allExperiments . push ( { ...exp } ) ;
@@ -450,9 +450,9 @@ export function getExperimentTypes(experiment: ExperimentWithFeatures) {
450450 return {
451451 features : experiment ?. features ,
452452 featureTypes : experiment ?. featureTypes ,
453- redirect : experiment ?. variations ?. some ( ( v ) => v . urlRedirect ) ,
453+ redirect : experiment ?. variations ?. some ( ( v ) => v ? .urlRedirect ) ,
454454 visual : experiment ?. variations ?. some (
455- ( v ) => v . domMutations ?. length || v ?. css || v ?. js ,
455+ ( v ) => v ? .domMutations ?. length || v ?. css || v ?. js ,
456456 ) ,
457457 } ;
458458}
Original file line number Diff line number Diff line change @@ -180,7 +180,7 @@ export default function Rule({
180180 />
181181 </ div >
182182 ) : null }
183- { ruleType === "experiment" || ruleType === "safe-rollout" && (
183+ { ruleType === "experiment" || ruleType === "safe-rollout" ? (
184184 < ExperimentRule
185185 variations = { variations }
186186 weights = { weights }
@@ -191,7 +191,7 @@ export default function Rule({
191191 onApply = { onApply }
192192 evaluatedFeature = { evaluatedFeature }
193193 />
194- ) }
194+ ) : null }
195195 { ruleType === "rollout" && (
196196 < >
197197 < div className = "mt-2 text-xs" >
You can’t perform that action at this time.
0 commit comments