Skip to content

Releases: posit-dev/great-tables

v0.6.0

16 May 20:28
b575b6e
Compare
Choose a tag to compare

This release brings support for multi-level spanners (a huge thanks to @timkpaine), and makes saving tables with GT.save() a bit more robust.

Features

Fixes

  • ensure export() always captures full table by @machow in #344

Docs

  • add example coffee table with nanoplots by @machow in #349
  • clean up minor formatting issues in the docs by @jrycw in #338

New Contributors

Full Changelog: 0.5.2...v0.6.0

0.5.2

13 May 17:50
7eae1f2
Compare
Choose a tag to compare

Fixes

  • Fix CellStyleBorders not being properly constructed when sides is set to "all" by @jrycw in #326
  • Fix GT.fmt_image() erroring on missing values by @machow in #329
  • Nanoplots listcols now work, polars list columns no longer raise error by @machow in #330
  • Nanoplots no longer fail for lists of large integers by @machow in #335
  • GT.fmt_number() no longer puts improper comma for 3-digit compact, negative numbers by @machow in #335

Docs

  • Add examples to reference pages by @jrycw in #328

Chores

New Contributors

Full Changelog: v0.5.1...0.5.2

v0.5.1

03 May 19:39
5ea06af
Compare
Choose a tag to compare

Thanks so much to @jrycw for an incredible amount of fixes and improvements! This release doesn't have any new features, instead we focused on fixes and documentation.

Fixes

  • Resolve issue with table_font_color= not accepting named colors by @jrycw in #285
  • Ensure that group label rows have valid HTML by @rich-iannone in #308
  • Fix Polars selectors error in GT.cols_hide() by @jrycw in #316
  • Fix missing values not working with GT.fmt_number() by @jrycw in #317
  • Fix display for integerlike values in nanoplots by @jrycw in #319

Docs

Chores

  • Clean up implementation of GT.fmt_nanoplot() and GT.data_color() by @jrycw #294, #295
  • Refactor GT.fmt_time(), GT.fmt_date() and GT.fmt_datetime() by @jrycw in #290
  • Refactor letters and Letters functions in _helpers by @jrycw in #289
  • Update type hints and organize import modules by @jrycw in #315
  • Codebase cleanup and minor improvements by @jrycw in #305, #292
  • Improve test coverage by @jrycw #311, #325
  • Add tests for GT.cols_align() and extend support for Polars expressions by @jrycw in #320

Full Changelog: v0.5.0...v0.5.1

v0.5.0

12 Apr 15:29
479eb73
Compare
Choose a tag to compare

What's Changed

Features

Fixes

  • Fix error from incorrectly passing nanoplot options to args in _generate_nanoplot() by @rich-iannone in #258
  • Remove uses of DataFrame.apply and dtype methods by @machow in #277
  • Close some opened files by @machow in #281

Docs

Chores

New Contributors

Full Changelog: v0.4.0...v0.5.0

v0.4.0

15 Mar 17:19
84eb813
Compare
Choose a tag to compare

What's Changed

Features

Fixes

  • Improve HTML representation of tables by @rich-iannone in #233
  • Ensure that header component HTML tags pass HTML validation by @rich-iannone in #235
  • Allow the 'transparent' color (and others) to be used in tab_options(table_background_color == <color>) by @rich-iannone in #242
  • Fix render reorder causing incorrect groupings by @machow in #218

Docs

Full Changelog: v0.3.1...v0.4.0

v0.3.1

27 Feb 16:08
0ed0014
Compare
Choose a tag to compare

What's Changed

Features

Fixes

  • fix: iterate over sorted rows for rendering by @machow in #202
  • Remove type annotations from docstrings by @rich-iannone in #207
  • Ensure that np.nan values are replaced with na_color= vals by @rich-iannone in #205
  • Handle .data_color() edge cases with single val columns / all missing values by @rich-iannone in #213

Docs

Full Changelog: v0.3.0...v0.3.1

v0.3.0

16 Feb 18:43
82455e5
Compare
Choose a tag to compare

What's Changed

Features

Fixes

  • Replace with_row_count by with_row_index for Polars by @jrycw in #189
  • Add py.typed to support PEP-561 (type-hinting) by @sugatoray in #139
  • Ensure table font names (from tab_options()) is accepted as str or list by @rich-iannone in #155
  • Fix FutureWarning for DataFrameGroupBy.grouper by @jrycw in #193

Docs

Chores

New Contributors

Full Changelog: v0.2.0...v0.3.0

v0.2.0

24 Jan 17:34
e8eee07
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.5...v0.2.0

v0.1.5

05 Jan 22:18
eb24086
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.4...v0.1.5

v0.1.4

19 Dec 18:27
c907d8d
Compare
Choose a tag to compare

What's Changed

  • docs: single column examples on narrow screens by @machow in #81
  • feat: add style.from_column, implement for loc.body by @machow in #83
  • fix: cols_hide by @machow in #86
  • fix: allow lists of styles and lists of locations by @machow in #87
  • docs: get started with styling page by @machow in #88
  • Ensure that ID value in compiled CSS is applied to all rules by @rich-iannone in #92
  • Add interlinks throughout documentation site by @rich-iannone in #97