589ce31dfc
feat(transformers): record setters for query fields
...
Closes #4344
2015-09-25 23:34:42 +00:00
e7d65ad96f
fix(dart/transform): Handle export cycles
...
Currently, an export cycle in dart inputs will cause the transformer to
hang indefinitely on the `DirectiveMetadataExtractor` step.
Closes #4370
2015-09-25 23:08:45 +00:00
af9f916a9c
docs(compiler): compiler/view related api docs
...
Closes #4268
2015-09-25 23:03:24 +00:00
d348e5051f
docs(Type): improve api docs
2015-09-25 23:03:24 +00:00
7771ef4873
refactor: rename all "atIndex" parameters to just "index"
...
This makes it easier to word the documentation of the signature.
2015-09-25 23:03:24 +00:00
7ee295ad94
docs(compiler): compiler related api docs
2015-09-25 23:03:24 +00:00
0319417a1b
feat(Binding): improve errors
...
fix #4358
Closes #4360
2015-09-25 22:05:36 +00:00
5bf6a3af15
chore(typescript): fixes dart failures and linter
...
Closes #4359
2015-09-25 20:15:55 +00:00
7a53f82516
chore(typescript 1.6 upgrade): fix build.js and docs
2015-09-25 20:15:55 +00:00
2ee32fb02c
chore(typescript 1.6 upgrade): fix build.tools
2015-09-25 20:15:55 +00:00
1cf45757cd
feat(render): add generic view factory based on the template commands
...
Part of #3605
Closes #4367
2015-09-25 11:56:58 -07:00
0ed6fc4f6b
fix(compiler): minor cleanups and fixes
...
Part of #3605
2015-09-25 11:27:39 -07:00
9c9769047d
fix(test): StyleCompiler tests failing in Android browsers
...
Closes #4351
2015-09-25 07:34:17 +00:00
5f640c79bb
refactor(compiler_benchmark): simplify by using bootstrap and DI
...
Closes #4356
2015-09-25 04:01:14 +00:00
0a88e7b736
feat(change detection): export SimpleChange
...
Closes #4337
2015-09-25 02:33:41 +00:00
711ab6d573
docs(forms): Add documentation and live examples for NgForm, NgFormControl, NgFormModel, and NgModel.
...
Closes #4343
2015-09-24 22:22:03 +00:00
4e5c663b02
docs(di): fix incorrectly fomatted code blocks
2015-09-24 14:34:04 -07:00
4efc4a5520
feat(query): remove the 3-query-per-element limit
...
Closes #4336
2015-09-24 21:09:02 +00:00
ce6b364dc5
docs(core): add docs to Property and Event
2015-09-24 13:46:29 -07:00
ef61b81b0c
fix(bundles): add explicit format: cjs for empty files.
2015-09-24 13:42:12 -07:00
225eab8f25
cleanup(change_detection): make Locals private
...
Closes #4321
2015-09-24 18:10:47 +00:00
7c2c1a8e03
docs(change_detection): add docs to ChangeDetectorRef
2015-09-24 18:10:47 +00:00
9d2d674ef8
docs(change_detection): add docs to change detection exceptions
2015-09-24 18:10:47 +00:00
7470ad1bd1
refactor(compiler): various cleanups
...
- use `$implicit` variable value correctly
- handle `ng-non-bindable` correctly
- add some more assertions to `TemplateCompiler`
- make `CompiledTemplate` const
- fix default value for `@Directive.moduleId`
- add new compiler to application bindings
BREAKING CHANGE:
- `Compiler.compileInHost` and all methods of `DynamicComponentLoader` don’t take `Binding` any more, only `Type`s. This is in preparation for the new compiler which does not support this.
Part of #3605
Closes #4346
2015-09-24 10:56:29 -07:00
bffa2cb59b
feat(animate): cross-browser compatibility
...
Closes #4243
2015-09-24 10:24:40 +02:00
4f56a01b3b
fix(shims): add requestAnimationFrame shim for IE9 and Android
...
Fixes #4209
2015-09-24 10:23:58 +02:00
29f75c3c63
chore(saucelabs): MdButton tests time out
...
Closes #4248
2015-09-24 10:22:50 +02:00
ea15d6646b
docs(examples): add empty examples directory for api docs examples
...
This is a place for api docs examples hand written in an idiomatic way.
Closes #4341
2015-09-23 21:30:17 +00:00
44c171e399
build(travis): make sauce connect process query a bit more specific
2015-09-23 13:59:41 -07:00
4087e3115b
docs: copyedit DART_TOOLS.md
2015-09-23 12:23:05 -07:00
4d4d20edb9
build(travis): block travis while we are shutting down the tunnel
...
This is to prevent Travis from prematurely shut down the VM while we are still waiting for the sauce connect client
to tear down the tunnel.
Closes #4335
2015-09-23 18:00:21 +00:00
3b609fbae9
build(travis): gracefully shut down the sauce connect tunnel after the tests are done running
...
This is to prevent tunnel leaks which cause us to run out of allocated tunnels.
Closes #4329
2015-09-23 05:21:34 +00:00
8427863bab
feat(upgrade): Allow including ng2/1 components in ng1/2
...
Closes #3539
2015-09-23 05:02:43 +00:00
db6d289d82
chore(upgrade): infrastructure to allow running upgrade module specs
2015-09-23 05:02:43 +00:00
ec68074e69
docs(router): improve docs for Instruction and related classes
...
Closes #4303
2015-09-22 21:27:47 -07:00
3d6e3c2551
fix(http): change http interfaces to types
...
Types were previously not handled correctly by the type definition
generation process, so a couple of things in http had to be changed
to interfaces. This issue has been fixed, so now they're types again.
Closes #4024
2015-09-23 01:06:23 +00:00
0366f317af
docs(router): improve docs for Location and related classes
...
Closes #4299
2015-09-23 00:47:15 +00:00
8a2370750a
docs(router): improve documentation for router bindings
2015-09-23 00:47:15 +00:00
c01f327194
docs(router): improve docs for lifecycle hooks
...
Closes #4300
2015-09-23 00:47:15 +00:00
5c0a9eff62
docs(router): improve docs for RouteDefinition classes
2015-09-23 00:47:15 +00:00
9c4ab2b2b8
docs(http): fix missing variable from BaseRequestOptions example
2015-09-22 17:21:05 -07:00
5ea9c1e7fd
docs(http): add docs and examples for BaseResponseOptions
...
Closes #4324
2015-09-23 00:16:53 +00:00
662a585fc2
docs(http): add docs and examples for ResponseOptions
2015-09-23 00:16:53 +00:00
ae3713ef95
docs(http): add docs and examples for BaseRequestOptions
2015-09-23 00:16:53 +00:00
707e6f7671
docs(http): improve docs and add example for RequestOptions
2015-09-23 00:16:53 +00:00
a554f1c45d
chore(router): do not export Url class
...
Closes #4304
2015-09-22 23:51:19 +00:00
41b019f5f8
refactor(router): do not export RootRouter
...
BREAKING CHANGE:
It's unlikely that any apps were explicitly referencing `RootRouter`, but if they were they should
prefer to use the `routerBindings` helper or the `ROUTER_BINDINGS` const exported from `angular2/router`
2015-09-22 23:51:19 +00:00
af2cd4d6f3
fix(api): align dart/js APIs
2015-09-22 23:11:40 +00:00
577ee3744a
fix(bug): reflect Dart interfaces from superclass as well
...
fixes #4221
Closes #4222
2015-09-22 22:31:07 +00:00
9dd32d658e
build(npm): update shrinkwrap with the missing hash-files dependency
2015-09-22 15:19:32 -07:00