Skip to content

v0.10.0

Compare
Choose a tag to compare
@lo5 lo5 released this 17 Jun 21:24
· 728 commits to main since this release

Changelog

  • 8d480c9 chore: Bump version; add change log for v0.10
  • b6875bb chore: Don't generate source maps during front-end build
  • 186cf64 chore: Remove Click from requirements
  • 7243e62 chore: Remove obsolete file
  • 26fbdec feat: Add box-level correlation IDs in input protocol
  • 4449afa feat: Add chromeless mode; allow non-menu/nav routes #11
  • 53d8899 feat: Add request-level correlation id in protocol #11
  • 06ad3cb feat: Add webview (iframe) component
  • 36e53d4 feat: Allow disabling automatic continuation (set "halt=True")
  • bb1d91c feat: Allow disabling automatic continuation (set "halt=True")
  • eab600f feat: Allow insert/update/remove operations on UI post initial render #11
  • eb934ce feat: Allow only Python functions, not all kinds of callables.
  • c8b67a7 feat: Block UI during commit #11
  • 4716444 feat: Default webview height to 400px if not set
  • ff31183 feat: Fade in UI blocker when busy #11
  • 03627ec feat: Improve checklist item spacing
  • 203b4d5 feat: Route and display protocol error in client #11
  • c3ecac1 feat: Run docs examples in webview, chromeless
  • a3bf094 feat: Show busy animation while connecting
  • bc3cd66 feat: Support hashbangs for navigation (top level menu and nav) #11
  • 8c1ea84 feat: Use strings for selectors (future-proof) #11
  • b4bd66a feat: Verify correlation IDs on send/recv #11
  • 419a7a6 fix: Automatically grow non-rows, not rows
  • 9681d4e fix: Don't submit values from components if not defined
  • 00f2e2a fix: Read version from version.py
  • 31b390c fix: Remove unused (N, N, N) column width case
  • e3c433b fix: Show automatic continue button if table is set to single/multi-select
  • fe0ab8a fix: Use actual package version for default app caption
  • 074b785 refactor: Remove record() from client context #11
  • 61d9b57 refactor: Rename context switch message key
  • e656992 refactor: Rename context.capture() -> context.record() #11
  • aa128b5 wip: Fix plugin -> UI interface #11
  • e6374e3 wip: Generate box-level correlation ids in backend #11