Skip to content

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 10 Nov 21:32
· 92 commits to main since this release
v1.4.0
af0ed5f

Install the CLI in a project with go get -tool github.com/Unfield/Tern/cmd/tern@v1.4.0, or start a new one with:

go run github.com/Unfield/Tern/cmd/tern@v1.4.0 new my-app

See CHANGELOG.md for details.

Changelog

  • 6e01289: feat: ctx.ClientIP with trusted proxies, Intl signDisplay, a password sign-in recipe (@Unfield)
  • 660b79f: feat(cli): an interactive tern new, -ui, -git, -install, and npm create tern (@Unfield)
  • b6da375: fix(create-tern): a bin path npm accepts (@Unfield)
  • 4ab1578: feat(ui): popover, hover card, alert dialog, sheet, drawer, context menu and menubar (@Unfield)
  • 8b6f129: feat(ui): combobox, select menu, command palette, calendar, date picker, slider and more inputs (@Unfield)
  • c284410: feat(ui): sidebar, navigation menu, data table, charts and layout components (@Unfield)
  • 0f95b43: feat: form validation from Go struct tags, checked in Go and in the browser (@Unfield)
  • be83fdf: feat: sign-in, sign-up and OIDC consent blocks; plugins/oidc ConsentURL (@Unfield)
  • ac7a071: feat(cli): tern ui add copies Tern UI components into the project (@Unfield)
  • dc0ea3f: feat: an analytics example app; charts take any object rows (@Unfield)
  • 4788602: test(jobs): don't fail the delayed-job test on slow machines (@Unfield)
  • 3e78f7d: bench: Tern vs SvelteKit on Node, with the same components (@Unfield)
  • af0ed5f: release: v1.4.0 (@Unfield)