https://github.com/angular/angular

sort by:
Revision Author Date Message Commit Date
8b34198 feat(transformers): provide a flag to disable inlining views Add a flag to allow a user to disable inlining css/html content into the views. 30 June 2015, 00:56:38 UTC
8bab6dd fix(build): Reduce rx typings to what we actually require. This should help a lot with github rate limiting by removing about 2/3 of the dependencies. 29 June 2015, 23:59:04 UTC
a9008ee chore(build): record the version of node we expect. The .nvmrc file is used by nvm if you don't specify a version. This lets us type Found '/Users/alexeagle/Projects/angular/.nvmrc' with version <0.12> Now using node v0.12.2. It doesn't check that you are using the node version from the file, however, so this won't prevent version skew. See https://github.com/creationix/nvm#usage closes #1995 29 June 2015, 23:30:55 UTC
73b3ed1 build(broccoli): don't set stored diffResult to null on use Doing this would break trees which are used multiple times. 29 June 2015, 23:13:02 UTC
a93ec73 build(broccoli): store DiffResult for re-use only if DiffResult One of the non-angular broccoli plugins returns a weird object. We can't assume that all trees meet the contract that we expect them to meet, so we do a typecheck before storing the result of the rebuild. Closes #2662 29 June 2015, 23:13:02 UTC
9a290f0 Revert "Revert "build(broccoli): allow rebuild() to return DiffResult"" This reverts commit 2c3c23596906acb66b012125ee236c90340c42a7. 29 June 2015, 23:13:02 UTC
5de916e docs(DEVELOPER.md): fix file suffixes Also related to #2455 Closes #2743 29 June 2015, 23:09:39 UTC
4489199 fix(build): add missing return types now enforced by linter 29 June 2015, 22:31:41 UTC
bc585f2 feat(build): add tslint to the build. The first enabled rule enforces return types declared on non-private (underscore-prefix) methods that return something. 29 June 2015, 22:31:41 UTC
d629ed7 fix(bundle): don’t bundle traceur/reflect into benchpress - amended change Don’t need to bundle them as they are already present in G3. I.e. the benchpress bundle only includes benchpress and Angular2 bits. Also removes adding license headers for now, as we only have one license. 29 June 2015, 22:03:15 UTC
8c66a25 chore(test): remove TestBed Instead, use TestComponentBuilder. Closes #2354 29 June 2015, 21:18:33 UTC
82e8e8c chore(test): upgrade form tests to testcomponentbuilder Part of #2354 29 June 2015, 20:59:12 UTC
27ad984 refactor(Router): re-use resolved promise instances 29 June 2015, 19:27:07 UTC
1f04f70 refactor(Router): idiomatic TS 29 June 2015, 19:27:07 UTC
eea989b fix(Router): mark Pipeline and RouteRegistry as Injectable fix #2755 29 June 2015, 19:27:07 UTC
d6cef88 fix(dynamic_component_loader): check whether the dynamically loaded component has already been destroyed Fixes #2748 Closes #2767 29 June 2015, 18:30:56 UTC
da4de21 fix(bundle): don’t bundle traceur/reflect into benchpress Don’t need to bundle them as they are already present in G3. 29 June 2015, 18:30:34 UTC
eb0fd79 feat(di): changed InstantiationError to print the original stack 29 June 2015, 18:16:12 UTC
56245c6 feat(lang): added originalException and originalStack to BaseException 29 June 2015, 18:16:12 UTC
ab3f236 chore(test): move ng-style tests to TestComponentBuilder Part of #2354 29 June 2015, 17:59:32 UTC
66d0e4e chore(test): migrate router tests to TestComponentBuilder Part of #2354 29 June 2015, 17:58:39 UTC
0f7dd62 chore(npm): correct generated package json files. 29 June 2015, 17:30:00 UTC
c4e10ea chore(benchpress): add browserify bundling Use browserify to bundle benchpress and its dependencies. 29 June 2015, 17:29:59 UTC
f1cf529 fix(docs): link to clang-format 26 June 2015, 23:00:37 UTC
22d3943 refactor(di): unified di injector and core injector BREAKING CHANGES: * InjectAsync and InjectLazy have been removed * toAsyncFactory has been removed 26 June 2015, 22:59:18 UTC
b688dee feat(async): added PromiseWrapper.wrap 26 June 2015, 22:58:52 UTC
71e0f89 chore: updated tsconfig to ignore test and dist 26 June 2015, 22:58:31 UTC
5a21dc5 fix(transformer): Add getters for `events`. closes https://github.com/angular/angular/issues/2725 26 June 2015, 15:07:46 UTC
d037c08 fix(transformer): Don't hang on bad urls and log better errors closes https://github.com/angular/angular/issues/2605 26 June 2015, 14:18:58 UTC
9c76850 fix(transformer): Fix annotation_matcher for NgForm directive. The NgForm directive imports Directive from a previously unlisted import. 26 June 2015, 14:16:03 UTC
b50edfd feat(NgStyle): add new NgStyle directive Closes #2665 26 June 2015, 10:50:20 UTC
dd79103 chore(windows): fix the test.server.dart task Closes #2703 26 June 2015, 08:25:26 UTC
6576969 chore(windows): fix the Dart e2e/benchmark tasks 26 June 2015, 08:24:56 UTC
8b68546 chore(windows): fix the JS e2e/benchmark tasks 26 June 2015, 08:24:42 UTC
91d9e8d chore(windows): fix the test.transpiler.unittest task 26 June 2015, 08:24:31 UTC
746efe7 chore(windows): fix the test.unit.tools task 26 June 2015, 08:24:22 UTC
ecb2bd0 chore(windows): fix the build.dart task 26 June 2015, 08:24:12 UTC
7e8a2b9 chore(windows): fix the test.unit.dart task Closes #2676 26 June 2015, 08:21:48 UTC
1f7296c feat: upgrade clang-format and gulp-clang-format. This makes sure just running clang-format will use whatever version is used in the project, by loading it from the closest node_modules folder. It also moves the clang-format dependency to the top and explicitly passes it to gulp-clang-format, giving us more control over the version used. 26 June 2015, 05:55:58 UTC
d1f7900 docs: consolidate clang-format docs. Move the section from `CONTRIBUTING.md` (which should only be policy) to `DEVELOPER.md` (which should document developer tooling). Consolidates the whole thing a bit, and adjusts for the now always installed `git clang-format` hook. Also mentions clang-format's lookup behaviour. 25 June 2015, 23:26:30 UTC
393f703 fix: export top-level pipe factories as const Also appComponent(Ref|Type)Token Related to https://github.com/angular/angular/issues/1485 25 June 2015, 22:16:24 UTC
7a7b3a6 perf(Compiler): do not resolve bindings for cached ProtoViews 25 June 2015, 21:45:08 UTC
0949a4b feat(benchpress): initial support for firefox Closes #2419 25 June 2015, 21:40:46 UTC
7a4a3c8 fix(typings): Minor issues preventing angular2.d.ts from working in TS 1.4. This removes some, but not all, of the manual work needed to patch up our .d.ts for pushing to DefinitelyTyped. Remaining manual steps are: - some types still missing - declaration of decorators - remove destructuring args See #2686. 25 June 2015, 21:13:05 UTC
8a5cf8f docs(directives): correct property binding examples Closes #2663 25 June 2015, 13:12:16 UTC
aeb17d8 test(NgSwitch): simplify tests with static values 25 June 2015, 13:12:16 UTC
85d6ae3 chore(test): migrate directives tests to testcomponentbuilder Part of #2354 25 June 2015, 04:58:36 UTC
d3dda61 chore(test): migrate remaining core tests to testcomponentbuilder Also add a small utility function to debug element to get an array of native elements, which works smoothly with the toHaveText matcher. 25 June 2015, 04:52:03 UTC
1c8a589 fix(build): fix paths in `test.typings` task 25 June 2015, 04:18:46 UTC
19a9dc6 chore(packaging): bump version to 2.0.0-alpha.28 24 June 2015, 23:20:57 UTC
a0e0f31 refactor: change template for view where it makes sense 24 June 2015, 16:40:04 UTC
b15474c refactor(TemplateResolver): rename to ViewResolver 24 June 2015, 16:40:04 UTC
356c927 refactor(TemplateLoader): rename to ViewLoader 24 June 2015, 16:40:04 UTC
b89c067 test(refactor): cleanup test to use the new UrlMapper 24 June 2015, 16:40:04 UTC
0a2f6dd fix(parse5): do not try to insert empty text node 24 June 2015, 16:40:03 UTC
3ea6559 refactor(Compiler): inline styles before compiling the template 24 June 2015, 16:40:03 UTC
3875f02 refactor(UrlResolver): move away from the anchor link fixes #2029 fixes #872 24 June 2015, 16:40:03 UTC
06aaa0c refactor(UrlResolver): extract app url resolution into AppRootUrl fixes #1732 24 June 2015, 16:40:03 UTC
8c993dc feat(CSSClass): add support for string and array expresions Closes #2025 24 June 2015, 14:17:10 UTC
2c11205 chore(testbed): migrate compiler integration spec to testcomponentbuilder Part of #2354 24 June 2015, 02:02:46 UTC
d800d2f fix(injectors): sync injector tree with dom element tree. Changes adds createGrowableSize method to allow for growable lists with fixed start. Closes: #2498 24 June 2015, 01:32:57 UTC
24646e7 feat(typings): add typing specs add test in gulpfile which will compile a basic TS file with generated angular2.d.ts to ensure generated d.ts is valid syntactic TS Adds support for enums in .d.ts generation pipeline. Removes renaming reexports in http module. 24 June 2015, 01:22:47 UTC
6149ce2 fix(render): fix failing tests in dynamic_component_loader.ts 24 June 2015, 00:43:36 UTC
c8bdacb refactor(render): cleanup access to native dom elements BREAKING CHANGES: - rename `ElementRef.domElement` to `ElementRef.nativeElement` - add `Renderer.getNativeElementSync` to make the app side less dependent on the dom renderer. - don’t use `ElementRef.nativeElement` in directives but use the methods on `Renderer` directly. - Removed `ElementRef.setAttribute`. Use `Renderer.setElementAttribute` instead. Closes #2712 Last part of #2476 Closes #2476 24 June 2015, 00:27:59 UTC
5c9e53a chore(testbed): migrate dynamic component loader spec to testcomponentbuilder Part of #2354 23 June 2015, 23:33:11 UTC
ba9fecd refactor(render): use `RenderElementRef` in all renderer methods BREAKING CHANGES: - Almost all methods in `Renderer` now take a `RenderElementRef` instead of a `ViewRef` + `boundElementIndex`. - These methods can be called with the `ElementRef` from the app side directly. Closes #2706 Related to #2476 23 June 2015, 21:26:34 UTC
2c3c235 Revert "build(broccoli): allow rebuild() to return DiffResult" This reverts commit d575915d7a504c155fbdfad5614a210268e5bea4. See #2662 23 June 2015, 20:21:17 UTC
7b2f757 build(gulp/travis): move circular check and style check to before pre/post-test tasks In order to speedup the startup time of test.unit.js task, we are moving the circular dependency check into a pre-test check that executes only on travis. Similarly we are moving the style check to a post-test check that executes on travis. This way if a circular dependency issue occurs, we find it before running tests on CI and if the code is not formatted we fail the build only if all the tests pass. Related to #2536 Related to #2094 23 June 2015, 17:52:08 UTC
a67f231 feat(router): add support for hash-based location Closes #2555 23 June 2015, 01:46:20 UTC
0a51ccb feat(render): don’t use the reflector for setting properties BREAKING CHANGES: - host actions don't take an expression as value any more but only a method name, and assumes to get an array via the EventEmitter with the method arguments. - Renderer.setElementProperty does not take `style.`/... prefixes any more. Use the new methods `Renderer.setElementAttribute`, ... instead Part of #2476 Closes #2637 23 June 2015, 01:35:16 UTC
2932377 feat(mock): add mock module and bundle Closes #2325 22 June 2015, 23:14:25 UTC
e5de1f7 refactor(router): refactor BrowserLocation into LocationStrategy This makes it easy to mock browser location and paves the way to implementing hash routing. 22 June 2015, 23:14:24 UTC
b48f000 docs(benchpress): document frame time metrics closes #2656 closes #2685 22 June 2015, 23:09:13 UTC
d8929c1 fix(benchmarks): add waits for naive scrolling benchmark to ensure loading Also, simplify selectors. Closes #1706. 22 June 2015, 19:39:59 UTC
92ffc46 feat(host): limits host properties to renames 22 June 2015, 19:10:02 UTC
c1a494b chore(ShadowDomStrategy): remove redundant field styleInliner 22 June 2015, 18:15:46 UTC
783654e chore(example): adds zippy example 22 June 2015, 15:00:42 UTC
dee0e00 chore(doc-gen): refactor versionInfo logic to new `git` dgeni-package Closes #2444 21 June 2015, 01:15:42 UTC
d7b9345 feat(compiler): detect dangling property bindings BREAKING CHANGE: compiler will throw on binding to non-existing properties. Till now it was possible to have a binding to a non-existing property, ex.: `<div [foo]="exp">`. From now on this is compilation error - any property binding needs to have at least one associated property: eaither on an HTML element or on any directive associated with a given element (directives' properites need to be declared using the `properties` field in the `@Directive` / `@Component` annotation). Closes #2598 20 June 2015, 06:06:07 UTC
f158fbd chore(ShadowDomStrategy): fix MapWrapper usage, DemoUrlResolver 20 June 2015, 01:50:30 UTC
1c4d233 fix(ShadowDomStrategy): always inline import rules fixes #1694 20 June 2015, 01:50:30 UTC
d575915 build(broccoli): allow rebuild() to return DiffResult Plugins may opt to return a DiffResult themselves, and avoid the need to calculate a diff Closes #2514 20 June 2015, 01:35:44 UTC
ed9d9d5 build(broccoli): make node_trees produce strict-mode scripts Closes #2575 Closes #2648 20 June 2015, 01:19:12 UTC
2d2ae9b feat(router): enforce usage of ... syntax for parent to child component routes 20 June 2015, 00:54:45 UTC
fa7a3e3 cleanup: explicitly export symbols from di, cd, forms 19 June 2015, 23:59:40 UTC
a057789 docs: clang-format instructions in CONTRIBUTING.md Document installation, command line usage, editors, etc. 19 June 2015, 23:57:44 UTC
20a8f0d refactor(pipes): removed pipes from properties BREAKING CHANGE: This PR remove an ability to use pipes in the properties config. Instead, inject the pipe registry. 19 June 2015, 23:56:52 UTC
ad7aca6 refactor(NgClass): remove pipes from property bindings 19 June 2015, 23:56:52 UTC
c899b0a feat(element_injector): support multiple injectables with the same token 19 June 2015, 23:02:56 UTC
5ba5da5 cleanup(forms): cleanup 19 June 2015, 23:02:43 UTC
4d1ed50 refactor(forms): refactored forms to user Query to get html validators 19 June 2015, 23:02:43 UTC
85b8a15 chore(build): add a task to watch and render examples and e2e tests for production You can now run `gulp serve.e2e.prod` to instantiate a task that watches and compiles example and module files into the prod directory in dist and then allows the code to be run via protractor. Closes #2369 19 June 2015, 22:57:41 UTC
920982c chore: update files to match clang-format 1.0.21. 19 June 2015, 22:00:32 UTC
254e58c feat: update clang-format to 1.0.21. 19 June 2015, 22:00:31 UTC
f9d72bd fix(transformer): Throw unimplemented errors in HtmlAdapter. closes #2624 closes #2627 19 June 2015, 21:45:58 UTC
b8ef20e chore(doc-gen): ignore `@param` tags At the moment we are not parsing param tags. This commit ignores them completely. TODO: hook up param descriptions with the actual param data in the doc. Closes #2633 19 June 2015, 19:10:01 UTC
c8ef5b5 chore: readme link to community-help hotlist 19 June 2015, 18:25:00 UTC
22f4cd2 chore(doc-gen): remove redundant processors from angular.io generation 19 June 2015, 18:08:34 UTC
aadaa20 chore(doc-gen): clean dist/angular.io folder when generating those docs 19 June 2015, 18:04:41 UTC
f2ef90b feat(transformers): inline styleUrls to view directive While creating the ng_deps.dart file for a view inline the styleUrls attribute. This copies the pattern used for templateUrl, aleviating the need to make an XHR request for those resources. closes #2566 19 June 2015, 05:12:44 UTC
back to top