Igor Minar
94fca76a08
docs(changelog): release notes for 1.0.0rc4 insomnia-induction
2012-04-05 11:45:34 -07:00
Igor Minar
2f2fd465a4
docs(changelog): release notes for 1.0.0rc3 barefoot-telepathy
2012-03-29 08:10:28 -07:00
Igor Minar
263524d381
docs(changelog): fix rc2 release date
2012-03-20 17:21:41 -07:00
Igor Minar
69f0aa899d
docs(changelog): release notes for 1.0.0rc2 silence-absorption
2012-03-20 15:25:31 -07:00
Igor Minar
6abafcb424
docs(changelog): fix broken links
...
Closes #793
2012-03-15 10:19:44 -07:00
alkis
02091b2c1e
style(changelog): Fix some typos
2012-03-14 10:13:03 -07:00
Igor Minar
25cd774abf
chore(release): cutting 1.0.0rc1 moiré-vision
2012-03-14 01:00:46 -07:00
Misko Hevery
8b8fdddc0b
docs(links): corrected borken links
2012-03-13 19:36:09 -07:00
Igor Minar
ac5151a469
fix(scope): remove scope $destroy event
2012-03-13 14:13:53 -07:00
Igor Minar
5e3db61b1d
docs(release): release notes for 1.0.0rc1
2012-03-12 23:04:11 -07:00
Igor Minar
0470ff04b4
docs(changelog): clarified breaking changes for 0.10.6
2012-01-19 15:47:55 -08:00
Igor Minar
0ce139c42d
chore(release): preparing the 0.10.7 moiré-vision iteration
2012-01-18 17:12:21 -08:00
Igor Minar
3f98d6ac99
docs(*): more docs
2012-01-17 12:19:26 -08:00
Igor Minar
3da441b580
docs(release-notes): 0.10.6 bubblewrap-cape release
2012-01-17 09:49:40 -08:00
Igor Minar
aaa0179758
chore(release): preparing the 0.10.6 bubblewrap-cape iteration
2011-11-08 16:39:19 -08:00
Igor Minar
e60601be4f
docs(changelog): release notes for 0.10.5 steel-fist
2011-11-08 04:29:07 -08:00
Igor Minar
836e4c1428
chore(release): preparing the 0.10.5 steel-fist iteration
2011-10-24 09:16:33 -07:00
Igor Minar
b4add97c17
docs(changelog): update changelog with 0.10.4 release notes
2011-10-22 21:39:39 -07:00
Igor Minar
74379df6c4
chore(release): preparing the 0.10.4 human-torch iteration
2011-10-14 15:29:17 -07:00
Igor Minar
d0425de29e
chore(release): preparing release notes for 0.10.3
2011-10-13 16:54:30 -07:00
Misko Hevery
75f11f1fc4
feat(ng:repeat) collection items and DOM elements affinity / stability
2011-10-11 10:53:04 -07:00
Igor Minar
8ee32a75f0
chore(release): prepare the 0.10.3 shattering-heartbeat iteration
2011-10-10 11:23:08 -07:00
Igor Minar
7e6ff401b8
docs(changelog): release notes for 0.10.2 sneaky-seagull
2011-10-08 09:15:10 -07:00
Igor Minar
8017340cd1
chore(version): preparing the 0.10.2 sneaky-seagull iteration
2011-09-12 19:23:37 +02:00
Igor Minar
1856f62cb1
docs(changelog): release notes for angular 0.10.1 inexorable-juggernaut
2011-09-09 01:01:05 -07:00
Igor Minar
fc7f1ef6a0
chore(version.yaml): preparing the 0.10.1 inexorable-juggernaut iteration
2011-09-02 15:41:41 -07:00
Igor Minar
30e5f6274a
docs(changelog): release notes for 0.10.0 chicken-hands
2011-09-02 10:53:41 -07:00
Igor Minar
ee38918059
doc(changelog): add info about the memory leak in ng:options
2011-08-21 01:31:54 -07:00
Igor Minar
94e3b28d24
preparing the project for 0.10.0 chicken-hands iteration
2011-08-21 00:52:26 -07:00
Igor Minar
38e6d1e313
release notes of the 0.9.19 canine-psychokinesis
2011-08-21 00:50:58 -07:00
Misko Hevery
3f99cdbdc3
feat(scope): $evalAsync support
2011-08-12 16:18:41 -07:00
Misko Hevery
42062dab34
refactor(scope): remove $flush/$observe ng:eval/ng:eval-order
2011-08-12 15:47:47 -07:00
Vojta Jina
15efbbdc1f
fix($xhr.error): fix docs and add missed breaking change
...
$xhr.error's first argument (request) has no callback property anymore,
it's called success now...
This breaking change was introduced by b5594a773a
2011-08-02 19:01:36 +02:00
Misko Hevery
8f0dcbab80
feat(scope): new and improved scope implementation
...
- Speed improvements (about 4x on flush phase)
- Memory improvements (uses no function closures)
- Break $eval into $apply, $dispatch, $flush
- Introduced $watch and $observe
Breaks angular.equals() use === instead of ==
Breaks angular.scope() does not take parent as first argument
Breaks scope.$watch() takes scope as first argument
Breaks scope.$set(), scope.$get are removed
Breaks scope.$config is removed
Breaks $route.onChange callback has not "this" bounded
2011-08-02 01:00:03 +02:00
Igor Minar
2d8d5aef29
prepare the 0.9.19 canine-psychokinesis iteration
2011-07-29 20:06:32 -07:00
Igor Minar
761997e082
doc(release notes): small fixes for the 0.9.18 release
2011-07-29 19:34:22 -07:00
Igor Minar
8d64793717
doc(release notes): release notes for the 0.9.18 jiggling-armfat release
2011-07-29 15:27:15 -07:00
Misko Hevery
f768954f38
fix(ng:options): add support for option groups
...
Closes# 450
2011-07-26 10:11:06 -07:00
Misko Hevery
3237f8b995
fix(directive): ng:options to support ng:change
...
Closes #463
2011-07-26 09:41:44 -07:00
Misko Hevery
7802c90e13
fix(directive): ng:options to support iterating over objects
...
Closes #448
2011-07-26 09:41:43 -07:00
Misko Hevery
c348f2cad6
fix(directive): ng:options incorrectly re-grew options on datasource change
...
Closes #464
2011-07-26 09:41:42 -07:00
Misko Hevery
f3456dc282
fix(directive): ng:options now support binding to expression
...
Closes #449
2011-07-26 09:41:41 -07:00
Di Peng
3af1e7ca2e
feat(filter.date): add support for default datetime formats in en
...
- add support for full,long, medium, short datetime formats in en
Breaks MMMMM. now we don't support MMMMM anymore as old implementation differs
from Unicode Locale Data format we are following.
- removed support for fullDateTime and fullTime as it means too much
trouble with full timeZone names
- added docs for the new features
2011-07-20 17:06:56 -07:00
Igor Minar
35f9f527d3
doc:changelog: small changelog fixes
2011-07-02 08:44:50 -07:00
Igor Minar
b49035a8c5
preparing the 0.9.18 jiggling-armfat iteration
2011-06-30 14:29:28 -07:00
Igor Minar
68ab0f9b02
docs:changelog: add release date for 0.9.17
2011-06-30 10:54:24 -07:00
Igor Minar
b3d5d2caa9
docs:changelog: updating release notes
2011-06-30 09:09:05 -07:00
Igor Minar
c5f3a413bc
feat:$xhr: provide access to $xhr header defaults
...
$xhr header defaults are now exposed as $xhr.defaults.headers.common and
$xhr.default.headers.<httpmethod>. This allows applications to configure
their defaults as needed.
This commit doesn't allow headers to be set per request, only per
application. Per request change would require api change, which I tried
to avoid *for now*.
2011-06-30 00:34:50 -07:00
Igor Minar
2043fd43fa
docs:release notes: prepare for notes for 0.9.17 release
2011-06-27 16:46:01 -07:00
Misko Hevery
9ec45ad5c4
fix 🆖 repeater - fix $position when collection size changes
2011-06-23 08:12:01 -07:00
Misko Hevery
b74163dc1d
fix:$orderBy - return unsorted array if no predicate
...
Closes #399
2011-06-23 08:12:01 -07:00
Di Peng
e6ee994764
Added ng:disabled, ng:checked, ng:multiple, ng:readonly, ng:selected to markup.js.
...
Also added coresponding descriptions live examples and tests for each directive to be displayed on the website.
Closes #351
2011-06-16 21:17:46 -07:00
Vojta Jina
5dbf0cc8a2
Fix changelog url (angularjs.com -> angularjs.org)
2011-06-08 15:58:00 -07:00
Misko Hevery
91a34a7027
remove ng:format=index
2011-06-08 15:21:33 -07:00
Misko Hevery
af285dd370
Added ng:options directive
...
Closes #301
2011-06-08 15:21:33 -07:00
Misko Hevery
89e001b18a
Added prepend() to jqLite
2011-06-08 15:21:33 -07:00
Misko Hevery
8cad231bd2
Refactor injector to have invoke method for speed reasons
2011-06-08 15:21:31 -07:00
Misko Hevery
d6eba8f39f
Number filter would return incorrect value when fractional part had leading zeros.
2011-06-08 13:49:09 -07:00
Misko Hevery
66f3317bef
preparing the 0.9.17 vegetable-reanimation iteration
2011-06-08 11:24:55 -07:00
Igor Minar
88ae927857
release notes for angular 0.9.16 weather-control
2011-06-07 14:56:01 -07:00
Vojta Jina
1abdc097b2
JSTD adapter for running e2e tests
...
Couple of changes into angular.scenario runner:
- add autotest config (runs tests when document ready)
- update ObjectModel (forwards events)
- use only one ObjectModel instance for all outputters
- expose error msg and line number in ObjectModel.Spec and ObjectModel.Step
- fix generating spec.ids
- fix 'html' output so that it does not mutate ObjectModel
Couple of changes into docs / generator:
- rename copy -> copyTpl
- move docs/static into docs/examples (to avoid conflict with jstd proxy)
Running all docs e2e tests:
========================================================
1/ compile angular-scenario, jstd-scenario-adapter
>> rake compile
2/ build docs
>> rake docs
3/ start jstd server
>> ./server-scenario.sh
4/ capture some browser
5/ run node server to serve static content
>> node ../lib/nodeserver/server.js
6/ run tests
>> ./test-scenario.sh
2011-05-19 09:43:56 -07:00
Igor Minar
498ad0a3be
preparing the 0.9.16 weather-control iteration
2011-04-12 13:58:19 -07:00
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