Igor Minar
97573c3930
release notes for 0.9.15 lethal-stutter release
2011-04-11 14:23:26 -07:00
Igor Minar
38ec6519a3
prepare for the angular 0.9.15 lethal-stutter iteration
2011-04-04 14:49:48 -07:00
Igor Minar
f109604315
release notes for the 0.9.14 key-maker iteration
2011-04-01 12:26:00 -07:00
Igor Minar
a0af13f672
preparing the 0.9.14 key-maker iteration
2011-03-13 23:15:36 -07:00
Igor Minar
1094b3471e
preparing release notes for the 0.9.13 curdling stare release
2011-03-13 17:34:01 -07:00
Misko Hevery
0084cb5ca4
Remove the script tag after successful JSONP request
2011-03-11 14:16:53 -08:00
Misko Hevery
c578f8c3ed
Added XSRF prevention logic to $xhr service
2011-03-11 14:16:53 -08:00
Misko Hevery
d19c0ac6d3
Changed the $browser.xhr parameter post from optional to required
2011-03-11 14:16:52 -08:00
Misko Hevery
5343deb3da
Consider all 2xx responses as OK, not just 200
2011-03-11 14:16:52 -08:00
Misko Hevery
26bad2bf87
Fixed cookies which contained unescaped '=' would not show up in cookie service.
2011-03-11 14:16:52 -08:00
Igor Minar
749b3e8763
preparing the 0.9.13 curdling-stare iteration
2011-03-03 23:14:43 -08:00
Igor Minar
02aa7978d3
fixing link in thought-implanter release notes
2011-03-03 22:59:11 -08:00
Igor Minar
a01aa7055c
preparing release notes for the 0.9.12 though-implanter release
2011-03-03 00:45:20 -08:00
Misko Hevery
edbe9d8ca8
Added delay parameter to the $defer service
2011-02-25 11:30:22 -08:00
Misko Hevery
9e67da420b
Corrected an issue where properties inherited from __proto__ show up in ng:repeat.
...
Closses #112
2011-02-25 09:23:30 -08:00
Misko Hevery
87cbf9f591
Remove ng:watch
...
Closes#143
2011-02-18 14:22:51 -08:00
Misko Hevery
7d4aee31bb
Auto create $inject property form the argument names. Any arg starting with $ or _ will be injected
2011-02-18 13:14:07 -08:00
Misko Hevery
c90abf057b
Changed the angular.compile(element)(scope[, cloneAttachNode])
2011-02-16 08:59:57 -05:00
Misko Hevery
00cc9eb32a
rewrite of JQuery lite implementation, which now better supports selected sets
2011-02-16 08:59:42 -05:00
Misko Hevery
ef4bb28be1
Change API angular.compile(element)([scope], [element/true])
2011-02-16 01:03:12 -05:00
Misko Hevery
23b255a8b7
remove $init on scope from applying compilation template
...
Closes #40
2011-02-16 00:49:15 -05:00
Misko Hevery
0a5c00abf8
Add public API to retrieve scope from element.
2011-02-16 00:48:22 -05:00
Igor Minar
e6a6e32c72
preparing the 0.9.11 thought-implanter iteration
2011-02-08 19:25:15 -08:00
Igor Minar
e1cfb99ae9
cutting the 0.9.11 snow-maker release
2011-02-08 17:47:31 -08:00
Igor Minar
1cdc050ce7
release notes for 0.9.11 snow-maker
2011-02-08 17:42:03 -08:00
Misko Hevery
b6a01bd27d
fixed population of value attribute on option
...
The value attribute must be populated manually, since different
browsers default to different value of option when not explicitly
defined.
2011-02-03 13:25:01 -08:00
Igor Minar
df1d222dd0
fix older release notes
2011-02-01 09:33:58 -08:00
Igor Minar
b612826158
preparing the 0.9.11 snow-maker iteration
2011-01-30 14:40:48 -08:00
Igor Minar
9f73b1f290
updating release notes for the 0.9.10 release
2011-01-26 23:36:41 -08:00
Misko Hevery
347be5ae9a
fixed select with ng:format
...
select (one/multiple) could not chose from a list of objects, since DOM requires string ids.
Solved by adding index formatter, which exposed incorrect handling of formatters in select
widgets.
2011-01-14 10:30:00 -08:00
Igor Minar
934f44f69e
preparing the 0.9.10 flea-whisperer iteration
2011-01-14 10:22:10 -08:00
Igor Minar
527d0a1600
updating release notes
2011-01-13 22:06:28 -08:00
Igor Minar
23875cb330
significant rewrite of the $location service
...
- don't update browser before and after eval instead
- sync location properties before eval
- sync location properties and update browser after eval
- added tests
- symplified the code
- removed $location.toString() because it was not idempotent and useless
This resolves the issue with issuing two $route.onHashChange calls
when the $location was updated with a hashPath that needs to be encoded
2011-01-13 16:58:35 -08:00
Igor Minar
0a6cf70deb
Rename angular.foreach to angular.forEach to make the api consistent.
...
camelcase is used for other angular functions and forEach is also
used by EcmaScript standard.
- rename the internal as well as the external function name
- tweak the implementation of the function so that it doesn't
clober it self when we extend the angular object with an
object that has a forEach property equal to this forEach function
Closes #85
2011-01-10 10:26:55 -08:00
Misko Hevery
47c454a315
change to keydown from keyup; add delayed $updateView
...
- There was a perceived lag when typing do to the fact that we were
listening on the keyup event instead of keydown. The issue with
keydown is that we can not read the value of the input field. To
solve this we schedule a defer call and perform the model update
then.
- To prevent calling $eval on root scope too many times as well as to
prevent drowning the browser with too many updates we now call the
$eval only after 25ms and any additional requests get ignored. The
new update service is called $updateView
2011-01-07 14:39:46 -08:00
Igor Minar
16086aa37c
$location service should utilize onhashchange events instead of polling
2011-01-07 14:39:41 -08:00
Igor Minar
b2631f6170
rename scope.$inject to scope.$service
...
see changelog diff for more info
2011-01-04 18:04:00 -08:00
Igor Minar
1430c6d6b1
renaming service property $creation to $eager
...
see changelog diff for more info
2011-01-04 18:03:55 -08:00
Igor Minar
3ea5941f0e
removing support for 'eager-published' services
2011-01-04 16:40:41 -08:00
Misko Hevery
d0270d9256
Remove many eager-publish services, lazy polling
...
- Browser now starts the poller on first call to addPollFn()
- Many services ($location, $cookies, $router) are no longer eager-publish. The result is that
unless someone needs the $cookies, they will not cause the Browser to start polling for them.
2011-01-04 16:40:40 -08:00
Igor Minar
5b9967518e
preparing the 0.9.9 time-shift iteration
2010-12-23 22:43:42 -08:00
Igor Minar
56eeba0f3c
release notes for the 0.9.8 release
2010-12-23 22:41:05 -08:00
Misko Hevery
ec4d446f89
Closes #153 : input widgets without name are ignored
2010-12-11 08:28:11 -08:00
Igor Minar
e84d3334b0
preparing the 0.9.8 astral-projection iteration
2010-12-10 22:16:10 -08:00
Igor Minar
5c36f466e1
fixing release notes
2010-12-10 17:08:10 -08:00
Igor Minar
74120eaa0f
updating release notes
2010-12-10 13:49:03 -08:00
Misko Hevery
e5e69d9b90
Remove RegExp parser
...
- RegExp parser is rearly used, feature, and one should not have RegExps
in views anyways, so we are removing it
BACKWARD INCOMPATIBLE CHANGE!!!
2010-12-08 14:36:51 -08:00
Misko Hevery
fa722447f8
Fixed failed assignments of form abj[0].name=value
...
Closes #169
2010-12-08 14:20:26 -08:00
Igor Minar
d503dfe99b
preparations for the 0.9.7 sonic-scream iteration
2010-12-06 21:24:49 -08:00
Igor Minar
6326e2028b
fixing release notes
2010-12-06 21:10:38 -08:00