Skip to content

v0.12.3

Choose a tag to compare

@mortondev mortondev released this 15 Jun 23:44
d20695b

This release adds Simplified and Traditional Chinese, an ntfy integration, and structured logging for self-hosters, plus fixes to private-portal sign-in and outbound automation delivery.

Features

  • Simplified and Traditional Chinese. The portal and widget are now available in zh-CN and zh-TW, served automatically based on browser language. (#244)
  • ntfy notifications. Send notifications to your own devices through the new ntfy integration. (#242)
  • Language-aware page rendering. Pages now declare their language and text direction during server rendering, so right-to-left locales display correctly from the first paint. (#246)
  • Structured server logs. Self-hosted deployments now emit structured JSON logs for easier searching and monitoring. (#245)

Bug fixes

  • Private portal sign-in. Signing in to a private portal now lands you in cleanly: no flash of the logged-out buttons, no crash on the sign-in screen, and no getting stranded on the access wall after authenticating. (#249, #250, #252)
  • Automation delivery. Events now reach n8n, Make, Zapier, and Monday; a channel-resolution mismatch had been silently dropping every event. (#241)

Internal

  • Widget locale parity. The widget and app now share a single supported-locale list, so they can't drift apart. (#248)
  • Route tree cleanup. Colocated route-helper modules are excluded from the generated route tree, silencing dev-server warnings. (#251)

Full Changelog: v0.12.2...v0.12.3