https://github.com/angular/angular

sort by:
Revision Author Date Message Commit Date
c194f66 chore: bump version to beta.11 w/ changelog 18 March 2016, 21:42:31 UTC
967ae3e fix(common): remove @internal annotation on SwitchView Closes #7657 18 March 2016, 20:16:50 UTC
a5e6eaa chore: upgrade es6-shim to v0.35.0 Closes #7653 18 March 2016, 20:16:15 UTC
d4e9b55 fix: make sure that Zone does not show up in angular2.d.ts Closes #7655 18 March 2016, 19:41:30 UTC
048bd28 chore: re-enable all tests (accidental ddescribe checkin) 18 March 2016, 19:41:30 UTC
8326ab3 feat(i18n): add a simple dart script extracting all i18n messages from a package Closes #7620 17 March 2016, 23:45:16 UTC
a7fe983 feat(i18n): create i18n barrel 17 March 2016, 23:45:15 UTC
e1f8e54 feat(i18n): implement xmb serializer 17 March 2016, 23:45:15 UTC
2b16594 refactor(i18n): move message and id into a separate file 17 March 2016, 23:45:15 UTC
ea11b3f docs(changelog): update change log to beta.10 17 March 2016, 22:06:28 UTC
3bd8714 chore(release): bump version to beta.10 17 March 2016, 22:06:27 UTC
2f581ff fix(router): RouterOutlet loads component twice in a race condition Closes #7497 Closes #7545 16 March 2016, 22:34:54 UTC
d61aaac chore(): remove all angular2_material code. 16 March 2016, 20:37:37 UTC
310620f chore: upgrade to new Zone.js API v0.6.2 BREAKING CHANGE Removed deprecated API from NgZone - `NgZone.overrideOnTurnStart` - `NgZone.overrideOnTurnDone` - `NgZone.overrideOnEventDone` - `NgZone.overrideOnErrorHandler` Rename NgZone API - `NgZone.onTurnStart` => `NgZone.onUnstable` - `NgZone.onTurnDone` => `NgZone.onMicrotaskEmpty` - `NgZone.onEventDone` => `NgZone.onStable` Closes #7345 16 March 2016, 18:05:09 UTC
f9fb72f chore(core): remove @View annotation Closes #7495 14 March 2016, 23:26:20 UTC
095db67 feat(i18n): implement a simple version of message extractor Closes #7454 14 March 2016, 21:50:00 UTC
70d18b5 feat(compiler): change html parser to preserve comments 14 March 2016, 21:50:00 UTC
f1796d6 feat(facade): add .values to StringMapWrapper 14 March 2016, 21:50:00 UTC
cb38d72 feat(shadow_css): support `/deep/` and `>>>` Fixes #7562 Closes #7563 11 March 2016, 22:14:26 UTC
b72bab4 feat(core): introduce a CSS lexer/parser 11 March 2016, 21:54:01 UTC
201475e cleanup(testing): clean up public api spec Change the old public api spec to check only the exported top-level symbols. This will make sure that Dart and JS do not diverge. The new public api spec verifies the TS api. Closes #7447 11 March 2016, 19:24:29 UTC
c25b9fc docs(core): update <content> to <ng-content> 11 March 2016, 19:19:52 UTC
8755a8e docs(): fix typo 11 March 2016, 19:18:59 UTC
127fbfd Revert "feat(core): introduce a CSS lexer/parser" This reverts commit 293fa5505b9f3d6ef8c3208f5dc8476243aaadc9. The rebased commit broke CI: https://travis-ci.org/angular/angular/jobs/115388814 11 March 2016, 19:14:58 UTC
f33dda7 chore(build): disable broken FirefoxBeta on SauceLabs See #7560. 11 March 2016, 18:57:44 UTC
293fa55 feat(core): introduce a CSS lexer/parser 11 March 2016, 18:42:29 UTC
df1f78e feat(i18n): add ngPlural directive 10 March 2016, 17:55:21 UTC
43bb31c refactor(dart/transform): Use targeted transformers TL;DR: Modify pubspec.yaml files to use the recommended "targeted" transformers. The unified "simple" angular2 transformer still works as always, but we want to encourage use of the targeted transformers whereever possible. See [the wiki](https://github.com/angular/angular/wiki/Advanced-Transformer-Configuration) for details about targeted transformers. See #1872 10 March 2016, 17:30:47 UTC
169869a test(matchers): add support for toMatchPattern in tests 10 March 2016, 05:31:15 UTC
b691da2 chore(facade): add enum index lookup support 10 March 2016, 05:30:03 UTC
8e3e450 fix(router): handle URL that does not match a route Closes #7349 Closes #7203 10 March 2016, 04:48:52 UTC
aa43d2f docs(changelog): update change log to beta 9 10 March 2016, 00:37:30 UTC
128acbb fix(change_detection): fix a memory leak 10 March 2016, 00:24:51 UTC
5824866 fix(closure): don't throw from top-level workaround for http://b/27151095 10 March 2016, 00:22:35 UTC
0d58b13 fix(router/instruction): ensure toLinkUrl includes extra params Closes #7367 10 March 2016, 00:21:43 UTC
b5c769e chore(release): bump version to beta.9 09 March 2016, 22:38:23 UTC
7f22bd6 test(angular_1_router): apply annotations to controller constructors Until Angular 1.5.1 is released, the `$routeConfig` and `$routerCanActivate` annotations for components must live on the controller constructor. In Angular 1.5.1, it will automatically copy these annotations across from the component definition file. Closes #7319 09 March 2016, 21:50:24 UTC
83f0e7c test(angular_1_router): fix router_spec tests These tests were registering new components after the application had been bootstrapped, which is not a valid use case for synchronous routes in Angular 1. In particular it was registering the "root" component, which caused the `$rootRouter` to blow up, when it was instantiated, pointing to a root component that did not yet exist. 09 March 2016, 21:50:24 UTC
adef68b refactor(angular_1_router): remove directiveIntrospector The directiveIntrospector was a bit of a hack to allow the router to read the `$routeConfig` annocation and `$routerCanActivate` hook from directives when they were registered. It turns out that if we put these properties on the component controller's constructor function (i.e. as static class methods) then we can simply use the `$injector` to access it as required. Currently, people put the properties directly on their component definition objects. In Angular 1.5.1, we will copy these properties onto the controller constructor to maintain a simple migration path. But going forward it may be better to encourage people to add the properties directly to the controller constructor. 09 March 2016, 21:50:24 UTC
14f0e9a chore: fix DDC errors / warnings Closes #7195 08 March 2016, 22:17:32 UTC
ef9e40e refactor(dart/transform): Migrates tests to use package:test Pt 3 of migrating from package:guinness + package:unittest => package:test. This PR migrates DirectiveProcessor & InlinerForTest unit tests. Closes #7475 08 March 2016, 01:39:23 UTC
41e38e4 fix hammer_gestures infinite loop 08 March 2016, 01:37:40 UTC
2c7c3e3 feat(TAG_DEFINITIONS): include <meta> and <base> needed to parse index.html as a component template Closes #7455 08 March 2016, 01:03:20 UTC
756f5d8 refactor(dart/transform): AnnotationMatcher tests These were previously not being run. Bring them up to modern usage, move them to package:test, and include them in transform.server.spec.dart. Closes #7463 08 March 2016, 00:47:35 UTC
45fd6f0 feat(transformers): change 'Missing Identifier' to be an error Closes #7403 08 March 2016, 00:08:36 UTC
75ae4a9 ci(publish-build-artifacts.sh): skip all the work for builds other than upstream/master Closes #7413 05 March 2016, 19:54:22 UTC
37d18d0 ci(travis): publish artifacts only from the upstream/master jobs 05 March 2016, 19:54:22 UTC
773fe8f ci(travis): simplify job status reporting 05 March 2016, 19:54:22 UTC
4da2b19 docs(CONTRIBUTING.md): clarify the difference between build and ci commit message scopes 05 March 2016, 19:54:22 UTC
9f3547e ci(travis): fix typo in webhooks config 05 March 2016, 19:54:22 UTC
5a79358 ci(travis): fix indentation in of the .travis.yaml 05 March 2016, 19:54:22 UTC
85bfbc1 ci(travis): clean up matrix environmental variables remove all unnecessary ones. 05 March 2016, 19:54:22 UTC
1a01af9 ci(travis): clean up, reorganize and document before_install and install scripts Functionally this should be a noop change. 05 March 2016, 19:54:22 UTC
dd95e90 ci(travis): remove bogus environmental variable 05 March 2016, 19:54:22 UTC
9782d8c ci(travis): better document before_cache script 05 March 2016, 19:54:22 UTC
80764c6 ci(travis): use gcc v4.8 to compile npm native modules on Node v4 and v5 05 March 2016, 19:54:22 UTC
d9e78e4 build(analytics): allow build analytics to take previous exit code as the first argument 05 March 2016, 19:54:22 UTC
10fedd0 ci(analytics): correctly report CI job errors as errors 05 March 2016, 19:54:22 UTC
315e73c ci(analytics): report Travis ID without the build number prefix We need to track latency of individual jobs over time, but don't care to know what's the build ID that these jobs are associted with. 05 March 2016, 19:54:22 UTC
912717f ci(analytics): fix TRAVIS_PULL_REQUEST reporting process.env.TRAVIS_PULL_REQUEST contains a string and not a boolean value, so we need to compare it to a string literal rather than do boolean arithmetics. 05 March 2016, 19:54:22 UTC
b857fd1 Revert "feat(transformers): collect provider information" This reverts commit 81beb1c7888622881f79453ee1a411bc3f88501f. Broke Google3. 04 March 2016, 21:51:26 UTC
6dce4f4 feat(router): Added method to get current instruction This method delegates to the root router to get the current complete instruction. 04 March 2016, 10:10:58 UTC
15e1614 feat(dart/transform): Create standalone transformers for phases Create transformers that allow specifying transformer actions on specific libraries. * angular2/transform/codegen: Generates all necessary code. * angular2/transform/reflection_rewriter: Replaces `bootstrap` calls in application entry points to remove transitive dart:mirrors import, resulting in smaller code size & faster execution. * angular2/transform/deferred_rewriter: Rewrites deferred imports and `loadLibrary` calls to initialize Angular2 and preserve deferred operation. Proper configuration of these three transformers can replace the single angular2 transformer, resulting in significant performance gains for builds of large angular2 apps. Update angular2 itself to declare the codegen transformer, since it has neither deferred imports nor application entry points. Remove the undocumented & unused quick_transformer. 04 March 2016, 09:52:44 UTC
ae49085 fix(angular_1_router): Renamed require statements after TypeScript files are transpiled The require function was causing failures when bundled using Browserify and SystemJS Closes #7049 04 March 2016, 09:31:24 UTC
11e8aa2 feat(angular1_router): Add ng-link-active class to active ng-link Closes #6882 04 March 2016, 09:30:58 UTC
81beb1c feat(transformers): collect provider information 04 March 2016, 09:19:25 UTC
6402d61 chore: fix up ngClass for types/export missing public API Closes #7202 04 March 2016, 08:03:55 UTC
5a59e44 chore(test): migrate Dart tests to package:test Instead of running with karma and the karma-dart shim, run dart tests directly using the new package:test runner. This migrates away from package:unittest. Fixes a couple tests, mostly associated with depending on absolute URLs or editing the test providers after an injector had already been created. Remove karma-dart and associated files. Change gupfiles to run tests via `pub run test` instead. 04 March 2016, 02:27:44 UTC
7455b90 Revert "feat(dart): Add a dev-mode check for undeclared lifecycle interfaces" This reverts commit a3d762913482f2deb6c59220e87c52b686d1b4fa. Needs co-ordination with google3 changes. 04 March 2016, 02:00:18 UTC
579b890 chore(dart) Update dev dependency on code_tranformers Closes https://github.com/angular/angular/issues/6665 03 March 2016, 23:12:02 UTC
19a08f3 feat(compiler): Added spans to HTML parser errors Allows using the HTML parser in contexts errors are reported in a development tool such as an editor. 03 March 2016, 22:51:57 UTC
a3d7629 feat(dart): Add a dev-mode check for undeclared lifecycle interfaces Add a check in `ReflectionCapabilities#interfaces` which determines if the passed-in type implements a Lifecycle Interface but does not declare that it does so. See https://goo.gl/b07Kii for details. Closes #6849 03 March 2016, 22:45:50 UTC
bc9644e chore: add github issue / pr template 03 March 2016, 22:06:11 UTC
a10c02c feat(iterable_differ): support immutable lists Closes #7127 03 March 2016, 18:29:01 UTC
9936e34 chore(build): Remove circular dependency in Angular 2 ES5 output. Remove couple of circular dependency between modules in Angular 2 ES5 output caused by exception_handler.ts and router_providers.ts. Fix the build/checkCircularDependency gulp task to call madge properly to detect the circular deps. Closes #7287 03 March 2016, 17:42:33 UTC
7d44b82 fix(router): support outlets within dynamic components Fixes internal b/27294172 03 March 2016, 14:49:29 UTC
75343eb feat(router): add regex matchers @petebacondarwin deserves credit for most of this commit. This allows you to specify a regex and serializer function instead of the path DSL in your route declaration. ``` @RouteConfig([ { regex: '[a-z]+.[0-9]+', serializer: (params) => `{params.a}.params.b}`, component: MyComponent } ]) class Component {} ``` Closes #7325 Closes #7126 03 March 2016, 00:08:19 UTC
2548ce8 fix(angular1_router): rename `router` component binding to `$router` The current router is passed to the current component via a binding. To indicate that this is an angular provided object, this commit renames the binding to `$router`. BREAKING CHANGE: The recently added binding of the current router to the current component has been renamed from `router` to `$router`. So now the recommended set up for your bindings in your routed component is: ```js { ... bindings: { $router: '<' } } ``` 03 March 2016, 00:08:19 UTC
5586c29 fix(angular1_router): support templateUrl components 03 March 2016, 00:08:19 UTC
1174473 fix(angular1_router): rename `router` component binding to `$router` The current router is passed to the current component via a binding. To indicate that this is an angular provided object, this commit renames the binding to `$router`. BREAKING CHANGE: The recently added binding of the current router to the current component has been renamed from `router` to `$router`. So now the recommended set up for your bindings in your routed component is: ```js { ... bindings: { $router: '<' } } ``` 03 March 2016, 00:08:19 UTC
1d49b3e fix(build): Use fixed version of Chromium Canary that will be updated manually instead of automatically using the latest Chrome canary 02 March 2016, 23:35:07 UTC
2830df4 docs(changelog): update change log to beta 8 02 March 2016, 19:32:38 UTC
143cf89 chore(release): bump version to beta. 02 March 2016, 19:31:25 UTC
69c1694 fix(WebWorker): Make MessageBus EventEmitter synchronous 01 March 2016, 23:23:17 UTC
01fe7f5 fix(WebWorker): Fix PostMessageBusSink and Source undefined error. Closes #7156 01 March 2016, 22:40:09 UTC
9aedef2 fix(test): fix a broken test 01 March 2016, 22:38:55 UTC
39b6e0e feat(transformers): collect information for CompileDiDependencyMetadata 01 March 2016, 21:28:36 UTC
f60fa14 feat(core): drop `ChangeDetectionStrategy.OnPushObserve` BREAKING CHANGE: `OnPushObserve` was an experimental feature for Dart and had conceptual performance problems, as setting up observables is slow. Use `OnPush` instead. 01 March 2016, 21:28:10 UTC
d900f5c chore(tests): lengthen timeout for templateUrl test This was flaking on Travis occasionally because the TestComponentBuilder is actually doing an XHR, and it was slow on the Edge browser. Closes #7293 01 March 2016, 21:01:56 UTC
391a9ed chore(build): use Chromium in Travis for JS tests 01 March 2016, 19:24:44 UTC
28a7811 refactor(dart/transform): Migrates tests to use package:test Our transformer unit tests currently use package:guinness, which uses package:unittest under the covers. package:unittest has been updated and renamed package:test, so for simplicity migrate test to use package:test syntax. 01 March 2016, 19:20:06 UTC
eeb594c fix(dart/payload): Fix runtime error in hello_world payload app The hello_world app used to measure Dart payload size was broken by a change in https://github.com/angular/angular/commit/7ae23adaff2990cf6022af9792c449730d451d1d. This breakage does not materially affect the size of the generated code, (before fix: 298819, after fix: 298825), and since it was a runtime error it was not noticed & not a problem. Update the app to work again. Closes #7358 01 March 2016, 18:51:12 UTC
0bb10d6 feat(transformers): makes the map of resolved identifiers configurable Closes #7359 01 March 2016, 17:57:19 UTC
59629a0 feat(i18n): added i18nPlural and i18nSelect pipes Closes #7268 01 March 2016, 16:40:48 UTC
b5e6319 feat(core): add more debug APIs to inspect the application form a browser Adds `window.getAllAngularRootElements()` Adds `ng.coreTokens.ApplicationRef` Adds `ng.coreTokens.Ngzone` Closes #7045 Closes #7161 01 March 2016, 16:01:28 UTC
c9a3df9 feat(di): drop support for injecting types with generics in Dart BREAKING CHANGE: In Dart we used to support injecting types with generics. As this feature is hard to implement with the upcoming codegen we are dropping it. Merge cl/115454020 in G3 with this change. Closes #7262 01 March 2016, 05:43:49 UTC
f72f137 ci(dart): Uncomment dart.dev build and make it required Workaround for https://github.com/dart-lang/dartdoc/issues/1099: remove the `--input=.` parameter to `dartdoc`. Closes #6823, #6410 Closes #6958 01 March 2016, 01:21:27 UTC
ee3c580 fix(transformers): replace an error with a warning when cannot resolve a symbol 01 March 2016, 00:03:13 UTC
05c185a fix(transformers): record reflection info about abstract classes Closes #7347 29 February 2016, 22:57:22 UTC
b47f80e fix(Router): Query strings are copied for HashLocationStrategy b/27210802 P1 Closes #7298 29 February 2016, 18:44:56 UTC
back to top