Skip to content

Releases: Financial-Times/content-tree

Initial Release

11 Feb 08:42
bd2e47b

Choose a tag to compare

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-content bodyxml 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

Read more