Releases: h2oai/nitro
Releases · h2oai/nitro
v0.15.0
v0.14.2
v0.14.1
Changelog
- c0d7a18 feat: Make lorem() produce word sequences if required
- d09ed38 feat: Show empty-state if checklist is empty
- 0f0af19 fix: Disambiguate between option-less and no-options in protocol
- acab19e fix: Fix dark mode theme dark/light shade generation
- ee2f0bb fix: Launch live docs with flask run (qual name includes main otherwise)
- b28df76 fix: Make URL handling consistent across view.jump() and path=
v0.14.0
Changelog
- 71f90bf feat: Add thin left border to expander in expanded state #67
- aea07eb feat: Always default to dark theme for code blocks. Closes #24
- 67a9c85 feat: Automatically render tabs if all row/col children are groups #67
- bde1ace feat: Derive boxes from existing boxes #67
- 7770a27 feat: Horizontal separator #67
- 26f3954 feat: Make [a, b, c] shorthand for box(options=[a, b, c])
- 9b04d96 feat: Make box clickable if path= is set #67
- ef12e69 feat: Make table mode optional if a box has both headers and options
- 5c97cc9 feat: Render and style SVG drawings #69
- 7311ec0 feat: Tailwind compatibility
- ac39e8e feat: Treat box as group if a title is defined #67
- 9d2e5d4 fix: Correct popups-with-buttons example
- a131911 fix: Default popup mode to 'col' #67
- 8d22831 fix: Default view.jump() to launch external links in new windows #26
- 2cde58c fix: Don't assume primary doesn't exist if value= is set
- 042bc8a fix: Don't show auto continue if active page has links #70
- 5e07fdb fix: Expand range before determining mode #67
- 844badf fix: Upgrade deps for CVE-2022-25858
- fc69ffe fix: Use live mode instead of arg #67
v0.13.2
v0.13.1
v0.13.0
Changelog
- 40ba8d2 feat: Add cheatsheet for widgets, layout, and styling. Closes #50
- e6bb029 feat: Always show table row checkboxes when in single- or multi-select mode. Closes #47
- aa7ffe0 feat: Back/forward navigation support: view.jump() API #23
- aaac06c feat: Context-sensitive help #29
- e52350a feat: Context-sensitive hints (teaching bubble) #48
- d6d94bb feat: Deprecate row=True/False; use mode= or layout= instead #45
- aebcd07 feat: Expander component (vertical tabs). Closes #33
- 6af0377 feat: Icons for tabs in tabbed layouts #45
- ce9061b feat: Increase font size of table cells. Closes #34
- f1bc753 feat: Internationalization / localization - basic support #20
- 697e12b feat: Open URLs in current, new or popup windows. #26
- 3fca631 feat: Show automatic "more..." button when both hint and help is set #29 #48
- e5f3a14 feat: Tabbed layouts #45
- 3e148b5 fix: Textboxes with masks don't display prefix, suffix, icon
v0.12.0
Changelog
- d38e72b feat: Add live mode to calendar #16
- 96b1bb7 feat: Add live mode to checkbox #16
- 9983e44 feat: Add live mode to checklist #16
- 1a11987 feat: Add live mode to color palette #16
- 2431d53 feat: Add live mode to color picker #16
- a51409f feat: Add live mode to date picker #16
- ebe8d0d feat: Add live mode to dropdown list #16
- 3ba03dc feat: Add live mode to dropdowns #16
- f36be98 feat: Add live mode to radio buttons #16
- b9af6c9 feat: Add live mode to range slider #16
- 7c801bf feat: Add live mode to rating #16
- bc7fb8a feat: Add live mode to slider #16
- a6528d8 feat: Add live mode to spinbox #16
- f9d45af feat: Add live mode to table #16
- b9aa2a3 feat: Add live mode to tag picker #16
- f56bb20 feat: Add live mode to time picker #16
- 5adfe92 feat: Banner component #46
- c41f22c feat: Progress bar component. Closes #43
- bc601f2 feat: Spinner component #44
- add04fb fix: Allow scalar intial value if table mode is set to single-select
- 29bc6da fix: Client might return stale values if later sync does not overwrite previous values. Fixes #63
- f8ec3cc fix: Selected date is not reflected in Calendar
- 48ec715 fix: Simplify protocol (fixes spurious xid check failures)
v0.11.0
Changelog
- 37b615f chore: Add make operations for nitride #14
- 68b7b89 chore: Add publish task for nitride bundle #14
- e55a6b8 chore: Bump version; add change log for v0.11
- dc9c81a chore: Don't rebuild docs when building wheel #14
- 94e3f24 chore: Move react-scripts CVE-2021-3803 false positive to devDeps
- a5e8aa3 chore: Remove duplicate make-docs run
- 1138346 chore: Remove h2o-nitro-web version.py from git #14
- 8cba1a1 chore: Update web/ package-lock.json
- bd3e0d8 chore: Upgrade web/ packages
- 25996c5 chore: npm audit fixes for web/
- 9a5c6c4 feat: Add examples for Nitride; package front-end into dist/ #14
- 3ed8a19 feat: Add numpy/pandas/bokeh example for Nitride #14
- 9947891 feat: Load external packages, wheels, files, entrypoint in-browser #14
- 967a32b feat: Load nitro from PyPI when in Wasm #14
- be72894 feat: Make apps work in-browser #14
- d3956db feat: Publish PyPI package as h2o_nitride, but use h2o_nitro as package name #14
- ab3a494 fix: Don't grow row children
- 2a7618c fix: Don't use replaceAll (older browsers fail)
- be921f6 fix: Install h2o-nitro-web in h2o-nitro env during setup #14
- 45e0b3a wip: Add YAML parser to web deps #14
- 76bb4d4 wip: Fix Makefiles to point to py/wasm; remove nitride package refs #14
- 805ea83 wip: Make local IO part of python package #14
- 4cfe5e6 wip: Merge normalize.css into styles.css #14
- 28ed8c7 wip: Move Python examples to py/ #14
- c581ae2 wip: Move defaults to web worker; load h2o_nitro package only if missing in bundles #14
- b6ea649 wip: Move py/ to py/pkg/
- 529fa16 wip: Move pyo/ to wasm/py; build distributable zip #14
- 1e43539 wip: Move wasm/py to py/wasm #14
- f3eeca8 wip: Move web assets to standalone h2o-nitro-web package #14
- 3890640 wip: Put nitride.js into its own Typescript project #14
- d9ee5b9 wip: PyPI package stub for Nitride #14
- 5caaf2f wip: Reduce size of web dist/ #14
- c43c2f4 wip: Remove msgpack req from Nitride #14
- de412a8 wip: Set Nitride mode when cloning package files #14
- 1223515 wip: Use JSON serialization when in-browser #14
- 2b4ed30 wip: Use stock bokeh plugin in wasm example #14
v0.10.1
Changelog
- 7911dbd chore: Add newline to mkdocs.yml
- 6348efc chore: Bump version; add change log for v0.10.1
- 0b7667e chore: Remove click from whl deps
- cd1e444 chore: Use IP instead of localhost (Node 18.x fix)
- 8b9df32 feat: Clean up and formalize protocol. Closes #11
- e06a188 fix: Always set default values during component initialization #13
- b1f9e6c fix: Default color picker to null if none chosen #13
- 030c56f fix: Don't filter out unset values (preserve selections in original order) #13
- e0c6a61 fix: Submit selection arrays only for multi-select tables #13
- a3314a5 refactor: Cleanly separate client/server interactions #12
- 40b2044 refactor: Separate request-handling from app; improve protocol #12
- fa06804 refactor: Unwrap submitted values with null-check. Closes #13