Skip to content

Releases: VoileLab/toolgui

v0.2.3

21 Oct 15:01
Compare
Choose a tag to compare

Full Changelog: v0.2.2...v0.2.3

  • Add HTML, Iframe component
  • Refine layout: padding x, sidebar size
  • Add golangci-lint
  • Add govulncheck
  • Refine Number component interface
  • Add Message[:Color]

v0.2.2

13 Oct 02:57
Compare
Choose a tag to compare

Full Changelog: v0.2.1...v0.2.2

Frame

  • Refine web event api interface

Component

  • Select/Radio return index pointer
  • Testarea Conf
  • Add number component
  • Add form
  • Refine expand component
  • Download button return click state
  • Refine checkbox

Example

  • Refine Todo example

v0.2.1

03 Oct 12:43
Compare
Choose a tag to compare

Full Changelog: v0.2.0...v0.2.1

  • Refine tab interface
  • Let select component return 1-indexed index
  • JSON component assume string input to be JSON serialized.
  • Change code/json/markdown's code theme according to page theme
  • Support default value for textbox
  • Display textbox length limit

v0.2.0

03 Oct 01:39
Compare
Choose a tag to compare

Full Changelog: v0.1.3...v0.2.0

  1. New component: Equal width column
  2. Move repo to VoileLab

v0.1.3

24 Sep 13:38
Compare
Choose a tag to compare

Full Changelog: v0.1.2...v0.1.3

  • Support function cache (state level)
  • Support state level cache
  • Config pattern for:
    • Button
    • Message
    • Download Button
    • Textbox
    • Image
  • New components:
    • Latex
    • Expand
    • Tab

v0.1.2

06 Sep 15:45
Compare
Choose a tag to compare

Full Changelog: v0.1.1...v0.1.2

  • Fileupload:
    • Add accept file type
    • Add label
    • FileObject nilable
  • Fix: add label to select
  • Fix: handle force closed websocket
  • Rename: component -> tgcomp, framework -> tgframe, executor -> tgexec
  • Simplify component usage

v0.1.1

02 Aug 06:10
Compare
Choose a tag to compare

Full Changelog: v0.1.0...v0.1.1

First dev release

10 Jul 13:24
Compare
Choose a tag to compare
v0.1.0

Build assets