Victor Berchet
c5c456120c
refactor: delete containsRegexp() (there is escapeRegExp() in the lang facade)
...
BREAKING CHANGES:
`containsRegexp` is no more exported from `@angular/core/testing`. It should not have been part of the public API in the first place.
2016-06-21 09:15:21 -07:00
Pawel Kozlowski
fdf6bc18dd
fix(compiler): properly report unresolved dependencies
...
Fixes #9332
Closes #9341
2016-06-21 16:36:57 +02:00
PatrickJS
297f0fd2c3
fix(core/testing): show full error
...
test(platform-browser): update fail capture
test(platform-browser-dynamic): update fail capture
2016-06-20 19:36:37 -07:00
Uli Köhler
86405345b7
doc: fix `enableDebugTools` import path ( #9377 )
2016-06-20 16:45:35 -07:00
Victor Berchet
12c49042ab
fix(HTTP/XhrBackend): correctly set the status code on errors ( #9355 )
...
fixes #9329
fixes angular/http#54
2016-06-20 15:02:14 -07:00
Matias Niemelä
ba46ca683b
fix(animations): ensure starting styles are applied when a delay is present
...
Closes #9326
Closes #9328
2016-06-20 11:16:39 -07:00
Victor Berchet
ca42b49fa2
refactor: misc cleanup ( #9369 )
2016-06-20 10:55:29 -07:00
Victor Berchet
1b28cf71f5
feat(compiler): make interpolation symbols configurable (`@Component` config) ( #9367 )
...
closes #9158
2016-06-20 09:52:41 -07:00
Victor Berchet
6fd52dfb38
build(npm): update ts-api-guardian to v0.0.4 ( #9366 )
2016-06-20 09:32:27 -07:00
vsavkin
af2f5c3d7d
cleanup(router): removes router
2016-06-20 08:47:54 -07:00
Jesús Rodríguez
65be81baf8
doc(CheatSheet): update ngSwitch syntax in the cheatsheet ( #9361 )
2016-06-20 08:05:50 -07:00
Misko Hevery
7a3689f175
chore: formating
2016-06-19 22:27:29 +02:00
Misko Hevery
8675b8dc48
fix: cleanup public api of platform-server
...
BREAKING CHANGE: Parse5Adapter is no longer exported as public API, use serverBootstrap()
Parse5Adapter is an implementation detail not a public API
Closes #9237
Closes #9205
2016-06-19 09:03:01 -07:00
Misko Hevery
279e816ea7
chore: Remove unnecessary calls to Parse5DomAdapter
...
This reverts commit 80deac5cde
.
2016-06-19 08:42:00 -07:00
Andrei Tserakhau
2d60ff14ae
bug(datePipe): date format pipe's 2-digit interpretation of minutes and seconds ( #9338 )
...
Closes #9333
2016-06-18 09:03:58 -07:00
Jeff Cross
dee1b774f2
docs(changelog): add note about forthcoming deprecation of Parse5DomAdapter ( #9314 )
2016-06-17 17:34:14 -07:00
Tobias Bosch
c0f2a22a08
fix(perf): support prod mode again
...
After splitting the facades into multiple modules,
enabling prod mode for code had no effect for the compiler.
Also in a change between RC1 and RC2 we created the `CompilerConfig`
via a provider with `useValue` and not via a `useFactory`, which reads
the prod mode too early.
Closes #9318
Closes #8508
Closes #9318
2016-06-17 15:59:27 -07:00
Andrei Tserakhau
5c8d3154d7
feat(datePipe): numeric string support
2016-06-17 15:58:06 -07:00
Victor Berchet
40f8a45b95
test(DatePipe): fixes
2016-06-17 15:48:26 -07:00
Victor Berchet
76a418760e
fix(BrowserUtil): fix `supportsIntlApi()`
2016-06-17 15:34:12 -07:00
Victor Berchet
49bf3f5b3a
fix(NumberPipe): fix broken RegExp
...
introduced in 7498050421
(#9308 )
2016-06-17 15:33:25 -07:00
Alfonso Presa
773c34900f
fix(change_detection): ChangeDetectorRef reattach should restore original mode
...
After using ChangeDetectorRef detach, it should keep the ChangeDetector mode so that it is restored after calling reattach.
closes #7078
closes #7080
2016-06-17 15:00:41 -07:00
Chuck Jazdzewski
791153c93c
fix(compiler): StaticReflector ignores unregistered decorators. ( #9266 )
...
Also modified static reflector to allow writing tests in using
the .ts and using the MetadataCollector.
Also made MetadataCollector be able to use SourceFiles that have
not been bound (that is, don't have the parent property set).
Fixes #9182
Fixes #9265
2016-06-17 13:11:00 -07:00
Victor Berchet
721f53f0d6
feat(I18N Expander): do not add extra `<ul>` & `<li>` around ICU messages ( #9283 )
...
fixes #9072
2016-06-17 11:38:24 -07:00
Victor Berchet
7498050421
refactor: misc ( #9308 )
2016-06-17 10:57:50 -07:00
Victor Berchet
5e3ccbcea9
refactor: add types ( #9288 )
2016-06-17 10:57:32 -07:00
Martin Probst
8879aa1df4
feat(security): fail more detectably when using a safe value in an interpolation.
...
If a user ends up with a safe value in an interpolation context, that's probably
a bug. Returning `"SafeValue must use [property]= binding"` will make it easier
to detect and correct the situation. Detecting the situation and throwing an
error for it could cause performance issues, so we're not doing this at this
point (but might revisit later).
Part of #8511 and #9253 .
2016-06-17 10:00:30 -07:00
Victor Berchet
44e0ad4987
refactor(forms): remove the facade local copy ( #9276 )
2016-06-17 08:53:17 -07:00
Stephen Fluin
c449f325ba
docs: remove and identify reverts in changelog
2016-06-17 08:45:40 -07:00
Pawel Kozlowski
5fe60759f9
feat(QueryList): support index in callbacks
...
Closes #9278
2016-06-17 08:09:42 -07:00
Alex Eagle
6c389ed32f
ci(local dev): fix test.sh
2016-06-16 15:46:08 -07:00
Matias Niemelä
45549cda61
refactor(core): get rid of the bitwise operator facade helpers
2016-06-16 14:31:55 -07:00
Matias Niemelä
a13052fc73
refactor(core): rename css_parser and css_lexer files
...
Closes #9273
2016-06-16 14:31:48 -07:00
Matias Niemelä
4e7bb03e81
refactor(core): rename `AST` to `Ast` for all CSS parser code
2016-06-16 14:31:41 -07:00
Matias Niemelä
935c39a7e2
feat(core): ensure CSS parser tracks start/end values and understands complex pseudo selectors
2016-06-16 14:31:34 -07:00
Igor Minar
e0c1c13004
chore(.github): improve github issue and PR templates
...
the current templates accidentaly introduce tasks list which is confusing to both people
submitting the issue as well as triaging it.
2016-06-16 14:29:05 -07:00
Victor Berchet
c08ca22dba
refactor(HtmlParser): clang format
2016-06-16 13:54:00 -07:00
Stephen Fluin
a3f6e19881
docs: add missing breaking changes ( #9267 )
2016-06-16 13:49:29 -07:00
Alex Eagle
37b617dccf
chore(tsickle): add @Annotation annotations
...
This lets users continue using runtime-sideeffect Decorators if they choose,
only down-leveling the marked ones to Annotations.
Also remove the "skipTemplateCodegen" option, which is no longer needed
since Angular compiles with tsc-wrapped rather than ngc. The former doesn't
include any codegen.
2016-06-16 12:29:46 -07:00
Victor Berchet
c60ef45bc8
fix(HtmlParser): add missing ;
2016-06-16 10:23:02 -07:00
Igor Minar
2b1ac63e3a
npm: bump the version number in package.json
...
this version string is currently not authoritative source see #9264 and #9233
2016-06-16 09:57:44 -07:00
Olivier Chafik
6686bc62f6
feat(benchpress): add custom user metric to benchpress
...
This is a continuation of #7440 (@jeffbcross).
Closes #9229
2016-06-16 07:30:53 -07:00
Victor Berchet
1eaa193c51
feat(compiler-cli): add a `debug` option to control the output
...
fixes #9208
2016-06-15 18:13:57 -07:00
Victor Berchet
b620f4f456
feat(DomElementSchemaRegistry): add support for <ng-content> and <ng-container>
2016-06-15 18:13:57 -07:00
Victor Berchet
e484c62a8d
fix(HtmlParser): do not add required parents to template root elements
...
fixes #5967
2016-06-15 18:13:57 -07:00
Victor Berchet
9ba400d7d5
fix(HtmlParser): consider <ng-container> when adding required parents
2016-06-15 18:13:57 -07:00
Victor Berchet
9cbd8f7afc
test(ng-container): test nesting ng-containers
2016-06-15 18:13:57 -07:00
Kara Erickson
8e6e90e703
fix(forms): ngModel should export as ngModel
2016-06-15 17:46:45 -07:00
Igor Minar
26676c4833
docs(webworker): add/correct experimental markers to web worker apis
2016-06-15 17:12:40 -07:00
Kara Erickson
39e0b4903c
feat(radio): support radio button sharing a control
2016-06-15 15:27:34 -07:00