Skip to content

v0.3.0

Compare
Choose a tag to compare
@github-actions github-actions released this 21 Feb 18:50
· 558 commits to main since this release

v0.3.0 (2024-02-21)

Documentation

  • docs: Add site to .gitignore (cafc96e)

  • docs: Improve language in tutorial pages

Co-authored by: @johnkit (effbc94)

  • docs: update tutorials and other descriptive documentation (11e5ec7)

  • docs: update image folder (stored with lfs) (c63ec8e)

  • docs: update docstrings for API docs pages (7332c35)

  • docs: Add two new example jupyter notebooks (c09fd06)

  • docs: update existing jupyter notebook examples (63ae602)

  • docs: replace "active" with "name" in config schema (e9758d7)

Feature

  • feat: add automatic rendering, enabled by default (4f20e39)

  • feat: more extensive automatic coordinate selection (e3a54cc)

  • feat: add more xarray examples to default dataset list (f533334)

Fix

  • fix: remove broken pangeo-forge links from catalog (bcec69e)

  • fix: improve usability of import via UI (7eea64b)

  • fix: wait until server ready before enabling auto rendering (2bceade)

  • fix: synchronize slicing state between builder and viewer (e6e6421)

  • fix: assign coordinates on implicitly indexed data arrays before sending to algorithm (b554d4d)

  • fix: asynchronous trame state updates (7152037)

  • fix: state synchronization between builder and viewer (68bdfae)

  • fix(threading): use call_soon_threadsafe for plotting mesh (9b2d652)

Refactor

  • refactor: suggested changes from @jourdain (b87a945)

  • refactor(dataset_builder): separate trame and plotting from data configuration (bfb64be)

Style

  • style: Reformat with black (9a83c4f)

  • style: Reformat with black (42ecfd4)

  • style: fix formatting (27fd178)

  • style: fix formatting (068865d)

  • style: fix formatting (8a45de4)

  • style(css): hide scroll bar by default (e4d32e9)

Test

  • test: update expected state with new default expanded coordinates (61bcff5)

  • test: update expected state with new drawer defaults (7e5c5c7)

  • test: disable DatasetViewer automatic render in tests (dee418e)

  • test: update main testing workflow (de68b49)

  • test: add tests for builder and viewer (9e305d4)

Unknown

  • Merge pull request #59 from Kitware/separate-viewer

Separate DatasetViewer from DatasetBuilder (f89d2b0)

  • More doc changes

  • Change title from "local server to a more general "command line"

  • Change pip instruction to include [viewer]

  • Show more code in jupyter_notebook.md

  • Also fix mkdocs warning in dataset_viewer.py (f74dada)

  • setup: specify minimum versions for requirements in pyproject.toml (612d42d)

  • ui: change loading widget style (32b4a2b)

  • ui: Differentiate between icons for menus and drawers on the left and right sides (50bfd92)

  • setup: move trame dependencies to [viewer] option (b243779)