Releases: Financial-Times/content-tree
Releases · Financial-Times/content-tree
Initial Release
An initial release to test the new publishing workflow.
What's Changed
- Update flourish to include more on the reference by @adgad in #3
- Add missing build dependencies + package-lock.json by @adgad in #4
- Add type definitions for recommended + x-teaser by @adgad in #5
- External nodes should have id and optional external fields by @adgad in #6
- add layout nodes by @adgad in #7
- remove the concept of externals entirely by @chee in #8
- Updates BigNumber interface to extend Node instead of Parent by @AliceArmstrong in #10
- Auto update the typescript definition file on push and PR by @chee in #14
- Add the ftedit square image as a valid format by @chee in #13
- Move types alongside their related Nodes by @chee in #33
- update the table to include it to the content tree by @Behnazz in #38
- Generate an in-transit tree by @chee in #39
- Add video and youtube-video nodes by @chee in #36
- Scrollytelling definition updates by @apaleslimghost in #35
- Add an initial content-tree-to-text implementation for indexing by @chee in #42
- Add a json schema generator and schemas by @chee in #43
- Add missing external picture to scrolly-image by @chee in #45
- Replace digital-newsroom with spark-team in CODEOWNERS by @chee in #48
- move teaser indicators inline by @chee in #47
- Add a bodyxml->content-tree converter by @chee in #49
- map
ft-contentbodyxml nodes to content-tree nodes by @chee in #50 - Add 'scroll' as option for responsiveStyle by @chee in #53
- Custom code component by @HelenHTech in #52
- Hyphen missing by @rosalie-baxter in #54
- ci-2151 update custom code component by @leannecornish-ft in #55
- Improve fromBodyXML to convert Spark's kitchen sink. by @adgad in #58
- fix: add Flourish as a valid body block by @adgad in #59
- CircleCI test to validate from-bodyxml by @adgad in #60
- POC of Go transformation libraries by @epavlova in #62
- Make the json schemas strict by @chee in #64
- Remove smoke test from main by @adgad in #63
- fix: remove whitespace between XML tags before parsing by @adgad in #61
- Fix CustomCodeComponent Unmarshalling in Go by @lokendersinghft in #68
- Remove embedded property from videos by @adgad in #77
- Add external title to video by @adgad in #79
- Add script to validate a single article + docs by @adgad in #76
- fix: break and thematic-break should not have children by @adgad in #78
- Flourish fixes by @adgad in #80
- Add transformer for CustomCodeComponent by @adgad in #81
- More rigourous removal of weird whitespace at the end of paragraph by @adgad in #82
- Handle nested layoutslots published by Spark by @adgad in #83
- test: update kitchen-sink test fixtures by @adgad in #89
- Feature/improved to external bodyxml transformer by @epavlova in #92
- transforms body-tree format to external bodyXML in Go by @lokendersinghft in #95
- feat: add rowSpan and columnSpan to TableCell by @adgad in #96
- Support text nodes by @adgad in #98
- Ci 3004 add identifier to certain blocks only by @AliceArmstrong in #103
- Add fragmentIdentifier for anchor links by @AliceArmstrong in #97
- CI-3004 Rename blockIdentifier to fragmentIdentifier to align with Spark term… by @AliceArmstrong in #105
- fix: use stricter layoutWidth definition for flourish by @adgad in #101
- transform bodyXMLto external content-tree in Go by @lokendersinghft in #110
- Refactor bodyXML → bodyTree Go transformer to use internalComponents format only by @lokendersinghft in #115
- ADSDEV-2383: add styleType attribute to Link by @meel-io in #114
- add timeline section to content-tree Go representation by @lokendersinghft in #119
- ADSDEV-2449: add support for RecommendedList by @meel-io in #100
- add recommended-list to the Go content-tree model by @lokendersinghft in #121
- adds data-anchor-style to xml to content-tree transformer by @lokendersinghft in #123
- add in-numbers section component to content-tree go representation by @lokendersinghft in #124
- feat: ci-3128 add image pair to content tree by @debugwand in #126
- Feature/uppsf 6584 extend the to string transformer by @ilian2233 in #125
- feat: add timeline and event nodes by @umbobabo in #109
- InNumbers component interface by @umbobabo in #112
- add image-pair section to content-tree Go representation by @lokendersinghft in #135
- feat: infobox and infopair by @leannecornish-ft in #134
- add support for InfoBox in Go by @lokendersinghft in #138
- add support for info-pair (Go) by @lokendersinghft in #139
- Restructure README + SPEC by @adgad in #137
- add support for FindOutMoreLink (Go) by @lokendersinghft in #140
- ADSDEV-2383: Add FindOutMoreLink element by @meel-io in #142
- add support for InfoBox and InfoPair in content-tree to string transformer by @lokendersinghft in #141
- Sp 5784/consolidate ci by @andy-little in #144
- remove from-bodyxml JS lib by @andy-little in #147
- Sp 5786/enable publishing to npm by @andy-little in #148
New Contributors
- @adgad made their first contribution in #3
- @AliceArmstrong made their first contribution in #10
- @Behnazz made their first contribution in #38
- @apaleslimghost made their first contribution in #35
- @HelenHTech made their first contribution in #52
- @rosalie-baxter made their first contribution in #54
- @epavlova made their first contribution in #62
- @lokendersinghft made their first contribution in #68
- @meel-io made their first contribution in #114
- @debugwand made their first contribution in #126
- @ilian2233 made their first contribution in #125
- @umbobabo made their first contribution in https://github.com/Fin...