FTD Version 0.2.0
What's Changed
- FTD examples working by @Arpita-Jaiswal in #14
- add viewport in length by @sourabh-garg in #15
- UI as type by @Arpita-Jaiswal in #16
- UI as type and unified component/variable syntax by @Arpita-Jaiswal in #17
- UI as type and unified component/variable syntax 2 by @Arpita-Jaiswal in #18
- UI as type: 3 by @Arpita-Jaiswal in #19
- update html by @sourabh-garg in #21
- UI as Type 4 by @Arpita-Jaiswal in #20
- ftd v0.1.12 by @Arpita-Jaiswal in #22
- update html by @sourabh-garg in #23
from_json_row
andfrom_json_rows
added by @Arpita-Jaiswal in #24from_json_row
andfrom_json_rows
can handle other kinds besidesrecord
by @Arpita-Jaiswal in #26- add justify content property by @sourabh-garg in #25
- add viewport meta by @sourabh-garg in #29
- Event: message-host by @Arpita-Jaiswal in #30
- Font family and Optional global variable by @Arpita-Jaiswal in #31
- fix: css position bottom and scene by @Arpita-Jaiswal in #32
- Iteratively check the title heading as per priority by @sharmashobhit in #33
- FTD: support arbitrary nested lookups, Default as list and record by @Arpita-Jaiswal in #34
- add z-index by @sourabh-garg in #35
- fix: position right by @Arpita-Jaiswal in #36
- FTD grid by @Arpita-Jaiswal in #37
- Fix: Align by @Arpita-Jaiswal in #40
- FTD: Markup by @Arpita-Jaiswal in #42
- Bye Bye ftd.markup by @Arpita-Jaiswal in #55
- Example: architecture-diagram.ftd by @Arpita-Jaiswal in #59
- Fixes: Resolve name for all references (that starts with
$
) and remove root_name from all the functions by @Arpita-Jaiswal in #60 - Fix: Markup Print by @Arpita-Jaiswal in #78
object constructor
,$event-change$
and$VALUE
by @Arpita-Jaiswal in #80- Event reference by @Arpita-Jaiswal in #81
- create dom by @Arpita-Jaiswal in #82
- Event action: Insert into list and clear by @Arpita-Jaiswal in #83
- dynamic optional condition by @Arpita-Jaiswal in #85
- Fix: optional record condition by @Arpita-Jaiswal in #87
- Processor: Component by @Arpita-Jaiswal in #88
- Conditional Variable by @Arpita-Jaiswal in #89
- Passing other variable reference to a variable by @Arpita-Jaiswal in #94
- Add property white-space and Remove optional chaining in ftd.js by @Arpita-Jaiswal in #98
- Optional variable passable to optional variable when variable is null by @Arpita-Jaiswal in #100
- added always-include flag for variables by @Arpita-Jaiswal in #106
- MOUSE-IN behaviour change by @Arpita-Jaiswal in #105
- Variable reference by @Arpita-Jaiswal in #107
- Missing branch Kind::Optional by @sharmashobhit in #117
- Rename
$event-*$
to$on-*$
by @Arpita-Jaiswal in #122 - ftd.font by @Arpita-Jaiswal in #150
- ftd.image_src by @Arpita-Jaiswal in #153
- Font on device by @Arpita-Jaiswal in #163
- Change String to serde_json::Value for dependencies by @Arpita-Jaiswal in #167
- record field update syntax by @Arpita-Jaiswal in #169
background-image
kind: string -> ftd.image-src by @Arpita-Jaiswal in #175- Optimisation on performance: Changes in ftd::p2::document::Document::html function by @Arpita-Jaiswal in #177
- Performance Optimization 2 by @Arpita-Jaiswal in #178
- Performance optimizations in rt_data function by @Arpita-Jaiswal in #185
- Fix: Extra space problem while using markup by @Arpita-Jaiswal in #195
- ftd.type and ftd.color dependencies as class by @Arpita-Jaiswal in #200
- Interpreter Changes by @AbrarNitk in #216
- Accept 8digit Hex color code by @ADITIRAI290698 in #221
- Foreign Variables by @AbrarNitk in #226
- Resolve foreign variable name, attach foreign variable prefixes with module and instruction in ParsedDocument by @Arpita-Jaiswal in #234
- added bottom-left-color,border-bottom-color,border-right-color by @priyanka9634 in #237
- Commented sections were getting initialized by @Heulitig in #240
- text-indent property by @AbrarNitk in #242
- Editor v3 by @Arpita-Jaiswal in #247
- ftd tests fix by @Heulitig in #254
ftd
HTTP API Response Handling by @AbrarNitk in #256- Add on-focus and on-blur events by @Arpita-Jaiswal in #253
- minor error msg fix by @Heulitig in #248
- Added on-global-key and on-global-key-seq events by @Arpita-Jaiswal in #257
- SIBLING-INDEX, CHILDREN_COUNT and PARENT by @Arpita-Jaiswal in #261
- added title attribute in image by @priyanka9634 in #263
- add
default-value
toftd.input
by @Heulitig in #258 - Pass by reference by @Arpita-Jaiswal in #267
- Bump Rust Version [1.58.1 --> 1.62.0] by @AbrarNitk in #266
- fixing ftd test blocks by @Heulitig in #264
opt-in variable
andreference only variable
forcomponent
by @Arpita-Jaiswal in #269- Ignored comments in interpreter before reordering by @Heulitig in #245
- Allow font weight specification in style by @Arpita-Jaiswal in #329
- removed '/' commenting functionality on body and caption by @Heulitig in #331
- added type attribute in input field by @priyanka9634 in #328
- strict empty line check prior to reading body by @Heulitig in #333
- Introducing new BG color as
fpm.color.main.background.code
by @gsalunke in #337 - Introducing light-mode color changes and css changes by @gsalunke in #344
- removing font from code block by @gsalunke in #345
- reworked duplicate header check on components by @Heulitig in #338
- conflicting text weight style by @ADITIRAI290698 in #339
- redundant-code fix by @Heulitig in #348
- Fine tuning changes of vertical spacing within html tags by @gsalunke in #360
- Update pretty_assertions requirement from 0.6 to 1.2 by @dependabot in #362
- fixed to_json test in sorted_json.rs by @AviralVerma13 in #366
- added ftd::p2::Kind type-check helper functions by @Heulitig in #375
- renamed default arguments to universal arguments by @Heulitig in #376
- Reworked caption body checks on components by @Heulitig in #325
- Markdown Color by @AbrarNitk in #373
- Adding universal attributes to all components (excluding term) by @Heulitig in #379
New Contributors
- @sourabh-garg made their first contribution in #15
- @sharmashobhit made their first contribution in #33
- @AbrarNitk made their first contribution in #216
- @ADITIRAI290698 made their first contribution in #221
- @priyanka9634 made their first contribution in #237
- @Heulitig made their first contribution in #240
- @gsalunke made their first contribution in #337
- @dependabot made their first contribution in #362
- @AviralVerma13 made their first contribution in #366
Full Changelog: v0.1.7...v1.0.0