Releases: posit-dev/great-tables
Releases · posit-dev/great-tables
v0.1.4
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
v0.1.3
Many small fixes were done in this release, including:
- fix: handle addition in scss template by @machow in #72
- add hyperlinks in table example by @kmasiello in #70
- Implement the
tab_style()
method by @rich-iannone in #68 - Ensure that
tab_source_note()
works when usingmd()
orhtml()
by @rich-iannone in #77 - ci: pre-commit checks by @machow in #78
- Make invocation
loc.body()
default to all columns and rows by @rich-iannone in #79
New Contributors
- @kmasiello made their first contribution in #70
v0.1.2
A few additions were made here:
- docs: fix code example in README.md by @cscheid in #62
- feat: shiny output and renderer for GT by @machow in #59
- refactor: replace libsass code with webcolors by @machow in #61
- This enables us to use
great_tables
in https://shinylive.io!
- This enables us to use
Here is an example shiny app:
from shiny import App, ui
from great_tables import GT, exibble
import great_tables.shiny as gts
app_ui = ui.page_fluid(gts.output_gt("table"))
def server(input, output, session):
@output
@gts.render_gt
def table():
return GT(exibble)
app = App(app_ui, server)
v0.1.1
- Ensured that column selections exclude columns that are in the stub. (#49)
- Dataclasses are now frozen. (#50)
- Added several tests and incorporated
pytest-cov
. (#53, #54, #55) - Remove datasets from top-level module (except for
exibble
); addeddata
submodule. (#57) - Performed several rendering fixes. (#58)
v0.1.0
This release rounds out our initial API offering, with:
- structuring of a table with spanners, row groups, and stub labels
- fully fleshed-out formatting methods with locale support
- support for polars and polars selectors (e.g.,
cs.starts_with
, etc.) - addition of the
vals
submodule to enable formatting of values outside of a table context - a Get Started guide on the docs site along with many examples in the API reference
v0.0.2
This release contains fairly comprehensive implementations of a top-level GT
object, with:
- Reasonably featureful
fmt_()*
methods - Methods for titles, subtitles, and table notes
- Internal work for implementing spanners, and row and group columns (in a future release).