anchor.diff:      filter.updateUrl();
     }
   
  -  void onShowLatestFailures(bool event) {
  -    service.filter = filter.copy(showLatestFailures: event);
  -    filter.updateUrl();
  -  }
  +  List<Map> changeTypes = [
  +    {
  +      'label': 'Show all changes',
  +      'latestFailures': false,
  +      'unapprovedOnly': false
  +    },
  +    {
  +      'label': 'Show latest failures',
  +      'latestFailures': true,
  +      'unapprovedOnly': false
  +    },
  +    {
  +      'label': 'Show latest unapproved failures',
  +      'latestFailures': true,
  +      'unapprovedOnly': true
  +    },
  +  ];
   
  -  void onShowUnapprovedOnly(bool event) {
  -    service.filter = filter.copy(showUnapprovedOnly: event);
  +  Map changeType;
  +
  +  void setChangeType(Map event) {
  +    changeType = event;
  +    service.filter = filter.copy(
  +        showLatestFailures: event['latestFailures'],
  +        showUnapprovedOnly: event['unapprovedOnly']);
       filter.updateUrl();
     }
   
  
positive.code: 
  import 'package:angular/angular.dart';
  import 'package:angular_components/angular_components.dart';
  import 'package:angular_components/material_toggle/material_toggle.dart';
  import 'package:angular_components/material_select/material_select.dart';
  import 'package:angular_components/material_select/material_select_item.dart';
  
  
negative.code:   allConfigurationGroups
  ], directives: [
    coreDirectives,
    MaterialRadioComponent,
    MaterialRadioGroupComponent,
    MaterialSelectComponent,
    MaterialSelectItemComponent,
    NgModel,
  ], template: '''
    <material-radio-group
        [ngModel]="changeType"
        (ngModelChange)="setChangeType(\$event)">
      <material-radio
          *ngFor="let option of changeTypes"
          style="display: flex"
          [value]="option">{{option['label']}}
      </material-radio>
    </material-radio-group>
    <hr>
    <b>Show changes on builders:</b>
    <material-select
        class="bordered-list"
        focusList
        [selection]="groupSelector"
        [itemRenderer]="identityFunction">
      <material-select-item
          *ngFor="let group of allConfigurationGroups"
          focusItem
          [value]="group">
      </material-select-item>
    </material-select>
  ''')
  class FilterComponent {
    static const allConfigurationGroups = Filter.allConfigurationGroups;
  
  