<feed xmlns='http://www.w3.org/2005/Atom'>
<title>angular.js/src/ngSanitize/directive, branch v1.2.2</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/'/>
<entry>
<title>feat(ngBindHtml, sce): combine ng-bind-html and ng-bind-html-unsafe</title>
<updated>2013-07-25T21:29:56+00:00</updated>
<author>
<name>Chirayu Krishnappa</name>
</author>
<published>2013-07-19T23:04:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=dae694739b9581bea5dbc53522ec00d87b26ae55'/>
<id>dae694739b9581bea5dbc53522ec00d87b26ae55</id>
<content type='text'>
Changes:
- remove ng-bind-html-unsafe
- ng-bind-html is now in core
- ng-bind-html is secure
  - supports SCE - so you can bind to an arbitrary trusted string
  - automatic sanitization if $sanitize is available

BREAKING CHANGE:
  ng-html-bind-unsafe has been removed and replaced by ng-html-bind
  (which has been removed from ngSanitize.)  ng-bind-html provides
  ng-html-bind-unsafe like behavior (innerHTML's the result without
  sanitization) when bound to the result of $sce.trustAsHtml(string).
  When bound to a plain string, the string is sanitized via $sanitize
  before being innerHTML'd.  If $sanitize isn't available, it's logs an
  exception.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Changes:
- remove ng-bind-html-unsafe
- ng-bind-html is now in core
- ng-bind-html is secure
  - supports SCE - so you can bind to an arbitrary trusted string
  - automatic sanitization if $sanitize is available

BREAKING CHANGE:
  ng-html-bind-unsafe has been removed and replaced by ng-html-bind
  (which has been removed from ngSanitize.)  ng-bind-html provides
  ng-html-bind-unsafe like behavior (innerHTML's the result without
  sanitization) when bound to the result of $sce.trustAsHtml(string).
  When bound to a plain string, the string is sanitized via $sanitize
  before being innerHTML'd.  If $sanitize isn't available, it's logs an
  exception.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(*): name all anonymous watch functions in Angular</title>
<updated>2012-09-06T23:06:25+00:00</updated>
<author>
<name>Shyam Seshadri</name>
</author>
<published>2012-07-06T09:53:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=ca30fce28ca13284bfa1c926e810ed75cdcde499'/>
<id>ca30fce28ca13284bfa1c926e810ed75cdcde499</id>
<content type='text'>
This will allow us to see function names in Batarang and debugger.

Closes #1119
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This will allow us to see function names in Batarang and debugger.

Closes #1119
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(*): simplify doc urls</title>
<updated>2012-06-12T07:10:18+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2012-06-12T06:49:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=f16150d5f1b20b3d633b4402095ea89baa4be042'/>
<id>f16150d5f1b20b3d633b4402095ea89baa4be042</id>
<content type='text'>
we now have two types of namespaces:

- true namespace: angular.* - used for all global apis
- virtual namespace: ng.*, ngMock.*, ... - used for all DI modules

the virual namespaces have services under the second namespace level (e.g. ng.)
and filters and directives prefixed with filter: and directive: respectively
(e.g. ng.filter:orderBy, ng.directive:ngRepeat)

this simplifies urls and makes them a lot shorter while still avoiding name collisions
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
we now have two types of namespaces:

- true namespace: angular.* - used for all global apis
- virtual namespace: ng.*, ngMock.*, ... - used for all DI modules

the virual namespaces have services under the second namespace level (e.g. ng.)
and filters and directives prefixed with filter: and directive: respectively
(e.g. ng.filter:orderBy, ng.directive:ngRepeat)

this simplifies urls and makes them a lot shorter while still avoiding name collisions
</pre>
</div>
</content>
</entry>
<entry>
<title>doc(guide): clean up broken links</title>
<updated>2012-06-02T23:02:08+00:00</updated>
<author>
<name>Misko Hevery</name>
</author>
<published>2012-05-24T21:49:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=0532aabcf97a08badd6ed67ad40453d37da89556'/>
<id>0532aabcf97a08badd6ed67ad40453d37da89556</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(docs): re-skin main documentation</title>
<updated>2012-05-04T23:12:17+00:00</updated>
<author>
<name>Misko Hevery</name>
</author>
<published>2012-04-29T05:45:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=8e2675029f5ca404a7c649cc161df3ea642d941f'/>
<id>8e2675029f5ca404a7c649cc161df3ea642d941f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(ngSanitize): fix directive links</title>
<updated>2012-04-30T08:09:55+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2012-04-30T08:09:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=006fb4fbeb768e4b50659838f7587bae9847371d'/>
<id>006fb4fbeb768e4b50659838f7587bae9847371d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(ngSanitize): extract $sanitize, ngBindHtml, linkyFilter into a module</title>
<updated>2012-04-11T22:50:47+00:00</updated>
<author>
<name>Vojta Jina</name>
</author>
<published>2012-04-10T23:50:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=5bcd7198664dca2bf85ddf8b3a89f417cd4e4796'/>
<id>5bcd7198664dca2bf85ddf8b3a89f417cd4e4796</id>
<content type='text'>
Create build for other modules as well (ngResource, ngCookies):
- wrap into a function
- add license
- add version

Breaks `$sanitize` service, `ngBindHtml` directive and `linky` filter were moved to the `ngSanitize` module. Apps that depend on any of these will need to load `angular-sanitize.js` and include `ngSanitize` in their dependency list: `var myApp = angular.module('myApp', ['ngSanitize']);`
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Create build for other modules as well (ngResource, ngCookies):
- wrap into a function
- add license
- add version

Breaks `$sanitize` service, `ngBindHtml` directive and `linky` filter were moved to the `ngSanitize` module. Apps that depend on any of these will need to load `angular-sanitize.js` and include `ngSanitize` in their dependency list: `var myApp = angular.module('myApp', ['ngSanitize']);`
</pre>
</div>
</content>
</entry>
</feed>
