Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
TypeScript Dart CSS HTML JavaScript

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
Failed to load latest commit information.
.settings chore: Visual Studio Code project settings for excluding directories
docs chore(doc-gen): ignore `@param` tags
modules feat(compiler): detect dangling property bindings
modules_dart feat(dart/transform): Reuse readDirectiveMetadata in plugin
scripts chore(pub): add angular2_material to pub
tools build(broccoli): allow rebuild() to return DiffResult
.bowerrc BUG FIX: without specification, certain versions of bower install ./a…
.clang-format feat(tooling): Add a .clang-format for automated JavaScript formatting.
.editorconfig chore(.editorconfig): include markdown config
.gitattributes chore: add .gitattributes with new lines config
.gitignore chore(build): add tsd.cached.json to our .gitignore
.travis.yml build: make 'npm install' work reliably and issue build warning when …
CHANGELOG.md chore(release): releases 2.0.0-alpha.27
CONTRIBUTING.md docs: clang-format instructions in CONTRIBUTING.md
DEVELOPER.md chore(build): improve messaging when using clang-format
LICENSE Initial commit
README.md chore: readme link to community-help hotlist
TRIAGE_AND_LABELS.md chore: update TRIAGE_AND_LABELS.md
bower.json build(bower): remove moot `version` property from bower.json
gulpfile.js chore(build): add a task to watch and render examples and e2e tests f…
karma-dart.conf.js fix(XHRImpl): fix errors, add a spec
karma-js.conf.js chore: update zone.js to 0.5.1
npm-shrinkwrap.clean.json feat: update clang-format to 1.0.21.
npm-shrinkwrap.json feat: update clang-format to 1.0.21.
npm-shrinkwrap.readme.md docs(shrinkwrap): update npm-shrinkwrap.readme.md with info about del…
package.json chore(pub): add angular2_material to pub
perf-cloud-secret.template.js refactor(build): support multiple configurable browsers for e2e and p…
protractor-dart2js.conf.js feat(http): add basic http service
protractor-js-dev.conf.js chore(test): setup a gulp task for quickly running e2e tests against …
protractor-js-prod.conf.js chore(build): add a task to watch and render examples and e2e tests f…
protractor-js.conf.js fix(build): simplify the e2e/perf config via command line arguments
protractor-shared.js fix(tests): disable mobile emulation so benchmarks run on current chrome
pubspec.yaml feat(FakeAsync): check pending timers at the end of fakeAsync in Dart
test-init.dart refactor(render): use render layer fully
test-main.dart refactor(render): use render layer fully
test-main.js fix: increase the stack frame size for tests
tsconfig.json chore(tsconfig.json): fix invalid json

README.md

Build Status Join the chat at https://gitter.im/angular/angular Issue Stats Issue Stats npm version Downloads

Angular

Angular is a development platform for building mobile and desktop web applications. This is the repository for Angular 2, both the JavaScript (JS) and Dart versions.

Angular 2 is currently in Developer Preview. We recommend using Angular 1.X for production applications:

Quickstart

Get started in 5 minutes

Setup & Install Angular 2

Follow the instructions given on the Angular download page.

Want to help?

Want to file a bug, contribute some code, or improve documentation? Excellent! Read up on our guidelines for contributing and then check out one of our issues in the hotlist: community-help.

Something went wrong with that request. Please try again.