Erro AngularJS InfDig (loop infinito) com a função ng-repeat que retorna uma matriz de objetos

Aqui está o meu código:

<h1 ng-repeat="item in func()">something</h1>

$scope.func = function(){
  return [{"property" : "value1"},{"property": "value2"}];
}

No Angular.js v. 1.1.1, não há erro. No Angular.JS v 1.2.1, recebo um erro infDig.

Violino da v.1.1.1

Fiddle of v.1.2.1

Você poderia explicar essa situação? Muito obrigado.

questionAnswers(1)

yourAnswerToTheQuestion