d7eaae6f22
refactor(ivy): Move instructions back to ɵɵ ( #30546 )
...
There is an encoding issue with using delta `Δ`, where the browser will attempt to detect the file encoding if the character set is not explicitly declared on a `<script/>` tag, and Chrome will find the `Δ` character and decide it is window-1252 encoding, which misinterprets the `Δ` character to be some other character that is not a valid JS identifier character
So back to the frog eyes we go.
```
__
/ɵɵ\
( -- ) - I am ineffable. I am forever.
_/ \_
/ \ / \
== == ==
```
PR Close #30546
2019-05-20 16:37:47 -07:00
cf86ed7b29
refactor(ivy): migrate ɵɵ prefix back to Δ ( #30362 )
...
Now that issues are resolved with Closure compiler, we can move back to our desired prefix of `Δ`.
PR Close #30362
2019-05-14 16:52:15 -07:00
b0578061ce
refactor(ivy): use ɵɵ instead of Δ for now ( #29850 )
...
The `Δ` caused issue with other infrastructure, and we are temporarily
changing it to `ɵɵ`.
This commit also patches ts_api_guardian_test and AIO to understand `ɵɵ`.
PR Close #29850
2019-04-11 16:27:56 -07:00
138ca5a246
refactor(ivy): prefix all generated instructions ( #29692 )
...
- Updates all instructions to be prefixed with the Greek delta symbol
PR Close #29692
2019-04-10 12:11:40 -07:00
76119b84dc
docs: update enableIvy link ( #29238 )
...
PR Close #29238
2019-03-12 10:34:59 -07:00
92e80af875
feat(ivy): ICU support for Ivy ( #26794 )
...
PR Close #26794
2018-11-16 16:09:30 -08:00
e22a302cad
feat(ivy): support for i18n & ICU expressions ( #27101 )
...
PR Close #27101
2018-11-14 16:22:01 -08:00
f8f1168fa6
Revert "feat(ivy): support for i18n & ICU expressions ( #26275 )"
...
This reverts commit a63fd2d0f5
.
2018-11-14 10:23:21 -08:00
a63fd2d0f5
feat(ivy): support for i18n & ICU expressions ( #26275 )
...
PR Close #26275
2018-11-13 14:50:30 -08:00
03bf0d6b41
docs(ivy): update status for i18n ( #26502 )
...
PR Close #26502
2018-10-19 11:06:25 -07:00
9ebb4c02a2
docs(ivy): update status.md ( #26382 )
...
PR Close #26382
2018-10-12 09:01:41 -07:00
6def18a95e
fix(ivy): support directive outputs on ng-template ( #25717 )
...
Compiler part of #25698
Fixes #25697
PR Close #25717
2018-08-31 13:37:16 -07:00
00f13110be
feat(ivy): support injecting Renderer2 ( #25523 )
...
PR Close #25523
2018-08-31 09:42:36 -07:00
6a0f78fabf
fix(ivy): match directives on bindings and element outputs ( #25614 )
...
Closes #23560
PR Close #25614
2018-08-27 18:17:25 -04:00
445b9a5627
feat(ivy): support ViewContainerRef.createComponent() ( #24997 )
...
PR Close #24997
2018-07-24 08:23:23 -07:00
3e1a3b2e32
fix(ivy): support queries for views inserted in lifecycle hooks ( #24587 )
...
Closes #23707
PR Close #24587
2018-06-20 16:51:14 -07:00
82c5313740
feat(ivy): namespaced attributes added to output instructions ( #24386 )
...
NOTE: This does NOT add parsing of namespaced attributes
- Adds AttributeMarker for namespaced attributes
- Adds test for namespaced attributes
- Updates AttributeMarker enum to use CamelCase, and not UPPER_CASE names
PR Close #24386
2018-06-13 13:28:16 -07:00
e3c54e4465
refactor(ivy): use comment nodes to mark view containers ( #24346 )
...
PR Close #24346
2018-06-13 11:23:21 -07:00
1b253e14ff
fix(ivy): special case [style] and [class] bindings for future use ( #23232 )
...
PR Close #23232
2018-06-08 15:27:58 -07:00
8c1ac28275
feat(ivy): now supports SVG and MathML elements ( #24377 )
...
- Adds support for ivy creating SVG and MathML elements properly using
createElementNS
PR Close #24377
2018-06-08 15:27:35 -07:00
5ef7a07c4b
docs(ivy): add <ng-container>
to the remaining work items ( #24381 )
...
PR Close #24381
2018-06-08 15:27:16 -07:00
d4c66d5edb
docs(ivy): update status of impl progress ( #24323 )
...
Updating runtime implementation progress after merge of #23991
PR Close #24323
2018-06-07 18:47:36 -04:00
8ac74da016
Revert "docs(ivy): update SVG status ( #23899 )"
...
This reverts commit 1915e47d11
.
2018-06-06 13:38:12 -07:00
7e73287676
Revert "feat(ivy): added new namespace and element instructions to JIT environment ( #23899 )"
...
This reverts commit acf270d724
.
2018-06-06 13:38:00 -07:00
acf270d724
feat(ivy): added new namespace and element instructions to JIT environment ( #23899 )
...
PR Close #23899
2018-06-06 10:22:28 -07:00
1915e47d11
docs(ivy): update SVG status ( #23899 )
...
PR Close #23899
2018-06-06 10:22:27 -07:00
b750919ce0
feat(ivy): implement ViewContainerRef.remove ( #24221 )
...
PR Close #24221
2018-06-05 13:33:40 -07:00
e79b845a45
docs(ivy): fix typo in STATUS.md
2018-05-30 16:48:40 -07:00
2e21690c66
feat(ivy): support renderer.destroy and renderer.destroyNode hooks ( #24049 )
...
PR Close #24049
2018-05-30 09:57:51 -07:00
7ef9d4a582
docs(ivy): upddate the status ( #23562 )
...
PR Close #23562
2018-04-27 07:21:16 -07:00
50030f650b
docs(ivy): update STATUS.md with outstanding work ( #23168 )
...
PR Close #23168
2018-04-10 13:14:20 -07:00
b9cbe83104
docs(ivy): update STATUS.md with compiler work breakdown ( #22874 )
...
PR Close #22874
2018-03-23 15:04:55 -04:00
d77bb460b0
revert: docs(ivy): update STATUS.md with compiler work breakdown ( #22874 )
...
This reverts commit b524e4b142
.
2018-03-22 18:09:45 -04:00
b524e4b142
docs(ivy): update STATUS.md with compiler work breakdown ( #22874 )
...
PR Close #22874
2018-03-22 18:01:38 -04:00
f258ec67bf
docs(ivy): update status of ivy ( #22834 )
...
PR Close #22834
2018-03-16 22:20:21 -07:00
cedc04c320
docs(ivy): document project status ( #22751 )
...
Moves the status reporting from the issue #21706 to a file that
can be updated as changes are being made. This addresses one of the
comments on the issue and allows better tracking of updates to this
status and changes made.
PR Close #22751
2018-03-16 11:27:15 -07:00