Skip to content

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 08 Sep 00:18
· 229 commits to dev since this release

What's Changed

  • Document the Wails desktop example in the book by @mudream4869 in #58
  • Fill the gaps the book had against the current code by @mudream4869 in #59
  • Normalize line endings to LF by @mudream4869 in #60
  • docs: document error handling by @mudream4869 in #61
  • Make the todo example show off the state properly by @mudream4869 in #62
  • Show the toolgui version in the side nav by @mudream4869 in #63
  • Fix the iframe component's injection, sizing and event forgery by @mudream4869 in #64
  • Isolate the iframe component behind postMessage by @mudream4869 in #66
  • feat: charts (survey + line, bar and area) by @mudream4869 in #65
  • feat(web): bundle Bulma and Font Awesome instead of loading them from a CDN by @mudream4869 in #69
  • Bump prismjs from 1.27.0 to 1.30.0 in /toolgui-web by @dependabot[bot] in #71
  • fix(web): stop the update socket reconnecting in a tight loop by @mudream4869 in #72
  • fix: retire nodes by run id instead of a removing flag by @mudream4869 in #70
  • feat: place components by position, name only the ones with state by @mudream4869 in #73
  • docs: drop the design notes directory by @mudream4869 in #74
  • build: drop baseUrl and the dead paths entries from the tsconfigs by @mudream4869 in #78
  • fix: give a visitor with no stored preference a real theme by @mudream4869 in #79
  • fix: keep the tab you leave mounted by @mudream4869 in #80
  • docs: say how to add a component of your own by @mudream4869 in #84
  • feat: run a ToolGUI app in the browser with WebAssembly by @mudream4869 in #83
  • feat: let the app configure the web manifest and its title by @mudream4869 in #82
  • feat: emoji shortcodes in content by @mudream4869 in #81
  • fix(web): guard the runtime manifest and assets against handler races by @mudream4869 in #88
  • feat: stream file uploads instead of holding them in memory by @mudream4869 in #85
  • feat: build a wasm app with one command, and publish the demo by @mudream4869 in #87
  • feat: ship a component's own rendering as files by @mudream4869 in #86
  • docs: 讓 mdBook 能 render mermaid 區塊 (TG-15) by @mudream4869 in #89
  • feat(web): move the tcinput batch onto Mantine v9 by @mudream4869 in #90
  • refactor(web): give the shell its own theme tokens, not Bulma's by @mudream4869 in #92
  • docs: rewrite the three architecture diagrams as mermaid by @mudream4869 in #91
  • feat(web): move the rest of the components onto Mantine, and drop Bulma by @mudream4869 in #93
  • test(e2e): stop the datetime case typing the hour into the minutes by @mudream4869 in #95
  • spike(tgframe): try the converged component signature on one slice (TG-18) by @mudream4869 in #94
  • Converge every component on (c, ..., conf ...*XxxConf) by @mudream4869 in #98
  • feat(tgcomp): add Metric, Caption, Badge, LinkButton and ScatterChart by @mudream4869 in #97
  • feat(tgframe): read state values without panicking on a wrong type by @mudream4869 in #96

Full Changelog: v0.3.0...v0.4.0