A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | AC | AD | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Angular 1.4 candidates | 0/ Not in Angular 1.x | ||||||||||||||||||||||||||||
2 | 1/ nice to have | |||||||||||||||||||||||||||||
3 | 2/ fall over into 1.5. | |||||||||||||||||||||||||||||
4 | $compile | throw when non-optional '&' binding is used but not specified | #9216 | Caitlin | yes | 1 | 1 | 1.4 | 1 | 3 | 3 | |||||||||||||||||||
5 | $location | $location - refactoring (HTML5 mode) | pete | 1.5 | ||||||||||||||||||||||||||
6 | $parse | `$eval` assignment expression and locals | #4664 | lucas | no | 2 | 2 | 1.4 | 3 | 2 | ||||||||||||||||||||
7 | $parse | $parse performance improvement refactoring | lucas | 1.4 | ||||||||||||||||||||||||||
8 | Area | Description | # | Owner | PR | Community Activity | Complexity | Comments | Martin Staffa | Igor | Pete | Lucas | Caitlin | Pawel | Jeff | Brian | Chirayu | Martin Probst | Dave | |||||||||||
9 | Cookies | More powerful $cookies service | #950 | no | 5 | 3 | 1.4 - if we can find community contributor | 2 | 2 | 3 | 3 | |||||||||||||||||||
10 | Core | Creating a module twice fails silently | #1779 | Brian | no | 5 | 2 | 1.4 | 3 | 3 | 3 | 3 | ||||||||||||||||||
11 | Core | Support for CommonJS/AMD/UMD | #4919 | Brian | no | 4 | 2 | 1.5 | 1 | 2 | 1 | 1 | ||||||||||||||||||
12 | Core | Support asynchronous module.run() | #4003 | Brian | no | 3 | 3 | handle in the new router instead | 2 | 1 | 1 | 1 | ||||||||||||||||||
13 | Core | proposed: implicit namespacing | #2767 | no | 3 | 5 | too complex, defer to 1.5 or 2.0 | 0 | 2 | 1 | ||||||||||||||||||||
14 | Core | Allow arbitrary objects as identifiers for services | #10347 | no | 1 | 2 | 1.5 | 1 | 1 | |||||||||||||||||||||
15 | Core | split parts of core angular.js into modules | pete | 3 | 1.4 - MEETING | 3 | 1 | 1 | ||||||||||||||||||||||
16 | Core | module.component helper | #10007 | igor | 2 | 2 | 1.4 | 3 | 1 | 1 | ||||||||||||||||||||
17 | Data | data persistence framework | 5 | STAND-ALONE - 1.5? | 0 | 2 | 1 | |||||||||||||||||||||||
18 | Filters | Generate error when attempting to use filter on objects | #9992 | caitlin | no | 2 | 1 | 1.4 | 3 | 1 | 3 | |||||||||||||||||||
19 | Filters | limitTo filter improvements | #5355 | pawel | 2 | 2 | 1.4 | 1 | 1 | |||||||||||||||||||||
20 | HTTP | $http always transform response content '[abc}' to JSON even we already set resp content type as 'application/octet-stream' | #10357 | pawel | yes | 2 | 2 | 1.4 | 3 | 3 | 3 | 3 | ||||||||||||||||||
21 | HTTP | Passing a string that contains a semi-colon doesn't properly get encoded | #9224 | pawel | no | 2 | 1 | 1.4 | 1 | 2 | 1 | 1 | ||||||||||||||||||
22 | HTTP | $http refactoring (more configuration control - per domain, serialization, etc) | pawel | 3 | 3 | 1 | ||||||||||||||||||||||||
23 | HTTP | Improve $http mocking DSL | pawel | 3 | 1.4 - maybe community driven | 2 | 1 | |||||||||||||||||||||||
24 | I18N | i18n improvements | chirayu | 5 | STAND-ALONE | 3 | 3 | 3 | ||||||||||||||||||||||
25 | Logging | Improve $log service: flag to allow hide/show of $log.info()/$log.log() | #5072 | yes | 3 | 1 | 1.5 - diary.js? | 1 | 2 | 1 | 2 | |||||||||||||||||||
26 | ngAnimate | ngAnimate applying transition style to element causes undesirable | #10281 | matias | no | 1 | 2 | 1.4 | 3 | 3 | 3 | |||||||||||||||||||
27 | ngRepeat | add $prev and $next properties to ngRepeat | #9795 | Rody | yes | 1 | 1 | look at perf implications | 2 | 3 | 1 | |||||||||||||||||||
28 | Router | new router | brian | 5 | STAND-ALONE | 3 | 3 | 3 | ||||||||||||||||||||||
29 | ngModel | model change | (Model set to undefined after it becomes invalid) | #10035 | Martin S | no | 3 | 4 | 1.4 - MEETING | 3 | 3 | 3 | 2 | |||||||||||||||||
30 | ngModel | model change | Input[type=email] is not reset on model reset | #10027 | Martin S | no | 1 | 4 | 3 | 3 | ||||||||||||||||||||
31 | ngModel | model change | $validators should reset model to undefined upon invalid initial value | #10286 | Martin S | no | 1 | 4 | 3 | 3 | 2 | |||||||||||||||||||
32 | ngModel | model change | No simple way to listen for the NgModelController loading | no | 1 | 3 | ||||||||||||||||||||||||
33 | ngModel | parse errors | number input filter is not working if we clear the value | #10230 | Martin S | no | 1 | 2 | 3 | 3 | 3 | |||||||||||||||||||
34 | ngModel | parse errors | ngModel parse errors always use named parser | #10076 | Martin S | no | 1 | 2 | 3 | 3 | 2 | |||||||||||||||||||
35 | ngModel | ngModelController: trigger change when only property of model changes | #5449 | Martin S | no | 4 | 2 | 1.4 - MEETING | 3 | 1 | 1 | |||||||||||||||||||
36 | ngModel | feat(input): support multiple attribute | 8987 | yes | ||||||||||||||||||||||||||
37 | ngModel | No API for manipulating viewValue before it is committed | no | 2 | 4 | |||||||||||||||||||||||||
38 | ngModel | Make custom control states easier to implement | no | 2 | 3 | |||||||||||||||||||||||||
39 | ngModel | $setValidity API is unintuitive | no | 1 | 3 | |||||||||||||||||||||||||
40 | ngModel | Validators can’t return structured errors | no | 1 | 3 | |||||||||||||||||||||||||
41 | Forms | Input group [Radio] validation fails | #10043 | Martin S | no | 2 | 3 | 1.4 - MEETING | 1 | 1 | 1 | |||||||||||||||||||
42 | Forms | support nested forms isolated from parent | #10193 | Martin S | yes | 1 | 1 | 1.4 (backport 1.3?) | 2 | 1 | 2 | |||||||||||||||||||
43 | Forms | select input / ng-value | igor | 1.5 / community | ||||||||||||||||||||||||||
44 | 3/ important for 1.4 | |||||||||||||||||||||||||||||
45 | ||||||||||||||||||||||||||||||
46 | ||||||||||||||||||||||||||||||
47 | ||||||||||||||||||||||||||||||
48 | ||||||||||||||||||||||||||||||
49 | ||||||||||||||||||||||||||||||
50 | ||||||||||||||||||||||||||||||
51 | ||||||||||||||||||||||||||||||
52 | ||||||||||||||||||||||||||||||
53 | ||||||||||||||||||||||||||||||
54 | ||||||||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||||||
56 | ||||||||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||||||
59 | ||||||||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||||||
100 |