6fd52dfb38
build(npm): update ts-api-guardian to v0.0.4 ( #9366 )
2016-06-20 09:32:27 -07:00
af2f5c3d7d
cleanup(router): removes router
2016-06-20 08:47:54 -07:00
65be81baf8
doc(CheatSheet): update ngSwitch syntax in the cheatsheet ( #9361 )
2016-06-20 08:05:50 -07:00
7a3689f175
chore: formating
2016-06-19 22:27:29 +02:00
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
279e816ea7
chore: Remove unnecessary calls to Parse5DomAdapter
...
This reverts commit 80deac5cde
.
2016-06-19 08:42:00 -07:00
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
dee1b774f2
docs(changelog): add note about forthcoming deprecation of Parse5DomAdapter ( #9314 )
2016-06-17 17:34:14 -07:00
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
5c8d3154d7
feat(datePipe): numeric string support
2016-06-17 15:58:06 -07:00
40f8a45b95
test(DatePipe): fixes
2016-06-17 15:48:26 -07:00
76a418760e
fix(BrowserUtil): fix supportsIntlApi()
2016-06-17 15:34:12 -07:00
49bf3f5b3a
fix(NumberPipe): fix broken RegExp
...
introduced in 7498050421
(#9308 )
2016-06-17 15:33:25 -07:00
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
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
721f53f0d6
feat(I18N Expander): do not add extra <ul>
& <li>
around ICU messages ( #9283 )
...
fixes #9072
2016-06-17 11:38:24 -07:00
7498050421
refactor: misc ( #9308 )
2016-06-17 10:57:50 -07:00
5e3ccbcea9
refactor: add types ( #9288 )
2016-06-17 10:57:32 -07:00
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
44e0ad4987
refactor(forms): remove the facade local copy ( #9276 )
2016-06-17 08:53:17 -07:00
c449f325ba
docs: remove and identify reverts in changelog
2016-06-17 08:45:40 -07:00
5fe60759f9
feat(QueryList): support index in callbacks
...
Closes #9278
2016-06-17 08:09:42 -07:00
6c389ed32f
ci(local dev): fix test.sh
2016-06-16 15:46:08 -07:00
45549cda61
refactor(core): get rid of the bitwise operator facade helpers
2016-06-16 14:31:55 -07:00
a13052fc73
refactor(core): rename css_parser and css_lexer files
...
Closes #9273
2016-06-16 14:31:48 -07:00
4e7bb03e81
refactor(core): rename AST
to Ast
for all CSS parser code
2016-06-16 14:31:41 -07:00
935c39a7e2
feat(core): ensure CSS parser tracks start/end values and understands complex pseudo selectors
2016-06-16 14:31:34 -07:00
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
c08ca22dba
refactor(HtmlParser): clang format
2016-06-16 13:54:00 -07:00
a3f6e19881
docs: add missing breaking changes ( #9267 )
2016-06-16 13:49:29 -07:00
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
c60ef45bc8
fix(HtmlParser): add missing ;
2016-06-16 10:23:02 -07:00
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
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
1eaa193c51
feat(compiler-cli): add a debug
option to control the output
...
fixes #9208
2016-06-15 18:13:57 -07:00
b620f4f456
feat(DomElementSchemaRegistry): add support for <ng-content> and <ng-container>
2016-06-15 18:13:57 -07:00
e484c62a8d
fix(HtmlParser): do not add required parents to template root elements
...
fixes #5967
2016-06-15 18:13:57 -07:00
9ba400d7d5
fix(HtmlParser): consider <ng-container> when adding required parents
2016-06-15 18:13:57 -07:00
9cbd8f7afc
test(ng-container): test nesting ng-containers
2016-06-15 18:13:57 -07:00
8e6e90e703
fix(forms): ngModel should export as ngModel
2016-06-15 17:46:45 -07:00
26676c4833
docs(webworker): add/correct experimental markers to web worker apis
2016-06-15 17:12:40 -07:00
39e0b4903c
feat(radio): support radio button sharing a control
2016-06-15 15:27:34 -07:00
54c577cfe0
chore: update cheatsheet for new provider syntax ( #9227 )
2016-06-15 15:11:39 -07:00
27024915e4
docs: removed iframe from changelog ( #9223 )
2016-06-15 13:17:45 -07:00
80f3e7591e
chore(docs): Update changelog for release ( #9217 )
2016-06-15 12:49:39 -07:00
933f45ef31
docs(webworkers): add experimental markers for all web worker public apis
2.0.0-rc.2
2016-06-15 09:38:03 -07:00
4fc37aeabd
fix(webworkers): rename all web worker apis with "render" to "ui"
...
"render" is gramatically incorrect and confusing to developers who used this api.
Since webworker apis were exposed only in master, renaming these before the rc2 release
is not a breaking change
2016-06-15 09:38:03 -07:00
2fd1e88199
fix(forms): suppress forms deprecation warning after first
2016-06-15 08:52:56 -07:00
17f317d31e
fix: correct failing to push into builds repo on rerun
2016-06-14 21:28:37 -07:00
5941c92a31
fix: make ci fail when compiler integration test fails
2016-06-14 19:40:43 -07:00