1608d91 | Stephen Fluin | 30 June 2016, 16:21:55 UTC | docs(changelog): change log and package.json to rc4 Closes #9727 | 30 June 2016, 17:16:32 UTC |
a3b9041 | vsavkin | 29 June 2016, 23:07:35 UTC | fix(router): fix RouterLinkActive to handle the case when the link has extra paths | 30 June 2016, 16:26:57 UTC |
5781b96 | vsavkin | 29 June 2016, 22:26:04 UTC | fix(router): redirect should not add unnecessary brackets | 30 June 2016, 16:26:57 UTC |
f208ee0 | vsavkin | 29 June 2016, 22:11:36 UTC | fix(router): reexport router directives | 30 June 2016, 16:26:57 UTC |
8aa388d | ipinak | 30 June 2016, 05:16:43 UTC | doc(directive): fixes incorrect example code (#9635) | 30 June 2016, 05:16:43 UTC |
51d4c9d | Tobias Bosch | 29 June 2016, 17:26:45 UTC | fix(compiler): make code easier to type check These changes are needed for the G3 sync as we use a different version/settings of Typescript than on Github. closes #9701 | 29 June 2016, 17:43:58 UTC |
e81dea6 | Tobias Bosch | 29 June 2016, 03:07:00 UTC | fix(compiler): report not existing files as errors Closes #9690 | 29 June 2016, 14:35:34 UTC |
3fec279 | Miško Hevery | 29 June 2016, 04:53:41 UTC | fix: support *directive on <template> (#9691) fixes #7315 | 29 June 2016, 04:53:41 UTC |
3784696 | vsavkin | 28 June 2016, 23:53:54 UTC | fix(router): make the contstructor of the router service public | 29 June 2016, 01:39:37 UTC |
8c45aeb | vsavkin | 28 June 2016, 23:47:13 UTC | fix(router): make router links work on non-a tags | 29 June 2016, 01:39:37 UTC |
810c722 | Martin Probst | 29 June 2016, 01:13:46 UTC | docs(security): point users to docs when sanitization fails. (#9680) | 29 June 2016, 01:13:46 UTC |
e2116c5 | Igor Minar | 29 June 2016, 00:27:28 UTC | fix(upgrade): add peerDependency on platform-browser-dynamic (#9674) Closes #9623 | 29 June 2016, 00:27:28 UTC |
296a447 | vsavkin | 28 June 2016, 21:49:29 UTC | docs(router): add api docs | 28 June 2016, 21:49:29 UTC |
0961bd1 | Kara | 28 June 2016, 21:21:53 UTC | feat(forms): use formControlName on radio buttons when name is absent (#9681) | 28 June 2016, 21:21:53 UTC |
9340e1b | Naomi Black | 28 June 2016, 18:01:35 UTC | docs(security): security api doc update and fix stability marker for Type | 28 June 2016, 21:01:48 UTC |
ae4fa56 | Victor Berchet | 28 June 2016, 19:21:50 UTC | fix(public API): update golden files broken by #9606 | 28 June 2016, 19:21:50 UTC |
2d9d7f1 | Martin Probst | 28 June 2016, 18:45:02 UTC | fix(security): allow empty CSS values. (#9675) | 28 June 2016, 18:45:02 UTC |
5ee84fe | Victor Berchet | 28 June 2016, 18:35:59 UTC | refactor: add types (#9606) relates to #9100 | 28 June 2016, 18:35:59 UTC |
1620426 | Jeff Cross | 28 June 2016, 18:31:35 UTC | fix(http): don't encode values that are allowed in query (#9651) This implements a new class, QueryEncoder, that provides methods for encoding keys and values of query parameter. The encoder encodes with encodeURIComponent, and then decodes a whitelist of allowed characters back to their unencoded form. BREAKING CHANGE: The changes to Http's URLSearchParams serialization now prevent encoding of these characters inside query parameters which were previously converted to percent-encoded values: @ : $ , ; + ; ? / The default encoding behavior can be overridden by extending QueryEncoder, as documented in the URLSearchParams service. Fixes #9348 | 28 June 2016, 18:31:35 UTC |
bf598d6 | Tobias Bosch | 24 June 2016, 15:46:43 UTC | feat(compiler): support sync runtime compile Adds new abstraction `Compiler` with methods `compileComponentAsync` and `compileComponentSync`. This is in preparation of deprecating `ComponentResolver`. `compileComponentSync` is able to compile components synchronously given all components either have an inline template or they have been compiled before. Also changes `TestComponentBuilder.createSync` to take a `Type` and use the new `compileComponentSync` method. Also supports overriding the component metadata even if the component has already been compiled. Also fixes #7084 in a better way. BREAKING CHANGE: `TestComponentBuilder.createSync` now takes a component type and throws if not all templates are either inlined are compiled before via `createAsync`. Closes #9594 | 28 June 2016, 17:26:16 UTC |
24eb838 | Igor Minar | 27 June 2016, 19:27:23 UTC | fix: public api surface fixes + stability markers - ts-api-guardian will now error if a new public symbol is added with a stability marker (`@stable`, `@experimental`, `@deprecated`) - DomEventsPlugin and KeyEventsPlugin were removed from public api surface - these classes is an implementation detail - deprecated BROWSER_PROVIDERS was removed completely - `@angular/compiler` was removed from the ts-api-guardian check since this package shouldn't contain anything that users need to directly import - the rest of the api surface was conservatively marked as stable or experimental BREAKING CHANGES: DomEventsPlugin and KeyEventsPlugin previously exported from core are no longer public - these classes are implementation detail. Previously deprecated BROWSER_PROVIDERS was completely removed from platform-browser. Closes #9236 Closes #9235 Ref #9234 | 28 June 2016, 14:39:40 UTC |
fcfddbf | vsavkin | 28 June 2016, 03:10:36 UTC | feat(router): add pathMatch property to replace terminal | 28 June 2016, 03:21:30 UTC |
dc64e90 | vsavkin | 27 June 2016, 23:45:21 UTC | feat(router): use componentFactoryResolver | 28 June 2016, 03:21:30 UTC |
e12b127 | vsavkin | 28 June 2016, 03:00:30 UTC | feat(core): split ChangeDetectorStrategy into ChangeDetectionStrategy and ChangeDetectorStatus | 28 June 2016, 03:19:20 UTC |
797914e | Kara | 28 June 2016, 03:01:24 UTC | fix(forms): emit statusChange when child controls have async validator (#9652) | 28 June 2016, 03:01:24 UTC |
e0b0a59 | Matias Niemelä | 21 June 2016, 20:56:25 UTC | fix(animations): ensure void => * animations are triggered when an expression is omitted Closes #9327 Closes #9381 | 28 June 2016, 01:55:10 UTC |
ed0ade6 | Kara | 27 June 2016, 21:29:33 UTC | fix(forms): make radio button selection logic more flexible (#9646) Closes #9558 | 27 June 2016, 21:29:33 UTC |
5cc7b41 | Tobias Bosch | 27 June 2016, 20:04:18 UTC | Revert "fix(Compiler): relax childIsRecursive check (#8705)" This fix prevented waiting for child components even if the cycle was only introduced via the `directives` array, i.e. without actually having a cycle. This easily causes issues for applications that have one shared list of directives for all components. This reverts commit 3d5bb2318454ba428b816f6aee6e6aaf427d70a7. Closes #9647 | 27 June 2016, 21:27:03 UTC |
f2f1ec0 | vsavkin | 27 June 2016, 21:00:07 UTC | feat(router): implement data and resolve | 27 June 2016, 21:25:56 UTC |
e913d99 | Alex Eagle | 24 June 2016, 22:37:46 UTC | chore(typings): restrict Angular to es5+collections+promise | 27 June 2016, 20:58:59 UTC |
d204887 | vsavkin | 26 June 2016, 18:52:32 UTC | fix(router): top-levels do not work in ngIf | 27 June 2016, 20:34:54 UTC |
855f3af | vsavkin | 25 June 2016, 20:31:48 UTC | fix(router): canceled navigations should return a promise that is resolved with false | 27 June 2016, 20:34:54 UTC |
3f44377 | vsavkin | 25 June 2016, 19:07:47 UTC | fix(router): handle empty path with query params | 27 June 2016, 20:34:54 UTC |
90295e3 | vsavkin | 25 June 2016, 18:51:15 UTC | fix(router): preserve fragment on initial load | 27 June 2016, 20:34:54 UTC |
a620f95 | Jason Choi | 27 June 2016, 17:02:02 UTC | build(npm): upgrade ts-api-guardian to v0.1.4 Closes #9642 | 27 June 2016, 19:27:59 UTC |
db66509 | Martin Probst | 27 June 2016, 19:18:48 UTC | test(security): tests for HTML5 elements, srcset. Part of #9572. | 27 June 2016, 19:19:03 UTC |
6605eb3 | Cyrille Tuzi | 24 June 2016, 14:54:11 UTC | feat(security): allow more HTML5 elements and attributes in sanitizers Allow more elements and attributes from the HTML5 spec which were stripped by the htmlSanitizer. fixes #9438 feat(security): allow audio data URLs in urlSanitizer test(security) : add test for valid audio data URL feat(security): allow and sanitize srcset attributes test(security): test for srcset sanitization | 27 June 2016, 19:19:03 UTC |
3644eef | Gion Kunz | 27 June 2016, 15:26:45 UTC | feat(DomRenderer): Adding support for document fragments in SVG foreign objects (#9458) | 27 June 2016, 15:26:45 UTC |
fb25096 | Kai Ruhnau | 27 June 2016, 15:21:34 UTC | doc(changelog): add backticks around html elements so they actually render (#9637) | 27 June 2016, 15:21:34 UTC |
eef9512 | choeller | 26 June 2016, 22:52:50 UTC | fix(forms): async validator-directives process Observables correctly (#8186) Closes #/8022 | 26 June 2016, 22:52:50 UTC |
9f00a1b | Marek Buko | 26 June 2016, 22:24:27 UTC | fix(forms): add select multiple accessor as built-in accessor | 26 June 2016, 22:24:27 UTC |
c369bc7 | Jesús Rodríguez | 26 June 2016, 14:31:35 UTC | docs: update cheatsheet import lines (#9614) | 26 June 2016, 14:31:35 UTC |
c03e1f2 | Kara Erickson | 25 June 2016, 20:27:29 UTC | feat(forms): add support for formArrayName Closes #9251 | 25 June 2016, 20:30:53 UTC |
17dcbf6 | Kara Erickson | 25 June 2016, 01:24:11 UTC | feat(forms): expose ValidatorFn and AsyncValidatorFn Closes #8834 | 25 June 2016, 01:24:11 UTC |
40b907a | Julie Ralph | 25 June 2016, 00:48:35 UTC | refactor(testing): remove wrapping of Jasmine functions (#9564) Instead, the async function now determines whether it should return a promise or instead call a done function parameter. Importing Jasmine functions from `@angular/core/testing` is no longer necessary and is now deprecated. Additionally, beforeEachProviders is also deprecated, as it is specific to the testing framework. Instead, use the new addProviders method directly. Before: ```js import {beforeEachProviders, it, describe, inject} from 'angular2/testing/core'; describe('my code', () => { beforeEachProviders(() => [MyService]); it('does stuff', inject([MyService], (service) => { // actual test }); }); ``` After: ```js import {addProviders, inject} from 'angular2/testing/core'; describe('my code', () => { beforeEach(() => { addProviders([MyService]); }); it('does stuff', inject([MyService], (service) => { // actual test }); }); ``` | 25 June 2016, 00:48:35 UTC |
a33195d | Julie Ralph | 25 June 2016, 00:35:01 UTC | fix(core/testing compiler/testing): move TestComponentBuilder to core/testing (#9590) TestComponentBuilder now lives in core/testing. compiler/testing contains a private OverridingTestComponentBuilder implementation which handles the private behavior we need to override templates. This is part of the effort to simplify the testing imports and hide compiler APIs. Closes #9585 BREAKING CHANGE: `TestComponentBuilder` is now imported from `@angular/core/testing`. Imports from `@angular/compiler/testing` are deprecated. Before: ``` import {TestComponentBuilder, TestComponentRenderer, ComponentFixtureAutoDetect} from '@angular/compiler/testing'; ``` After: ``` import {TestComponentBuilder, TestComponentRenderer, ComponentFixtureAutoDetect} from '@angular/core/testing'; ``` | 25 June 2016, 00:35:01 UTC |
c693c03 | Victor Berchet | 24 June 2016, 23:52:41 UTC | test(node): enable source maps in test.sh node (#9589) | 24 June 2016, 23:52:41 UTC |
de12710 | Kara Erickson | 24 June 2016, 20:37:42 UTC | feat(forms): make valueChanges and statusChanges available on abstract control directives | 24 June 2016, 21:37:19 UTC |
8320898 | vsavkin | 24 June 2016, 20:07:42 UTC | chore(router): bump up version number | 24 June 2016, 20:07:42 UTC |
327d04c | vsavkin | 24 June 2016, 19:30:11 UTC | chore(router): clang-format | 24 June 2016, 19:44:32 UTC |
54edce2 | vsavkin | 24 June 2016, 19:23:42 UTC | fix(router): wildcard don't get notified on url changes | 24 June 2016, 19:44:32 UTC |
1a145ac | vsavkin | 24 June 2016, 19:02:14 UTC | fix(router): default exact to false in routerLinkActiveOptions | 24 June 2016, 19:44:32 UTC |
9f978cf | vsavkin | 24 June 2016, 18:48:52 UTC | test(router): add a test checking that you can use a slash in query params | 24 June 2016, 19:44:32 UTC |
41b7811 | vsavkin | 24 June 2016, 18:39:12 UTC | fix(router): doen't throw on canDeactive when route hasn't advanced | 24 June 2016, 19:44:32 UTC |
dcf7512 | Julie Ralph | 24 June 2016, 19:41:57 UTC | fix(common/testing): remove internal MockLocationStrategy from common/testing (#9562) BREAKING CHANGE: MockLocationStrategy was intended to be internal only and is now removed from the `@angular/common/testing` public api. Use `SpyLocation` from `@angular/common/testing` for location testing. | 24 June 2016, 19:41:57 UTC |
1143b03 | Julie Ralph | 24 June 2016, 19:41:49 UTC | fix(core/testing): move ComponentFixture to core (#9386) BREAKING CHANGE: `ComponentFixture` will be moving out of `@angular/compiler/testing` to `@angular/core/testing` in this release. For now, it is deprecated from `@angular/compiler/testing`. | 24 June 2016, 19:41:49 UTC |
97a2119 | Kara Erickson | 24 June 2016, 01:07:56 UTC | fix(forms): ngModel should emit valueChanges and statusChanges asynchronously | 24 June 2016, 19:37:46 UTC |
fbd2dd9 | vsavkin | 24 June 2016, 18:17:17 UTC | fix(router): handle path:'' redirects and matches | 24 June 2016, 18:39:41 UTC |
f463e09 | Alex Eagle | 23 June 2016, 21:26:54 UTC | fix(ngc): work with typescript@next This is required due to breaking change in TS, see https://github.com/Microsoft/TypeScript/pull/8841#issuecomment-227300348 | 24 June 2016, 17:27:31 UTC |
42a5b6c | Jason Choi | 24 June 2016, 01:19:32 UTC | chore(testing): upgrade ts-api-guardian to 0.1.3 | 24 June 2016, 01:19:32 UTC |
0ad1215 | Jeff Cross | 23 June 2016, 23:23:15 UTC | build(changelog): remove old changelog script and add gulp task | 24 June 2016, 00:35:57 UTC |
7733c97 | Jeff Cross | 23 June 2016, 22:54:45 UTC | build(npm): update conventional-changelog dependency Fixes #5672 | 24 June 2016, 00:35:57 UTC |
8a9e9c7 | Julie Ralph | 24 June 2016, 00:10:22 UTC | fix(core/testing): clean up the core testing public API (#9466) Previously, we were exporting internal mocks and helpers. Move these to core/testing/testing_internal or remove them if they were never used. Remove deprecated items - injectAsync, clearPendingTimers. BREAKING CHANGE: Remove the following APIs from `@angular/core/testing`, which have been deprecated or were never intended to be publicly exported: ``` injectAsync clearPendingTimers Log MockAppliacationHref MockNgZone clearPendingTimers getTypeOf instantiateType ``` Instead of `injectAsync`, use `async(inject())`. `clearPendingTimers` is no longer required. | 24 June 2016, 00:10:22 UTC |
3d8eb8c | Julie Ralph | 23 June 2016, 23:42:25 UTC | fix(platform-browser/testing): clean up public api for platform-browser/testing (#9519) Mostly, removing things that were never intended to be exported publicy. BREAKING CHANGE: The following are no longer publicly exported APIs. They were intended as internal utilities and you should use your own util: ``` browserDetection, dispatchEvent, el, normalizeCSS, stringifyElement, expect (and custom matchers for Jasmine) ``` | 23 June 2016, 23:42:25 UTC |
894747c | Julie Ralph | 23 June 2016, 23:14:31 UTC | fix(platform-browser/testing-e2e): clean up unused exports from e2e testing helpers (#9387) | 23 June 2016, 23:14:31 UTC |
8d5a312 | Julie Ralph | 23 June 2016, 22:52:18 UTC | chore(api): clean up compiler/testing api (#9520) Do not export MockXHR, which is a private helper. | 23 June 2016, 22:52:18 UTC |
8eb81b3 | Jason Choi | 23 June 2016, 19:01:42 UTC | ci: add updated ts-api-guardian check | 23 June 2016, 21:26:40 UTC |
22d8f73 | Jason Choi | 22 June 2016, 21:56:10 UTC | test: add public api golden files Includes a few style fixes on "* as foo" imports. | 23 June 2016, 21:26:40 UTC |
249a6bd | Jason Choi | 22 June 2016, 18:28:40 UTC | test: upgrade ts-api-guardian to v0.1.2 | 23 June 2016, 21:26:40 UTC |
3ad81b1 | Martin Probst | 23 June 2016, 20:57:34 UTC | test(security): simplify integration test. | 23 June 2016, 20:57:51 UTC |
5ab0534 | Martin Probst | 23 June 2016, 01:14:50 UTC | test(security): Ensure xlink:href is not bindable. The DOM schema does not allow binding any properties to dangerous SVG attributes/properties. This change adds a smoke test to verify that behaviour, by testing that `xlink:href` (a sample dangerous property) is not bindable. Fixes #9510. | 23 June 2016, 20:57:51 UTC |
5150344 | Igor Minar | 23 June 2016, 20:27:43 UTC | fix(common): add license header to localization.ts | 23 June 2016, 20:27:43 UTC |
98cef76 | Wojciech Kwiatek | 23 June 2016, 20:06:19 UTC | fix(security): no warning when sanitizing escaped html (#9392) (#9413) | 23 June 2016, 20:06:19 UTC |
6c5b653 | Tobias Bosch | 22 June 2016, 21:06:23 UTC | feat(core): add `@Component.precompile` and `ComponentFactoryResolver` Part to #9467 Closes #9543 | 23 June 2016, 19:10:04 UTC |
9ed8f2d | Tobias Bosch | 23 June 2016, 16:59:45 UTC | fix(compiler): don't inject `viewProviders` into content child elements E.g. in the following scenario, `some-directive` should not be able to inject any view provider that `my-comp-with-view-providers` declares. ``` <my-comp-with-view-providers> <div some-directive></div> </my-comp-with-view-providers> ``` | 23 June 2016, 19:10:04 UTC |
33a2f86 | Tobias Bosch | 23 June 2016, 17:01:10 UTC | chore: remove stale tsconfig.json This tsconfig.json prevents fast round trip cycles in VsCode as it relies on the package-dist folders to be filled. | 23 June 2016, 19:10:04 UTC |
fed1672 | Victor Berchet | 23 June 2016, 18:44:05 UTC | refactor(i18n): I18nPipe uses NgLocalization (#9313) and some refactoring | 23 June 2016, 18:44:05 UTC |
54dbed4 | Alex Eagle | 23 June 2016, 17:43:50 UTC | fix(typings): don't test compiler-cli typings on TS 1.8 | 23 June 2016, 17:57:03 UTC |
df759b8 | Pawel Kozlowski | 23 June 2016, 15:51:39 UTC | fix(core): improve error message for broken bindings Fixes #6820 Closes #9536 | 23 June 2016, 17:28:56 UTC |
6edf047 | Kara Erickson | 23 June 2016, 16:55:26 UTC | feat(forms): add support for standalone ngModel dirs inside forms Closes #9230 | 23 June 2016, 17:16:47 UTC |
826f89f | Josh Thomas | 23 June 2016, 15:56:10 UTC | fix(ngc): correct dependencies for compiler-cli Update compiler-cli dependencies to include minimist and also increment tsc-wrapped to 0.2.0. There is signature mismatch between tsc-wrapped (v0.1.0) collector.js#getMetadata and compiler-cli reflector_host.js#getMetadataFor that caused an error anytime ngc was executed. The error received was as follows. `TypeError: Cannot read property 'getSymbolsInScope' of undefined` After forcing NPM to install @angular/tsc-wrapped@latest the error was resolved. Fixes #9540 | 23 June 2016, 17:16:04 UTC |
c43aec2 | Matias Niemelä | 23 June 2016, 06:57:49 UTC | fix(animations): make sure the easing value is passed into the web-animations player Closes #9517 Closes #9523 | 23 June 2016, 17:14:18 UTC |
ae75e36 | ScottSWu | 23 June 2016, 16:47:54 UTC | chore(lint): Added license headers to most TypeScript files Relates to #9380 | 23 June 2016, 16:47:54 UTC |
a5f2cc7 | ScottSWu | 23 June 2016, 16:46:32 UTC | chore(lint): Add lint check for license headers Added a tslint check to make sure all source files begin with a license header (at the very beginning or after a `#!`). Relates to #9380 | 23 June 2016, 16:46:32 UTC |
e1e5c40 | Victor Berchet | 22 June 2016, 21:58:57 UTC | fix(testing): remove the `toThrowErrorWith` matcher (jasmine has `toThrowError`) BREAKING CHANGE: Before: expect(...).toThrowErrorWith(msg); After: expect(...).toThrowError(msg); | 23 June 2016, 15:58:52 UTC |
6420f75 | Victor Berchet | 22 June 2016, 21:53:02 UTC | fix(testing): remove the `toMatchPattern` matcher (jasmine has `toMatch`) BREAKING CHANGE: Before: expect(...).toMatchPattern(pattern); After: expect(...).toMatch(pattern); | 23 June 2016, 15:58:28 UTC |
5face35 | Victor Berchet | 22 June 2016, 21:50:12 UTC | refactor: misc cleanup | 23 June 2016, 15:56:10 UTC |
398060d | Victor Berchet | 22 June 2016, 21:48:50 UTC | fix(NgSwitch): display deprecation message only once | 23 June 2016, 15:56:10 UTC |
638fd74 | Torgeir Helgevold | 23 June 2016, 15:18:07 UTC | feat(forms): support updating of validators on exiting controls (#9516) lint fix async d test test | 23 June 2016, 15:18:07 UTC |
098b461 | Pawel Kozlowski | 22 June 2016, 15:43:27 UTC | fix(core): report duplicate template bindings in templates Fixes #7315 BREAKING CHANGES: Previously multiple template bindings on one element (ex. `<div *ngIf='..' *ngFor='...'>`) were allowed but most of the time were leading to undesired result. It is possible that a small number of applications will see template parse errors that shuld be fixed by nesting elements or using `<template>` tags explicitly. Closes #9462 | 23 June 2016, 13:59:07 UTC |
9decc3d | Marc Laval | 20 June 2016, 22:25:55 UTC | build: fix some issues on Windows platforms Closes #9450 | 23 June 2016, 08:46:01 UTC |
a5f2e20 | Dmitry Zamula | 23 June 2016, 01:23:15 UTC | fix(http): add search param escaping for keys (#9166) | 23 June 2016, 01:23:15 UTC |
8899b83 | ScottSWu | 22 June 2016, 22:57:24 UTC | chore(typescript): Enabled noFallthroughCasesInSwitch Turned on the noFallthroughCasesInSwitch flag in tsconfig and fixed a few cases where there were fallthroughs. | 22 June 2016, 23:08:55 UTC |
f6a410a | Victor Berchet | 22 June 2016, 20:13:31 UTC | feat(QueryList): implement some() (#9464) closes #9443 | 22 June 2016, 20:13:31 UTC |
3d5bb23 | tycho01 | 22 June 2016, 14:02:11 UTC | fix(Compiler): relax childIsRecursive check (#8705) Fix how the compiler checks for recursive components by also considering component descendants. Previously, it only checked if the current component was evaluated previously. This failed in certain cases of mutually recursive components, causing `createAsync` in tests to not resolve. closes [7084](https://github.com/angular/angular/issues/7084) | 22 June 2016, 14:02:11 UTC |
ef37d2a | vsavkin | 22 June 2016, 06:06:35 UTC | example(router): add an example app for the new router | 22 June 2016, 06:19:26 UTC |
2eb234b | vsavkin | 21 June 2016, 21:44:36 UTC | chore(router): enable bundling | 22 June 2016, 06:19:26 UTC |
758ee95 | vsavkin | 21 June 2016, 21:43:14 UTC | fix(router): fix tsconfig to use es2015 modules | 22 June 2016, 06:19:26 UTC |
40e1112 | vsavkin | 21 June 2016, 21:07:36 UTC | chore(router): test karma config to rerun tests on change | 22 June 2016, 06:19:26 UTC |
397f5e2 | Victor Berchet | 21 June 2016, 23:55:17 UTC | refactor(HtmlLexer): simplify the code | 22 June 2016, 01:03:22 UTC |