UNPKG

@financial-times/o-table

Version:

Provides styling and behvaiour for tables across FT products.

153 lines (78 loc) 8.1 kB
# Changelog ## [10.0.2](https://github.com/Financial-Times/origami/compare/o-table-v10.0.1...o-table-v10.0.2) (2025-06-30) ### Bug Fixes * move JSX to React namespace to support React v19 ([8663b25](https://github.com/Financial-Times/origami/commit/8663b255b002d99deb6ccab833be189f07284f55)) ## [10.0.1](https://github.com/Financial-Times/origami/compare/o-table-v10.0.0...o-table-v10.0.1) (2025-02-26) ### Bug Fixes * Remove unused o-buttons reference ([1be12a8](https://github.com/Financial-Times/origami/commit/1be12a809a44421541412363671445477454656a)) * Remove unused o-icons iSass imports ([e8b105f](https://github.com/Financial-Times/origami/commit/e8b105fa887fbc50e5030fb1f398989df290046b)) ## [10.0.0](https://github.com/Financial-Times/origami/compare/o-table-v9.3.5...o-table-v10.0.0) (2025-02-20) ### ⚠ BREAKING CHANGES This introduces a new design language and visually breaking changes. Including mobile optimised typography, icons, and buttons (see [MIGRATION.md](./MIGRATION.md)). #### Origami 3: Principles, Purpose, and Impact For anyone in P&T. We covered what’s new in Origami 3 (o3), why it matters, and what’s next. [Slides](https://docs.google.com/presentation/d/1Qs8RHpMrDxxP5LyrVlnsUHnS3AriRK5-IboUeneRyMs/edit#slide=id.g764506c38c_0_357) | [Recording](https://drive.google.com/file/d/1OMW9zdTOEUvWyW1trsFqL3XhpTejYelO/view) #### Origami 3: Bridging design & code For designers and engineers alike. How to work with design guidelines, design foundations, and techniques for designer–engineer collaboration. [Slides](https://docs.google.com/presentation/d/1pGBKFNv-g8RbY2g3SJ7v823XBI-MQqpjHrdgg9B6bzI/edit#slide=id.g764506c38c_0_357) | [Recording](https://drive.google.com/file/d/14hWVKM690arNEWROPHx9gmebnOUa6wlM/view) #### Origami 3: Engineers’ Deep Dive We got into the technical detail. Working with Origami CSS (no more Sass), custom elements, JSX templates, etc. [Slides](https://docs.google.com/presentation/d/1s1S959CwZYnd0Q89EhsDFLFUuy2HZ9UnpBVaDHDFX7A/edit#slide=id.g3347c4befb5_0_402) | [Recording](https://drive.google.com/file/d/1hDtSN8Ce_P0Vr_dv0KXuXhs5Q9aHfvAp/view) ## [9.3.5](https://github.com/Financial-Times/origami/compare/o-table-v9.3.4...o-table-v9.3.5) (2024-08-21) ### Bug Fixes - upgrade ftdomdelegate to v5 in o-table ([#1759](https://github.com/Financial-Times/origami/issues/1759)) ([b6a9912](https://github.com/Financial-Times/origami/commit/b6a99129db28ac2a808fd945f25e806ce8228fee)) ## [9.3.4](https://github.com/Financial-Times/origami/compare/o-table-v9.3.3...o-table-v9.3.4) (2024-02-26) ### Bug Fixes - Remove polyfill from component readme. ([78f9e1d](https://github.com/Financial-Times/origami/commit/78f9e1d49c1cdddeedb2cf6739a530cb4fe4f35c)) ## [9.3.3](https://github.com/Financial-Times/origami/compare/o-table-v9.3.2...o-table-v9.3.3) (2023-10-27) ### Bug Fixes - Update node and npm ([c371fc3](https://github.com/Financial-Times/origami/commit/c371fc3f7f2d66266dbca95862ecef3ddeb1f339)) ## [9.3.2](https://github.com/Financial-Times/origami/compare/o-table-v9.3.1...o-table-v9.3.2) (2023-08-25) ### Bug Fixes - update o-typography dependency ([fb45b47](https://github.com/Financial-Times/origami/commit/fb45b47274241ea828f7dd50233441a76a215a51)) ### [9.3.1](https://www.github.com/Financial-Times/origami/compare/o-table-v9.3.0...o-table-v9.3.1) (2023-04-28) ### Bug Fixes - Require latest minor version of o-colors, o-buttons, and o-forms ([#1098](https://www.github.com/Financial-Times/origami/issues/1098)) ([b856ca6](https://www.github.com/Financial-Times/origami/commit/b856ca66c9ec555f3c70833ffa35cb05cd19841f)) ## [9.3.0](https://www.github.com/Financial-Times/origami/compare/o-table-v9.2.7...o-table-v9.3.0) (2023-03-27) ### Features - introduce o-table typescript templates and Storybook demos ([#1028](https://www.github.com/Financial-Times/origami/issues/1028)) ([c0107ba](https://www.github.com/Financial-Times/origami/commit/c0107bacd0d2a06961339d63f25e968f3cbc95f0)) ### [9.2.7](https://www.github.com/Financial-Times/origami/compare/o-table-v9.2.6...o-table-v9.2.7) (2022-12-21) ### Bug Fixes - require 3.3.0 or higher ([fc180c6](https://www.github.com/Financial-Times/origami/commit/fc180c619755daa1b7bfe65509f354cf0de113bf)) ### [9.2.6](https://www.github.com/Financial-Times/origami/compare/o-table-v9.2.5...o-table-v9.2.6) (2022-06-29) ### Bug Fixes - alternate to a lighter background ([a4f2252](https://www.github.com/Financial-Times/origami/commit/a4f2252f83c40165a4c1151196bffb93ad816a98)) ### [9.2.5](https://www.github.com/Financial-Times/origami/compare/o-table-v9.2.4...o-table-v9.2.5) (2022-04-21) ### Bug Fixes - Adds basic existence checking to most module entry points ([#714](https://www.github.com/Financial-Times/origami/issues/714)) ([7ba3a61](https://www.github.com/Financial-Times/origami/commit/7ba3a61d0de2a32d3a27a225fd4258b3820c7bda)) ### [9.2.4](https://www.github.com/Financial-Times/origami/compare/o-table-v9.2.3...o-table-v9.2.4) (2022-03-14) ### Bug Fixes - o-table filter when a second filter or more is applied ([62b853e](https://www.github.com/Financial-Times/origami/commit/62b853e7b200a5f93c0201d0d1f5a106cc106db8)) ### [9.2.3](https://www.github.com/Financial-Times/origami/compare/o-table-v9.2.2...o-table-v9.2.3) (2022-01-13) ### Bug Fixes - expand all uses of docs to documentation ([26f8d9d](https://www.github.com/Financial-Times/origami/commit/26f8d9d8cbbe3e78902d8c3951b37e08150a77bd)) ### [9.2.2](https://www.github.com/Financial-Times/origami/compare/o-table-v9.2.1...o-table-v9.2.2) (2022-01-12) ### Bug Fixes - Make demos work in IE11 by declaring Element.prototype.closest as a required feature ([722a4af](https://www.github.com/Financial-Times/origami/commit/722a4afc1a398d9d0b37c1951d6917bc8a466284)) ### [9.2.1](https://www.github.com/Financial-Times/origami/compare/o-table-v9.2.0...o-table-v9.2.1) (2021-12-24) ### Bug Fixes - only add aria-describeby if the demo-table-caption element exists ([3bd70f7](https://www.github.com/Financial-Times/origami/commit/3bd70f73a4464becc508703a1a7e4c44e07c99aa)) - stop aria-hidden rows from being focusable ([43527d9](https://www.github.com/Financial-Times/origami/commit/43527d9a3f9b74151a8f674d9b78958e6df68f56)) ## [9.2.0](https://www.github.com/Financial-Times/origami/compare/o-table-v9.1.1...o-table-v9.2.0) (2021-11-24) ### Features - allow npm 8 in engines config ([eeb1cae](https://www.github.com/Financial-Times/origami/commit/eeb1cae6e7f0379e647f2b41240b1f294997d528)) ### [9.1.1](https://www.github.com/Financial-Times/origami/compare/o-table-v9.1.0...o-table-v9.1.1) (2021-11-08) ### Bug Fixes - pin components to latest o-brand, or greater ([3a6ccea](https://www.github.com/Financial-Times/origami/commit/3a6ccea1e838e4a2003322ca1f855d0b87b26b60)) ## [9.1.0](https://www.github.com/Financial-Times/origami/compare/o-table-v9.0.4...o-table-v9.1.0) (2021-11-08) ### Features - Rename master brand in component origami.json ([f642faf](https://www.github.com/Financial-Times/origami/commit/f642faf0574d84ea8185b56e6090c8015def27e6)) ### [9.0.4](https://www.github.com/Financial-Times/origami/compare/o-table-v9.0.3...o-table-v9.0.4) (2021-11-02) ### Bug Fixes - correct o-table markup examples ([1c2b643](https://www.github.com/Financial-Times/origami/commit/1c2b6434288ddf6b70c5833277b28811597f060a)) - Update `o-brand` in components, replace "master" with "core" ([322617e](https://www.github.com/Financial-Times/origami/commit/322617ea80f30a6825d9c36872e05574b871ea82)) ### [9.0.3](https://www.github.com/Financial-Times/origami/compare/o-table-v9.0.2...o-table-v9.0.3) (2021-09-21) ### Bug Fixes - Add homepage, bugs and support email to the package.json ([6c0de60](https://www.github.com/Financial-Times/origami/commit/6c0de60ebd6e64c4dd16d000fcc6b79412ce30f4)) - update bugs urls ([3ea0ca0](https://www.github.com/Financial-Times/origami/commit/3ea0ca03bcb6e55142a77387ad0fff5ddf056d44)) - update origami json urls ([c757653](https://www.github.com/Financial-Times/origami/commit/c7576532b5a14f0462d5346dfb63238be025602e))