| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2010-10-18 | JSON parser is now strict (ie, expressions are not allowed for security) | Misko Hevery | |
| Close #57 | |||
| 2010-10-16 | Pass the toKeyValue() test - parsing flags | Vojta Jina | |
| 2010-10-14 | New Angular Scenario runner and DSL system with redesigned HTML UI. | Elliott Sprehn | |
| Uses the Jasmine syntax for tests, ex: describe('widgets', function() { it('should verify that basic widgets work', function(){ navigateTo('widgets.html'); input('text.basic').enter('Carlos'); expect(binding('text.basic')).toEqual('Carlos'); input('text.basic').enter('Carlos Santana'); expect(binding('text.basic')).not().toEqual('Carlos Boozer'); input('text.password').enter('secret'); expect(binding('text.password')).toEqual('secret'); expect(binding('text.hidden')).toEqual('hiddenValue'); expect(binding('gender')).toEqual('male'); input('gender').select('female'); expect(binding('gender')).toEqual('female'); }); }); Note: To create new UI's implement the interface shown in angular.scenario.ui.Html. | |||
| 2010-10-13 | fixed issue where date copy creates an object instead of date | Misko Hevery | |
| 2010-10-12 | Introduced injector and $new to scope, and injection into link methods and ↵ | Misko Hevery | |
| controllers - added angular.injector(scope, services, instanceCache) which returns inject - inject method can return, instance, or call function which have $inject property - initialize services with $creation=[eager|eager-publish] this means that only some of the services are now globally accessible - upgraded $become on scope to use injector hence respect the $inject property for injection - $become should not be run multiple times and will most likely be removed in future version - added $new on scope to create a child scope - $inject is respected on constructor function - simplified scopes so that they no longer have separate __proto__ for parent, api, behavior and instance this should speed up execution since scope will now create one __proto__ chain per scope (not three). BACKWARD COMPATIBILITY WARNING: - services now need to have $inject instead of inject property for proper injection this breaks backward compatibility - not all services are now published into root scope (only: $location, $cookie, $window) - if you have widget/directive which uses services on scope (such as this.$xhr), you will now have to inject that service in (as it is not published on the root scope anymore) | |||
| 2010-10-05 | Fix bug in IE where clone removes whitespace nodes. | Elliott Sprehn | |
| 2010-09-29 | Differentiate between flags and empty keys in $location.hashSearch | Igor Minar | |
| * #foo?key=var&flag&emptyKey= should parse into {key:'val', flag: true, emptyKey: ''} * added docs and spec for parseKeyValue function | |||
| 2010-09-23 | Add JSDoc for the copy() method | Igor Minar | |
| 2010-09-22 | Refactored the Browser: | Misko Hevery | |
| - change from using prototype to inner functions to help with better compression - removed watchers (url/cookie) and introduced a poller concept - moved the checking of URL and cookie into services which register with poolers Benefits: - Smaller minified file - can call $browser.poll() from tests to simulate polling - single place where setTimeout needs to be tested - More testable $browser | |||
| 2010-09-21 | HEAD is now at 10c0151 Fixes on issue when a SELECT has OPTION which are ↵ | Misko Hevery | |
| data bound (ie OPTION has repeater or OPTION.value is bound), then SELECT does not update to match the correct OPTION after the change in model (ie after the OPTION repeater unrolls or OPTION.value is changed.) | |||
| 2010-09-16 | Allow angular to be included with query parameters. This is a common | Alkis Evlogimenos | |
| pattern for forcing a reload of the script in the browser irrespective of the cache settings the host has. | |||
| 2010-09-14 | Fixed all trivial jslint violations | Misko Hevery | |
| 2010-09-06 | removed accidental assignment of $element to glabal space | Misko Hevery | |
| 2010-08-18 | stringify names for better compression, remove dead functions, removed ↵ | Misko Hevery | |
| underscore.js compatibility | |||
| 2010-08-18 | added better handling of ng:format=number | Misko Hevery | |
| 2010-08-11 | removed undocumented/unneeded methods from Array API | Misko Hevery | |
| 2010-08-11 | removed google charts and few other filters, switched to simple optimization ↵ | Misko Hevery | |
| for compiler | |||
| 2010-08-05 | compile should take existingScope | Misko Hevery | |
| 2010-07-30 | rename textMarkup to markup | Misko Hevery | |
| 2010-07-30 | fix up the $location encoding | Misko Hevery | |
| 2010-07-29 | keep #autobind for backward compatibility | Misko Hevery | |
| 2010-07-29 | fix broken build, fix #autobind and css loading | Misko Hevery | |
| 2010-07-29 | refactored $location service so that it correctly updates under all conditions | Misko Hevery | |
| 2010-07-27 | fix IE native mothods are not functions, and preventDefault | unknown | |
| 2010-07-26 | minor performance improvements | Misko Hevery | |
| 2010-07-21 | clean up error reporting | Misko Hevery | |
| 2010-07-20 | clean up error handling a bit. | Misko Hevery | |
| 2010-07-20 | fixed xhtml compatibility, fix console in chrome | Misko Hevery | |
| 2010-07-19 | added equals method to angular.equals and $equals | Misko Hevery | |
| 2010-07-15 | proper handlig of $element in filters | Misko Hevery | |
| 2010-05-30 | imrove $orderBy performance | Misko Hevery | |
| 2010-05-30 | improve error handling with elements | Misko Hevery | |
| 2010-05-12 | fixes issues where the field clobbers itself | Misko Hevery | |
| 2010-05-07 | xhr bulk fixes | Misko Hevery | |
| 2010-04-29 | added $xhr service with bulk and cache, hooked up $resource | Misko Hevery | |
| 2010-04-26 | fix ie bug with null and orphans elements | Misko Hevery | |
| 2010-04-22 | tests work under jquery and without | Misko Hevery | |
| 2010-04-22 | working on jQuery passing tests | Misko Hevery | |
| 2010-04-21 | more if tests pass | Misko Hevery | |
| 2010-04-20 | fixes to enable ie | Misko Hevery | |
| 2010-04-19 | lint | Misko Hevery | |
| 2010-04-19 | ie fixes | Misko Hevery | |
| 2010-04-16 | bettor function iterator | Misko Hevery | |
| 2010-04-16 | lots of small fixes | Misko Hevery | |
| 2010-04-12 | added ng-eval-order attribute | Misko Hevery | |
| 2010-04-12 | removed Meta and allowed binding of HTML | Misko Hevery | |
| 2010-04-09 | various bug fixes | Misko Hevery | |
| 2010-04-08 | tests failing jstd to show cory | Misko Hevery | |
| 2010-04-07 | seperatio validation and exception handling | Misko Hevery | |
| 2010-04-07 | clean up, fixes for app | Misko Hevery | |
