729e38af19
feat(build): add npm publish script
...
Also fixes gulpfile:
- `runSequence` needs to be called with `done` callback
- `es5build` should only run when the task executes…
2015-02-10 16:28:28 -08:00
6e923cbf84
fix(compiler): elements with events only create binders but not protoElementInjectors.
...
Closes #577
2015-02-10 15:29:34 -08:00
dd532fee72
feat(build): add package.json and README.md for publishing to npm
2015-02-10 11:52:42 -08:00
69bba9b5df
feat(build): transpile to es6
...
Transpile all sources first to es6 which we can publish and then
to es5. Also merge the generated source maps into once map.
2015-02-10 11:27:22 -08:00
4b24734855
feat(forms): add support for checkbox
2015-02-10 08:44:25 -08:00
74f92c6a79
perf(Compiler): use Promises only when strictly required
2015-02-10 09:13:21 +01:00
47042bc503
feature(ShadowDomTransformer): create a compiler step to transform the shadow DOM
2015-02-10 08:54:37 +01:00
7bf5ab8f43
feat(view_pool): adds a view pool of dehydrated views per protoview.
2015-02-09 22:17:38 -08:00
617206bd1c
docs: Update variables to match example
...
It looks like the {{item}} variable in the examples should be {{person}}, as that is what has been exported (#person, etc).
It seems like the docs aren't finalized, but the discrepancy might confuse people coming in to learn from them in the meantime.
Closes #589
2015-02-09 19:54:07 -08:00
4ceb865632
docs(01_templates.md): typos
...
Fix spelling errors in 01_templates.md
Closes #585
2015-02-09 19:53:40 -08:00
320c089dcc
feat(packaging): automatically copy LICENSE to dist folders
2015-02-09 14:02:42 -08:00
583de5be42
docs(README): correct path to JS example after dir structure reorg
2015-02-08 22:14:05 -08:00
6f59f2f5a3
fix(transpile): fix usage of int
and references to assert
module
2015-02-06 22:06:55 -08:00
f39c6dc2c7
fix(setup): use upstream traceur with explicit patches
...
Also correct the transpile to ES6
Also support generics correctly
All patches are hooked in via `/tools/transpiler/index.js`
https://github.com/google/traceur-compiler/issues/1700
https://github.com/google/traceur-compiler/issues/1699
https://github.com/google/traceur-compiler/issues/1708
https://github.com/google/traceur-compiler/issues/1625
https://github.com/google/traceur-compiler/issues/1706
2015-02-06 17:04:08 -08:00
63d8107d1c
fix(setup): don’t transpile transpiler sources via karma, only the specs
2015-02-06 17:02:45 -08:00
713b670a76
fix(tests): show stack traces for transpiler unitttests
2015-02-06 17:02:45 -08:00
cf169f13a0
fix(compiler): add missing support to string literals
...
Fixes #531
Closes #559
2015-02-07 00:20:54 +01:00
6dbfe0dc2e
feat(vars): assignment of component or element instance to vars.
2015-02-06 15:13:31 -08:00
ab733bd80e
refactor(change_detection): rename group memento into directive memento
2015-02-06 13:55:49 -08:00
1ec796a601
cleanup(change_detection): rename field name
2015-02-06 13:54:55 -08:00
9240b09011
refactor(directives): directives use declare that they listen to onChange in the annotations
2015-02-06 13:53:49 -08:00
ee3f709fbf
feat: support binding to style.stylename.suffix
...
Closes #553
2015-02-06 12:30:03 -08:00
dbdadbafe9
chore(pub): update authors
2015-02-06 11:46:49 -08:00
d5b2c130ca
chore(pub): add primary authors, description and homepage to pubspec
2015-02-06 11:40:16 -08:00
e9a254ae86
refactor(forms): rename decorators into directives
2015-02-06 11:03:41 -08:00
640134dee1
feat(forms): initial implementation of forms declared in html
2015-02-06 11:03:41 -08:00
fa7cbf9bb1
test(di): add a test to di checking that child bindings are not used when resolving the dependencies of a parent binding
2015-02-06 09:39:22 -08:00
6bfa48bc64
refactor(directives): Drop ng- prefix from all angular directives and rename NgRepeat to Foreach
...
fixes #532
Closes #539
2015-02-06 09:24:50 -08:00
63f23ec0b6
fix(life_cycle): remove cyclic dependency
...
fixes #477
Closes #530
2015-02-06 09:23:59 -08:00
5010cf9757
chore(view): remove obsolete HACK comment
2015-02-05 21:19:53 -08:00
7dba3a3e32
fix(benchmarks): fix infinite scroll benchmark.
2015-02-05 20:47:30 -08:00
746f85a621
feat(compiler, ShadowDom): adds TemplateLoader using XHR.
...
Also adds css shimming for emulated shadow dom and makes the shadowDom
strategy global to the application.
2015-02-05 19:47:29 -08:00
fcbdf02767
feat(perf): port table scrolling benchmark to Angular 2
2015-02-05 18:33:57 -08:00
93c18f5396
fix(build): Escape dollar signs in dart-transpiled string literals
...
Escape dollar signs in string literals - dart should not interpolate them.
Closes #509
2015-02-05 18:00:14 -08:00
9f6b6cc50c
chore(packaging): update imports in tools
2015-02-05 15:58:15 -08:00
bfdcb6c77c
chore(build): ignore [info] analyzer warnings
2015-02-05 15:47:13 -08:00
d144e9a345
chore(packaging): fix warnings in forms
2015-02-05 15:47:13 -08:00
50b553964d
chore(packaging): update imports in forms
2015-02-05 15:47:13 -08:00
8250a8c1ca
chore(packaging): update benchmark imports
2015-02-05 15:47:13 -08:00
c99a575b1f
chore(merge): forms, compiler
2015-02-05 15:47:12 -08:00
3f228669d7
chore(packaging): update import for the new file structure
2015-02-05 15:47:12 -08:00
3820609f24
chore(packaging): move files to match target file structure
2015-02-05 15:46:13 -08:00
7ce4f66cdc
feat: support binding to class.classname
...
Closes #551
2015-02-05 15:19:23 -08:00
ab9438ffdf
fix e2e tests
2015-02-05 14:36:18 -08:00
e20d9dd073
feature(build): add nodejs-based unit test for dart transpiler.
...
This adds a unit test to the transpiler. Existing tests are themselves transpiled to ES5, which makes it impossible to do some kinds of assertions. For example, this will be useful to repro https://github.com/angular/angular/issues/509 .
In this change, the actual issue isn't fixed. It only adds the reproduction.
It uses the jasmine test runner, since it's already used by the docs test. That uses version 1 of Jasmine, which isn't ideal, but I want to be consistent for now.
I discussed with Tobias the possibility of switching to Mocha for these nodejs-based tests, and we might do that sometime later.
2015-02-05 11:55:49 -08:00
3395624cb3
feat(template): add bang syntax shortcut
...
Closes #522
2015-02-05 11:55:49 -08:00
cdb1e82216
feat(forms): initial implementation of forms
2015-02-05 11:55:49 -08:00
4623e88509
fix(zones): update to v0.4.0
...
Closes #487
2015-02-05 11:55:49 -08:00
796d58c621
chore(clean-up): remove unused test method
2015-02-05 11:55:49 -08:00
4b8105c165
cleanup
2015-02-05 11:55:49 -08:00