title: Can I prevent ng-repeat from html encoding / escaping my content in AngularJS 1.2? Or need to write own directive?
body: <p>How can I prevent ng-repeat from html encoding / escaping my content in AngularJS 1.2? Do I need to write my own directive? I've read that <code>ng-bind-html-unsafe</code> was deprecated in Angular 1.2, but I haven't found conclusive information in regards to <strong>using it with ng-repeat</strong>. Some info has said to use ng-bind-html, but that didn't work either.</p>
  
  <pre><code>&lt;div ng-repeat="entry in blogEntries" ng-bind-html-unsafe="entry.title"&gt;
      &lt;div class="well"&gt;
          &lt;div&gt;{{entry.date }}&lt;/div&gt; {{entry.title}}
      &lt;/div&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p>This results in some of my text being displayed as the following, instead of the HTML rendering:</p>
  
  <pre><code>&lt;ul&gt; &lt;li&gt;Blah1 5.1&lt;li&gt; &lt;li&gt;Blah 3&lt;li&gt;&lt;/ul&gt;
  </code></pre>
  
  <p>I also tried <code>ng-bind-html</code></p>
  
  <p>I can upgrade if necessary</p>
  
  <p>Do I need to use the ng-sanitize module in order to use <code>ng-bind-html</code>?</p>