Subscript syntax for Variables (#215)
* Implement variable indirect resolution * Add some tests * Changelog entry * Update documentation * Rework the syntax to use brackets instead of a $ * Move the lookup parser into it's own file * Add invalid syntax tests * Swift 3 support * Rename some things + extra test
This commit is contained in:
committed by
Ilya Puchka
parent
39ed9aa753
commit
2e18892f4c
10
CHANGELOG.md
10
CHANGELOG.md
@@ -6,7 +6,11 @@
|
||||
|
||||
- Added an optional second parameter to the `include` tag for passing a sub context to the included file.
|
||||
[Yonas Kolb](https://github.com/yonaskolb)
|
||||
[#394](https://github.com/stencilproject/Stencil/pull/214)
|
||||
[#214](https://github.com/stencilproject/Stencil/pull/214)
|
||||
- Variables now support the subscript notation. For example, if you have a variable `key = "name"`, and an
|
||||
object `item = ["name": "John"]`, then `{{ item[key] }}` will evaluate to "John".
|
||||
[David Jennes](https://github.com/djbe)
|
||||
[#215](https://github.com/stencilproject/Stencil/pull/215)
|
||||
|
||||
- Adds support for using spaces in filter expression
|
||||
[Ilya Puchka](https://github.com/yonaskolb)
|
||||
@@ -14,8 +18,8 @@
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- Fixed using quote as a filter parameter
|
||||
[Ilya Puchka](https://github.com/yonaskolb)
|
||||
- Fixed using quote as a filter parameter.
|
||||
[Ilya Puchka](https://github.com/ilyapuchka)
|
||||
[#210](https://github.com/stencilproject/Stencil/pull/210)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user