Skip to content

v3.3.0

Latest

Choose a tag to compare

@github-actions github-actions released this 19 Oct 09:17
· 5 commits to main since this release
6c094e0

New features

  • configurable model and mail providers (#1271, @spashii)
  • signing keeps its place, checks its date, and emails the signed copy (#1274, @spashii)
  • frontend assets are sent brotli or gzip compressed (#1276, @ussaama)
  • deploy dembrane eu on every push to main, like staging (#1279, @spashii)
  • support requests can reach sam as a pointer, the text staying where it was filed (#1280, @spashii)
  • sam inbox scope for support only (#1291, @spashii)
  • what's new and release notes show the v3 release (#1294, @ussaama)

Bug fixes

  • a chunk the model refuses goes to the next model instead of being lost (#1261, @ussaama)
  • a recording that finishes in a session that is not live reads only itself (#1262, @ussaama)
  • a large popcorn session's tensions cost minutes and under a million tokens, not 40 minutes and 26M (#1263, @ussaama)
  • allow two signed-in devices per account (#1265, @spashii)
  • let users choose which device to sign out (#1266, @spashii)
  • old links open the project, older recordings show their date, shared logins get a nudge (#1268, @ussaama)
  • suggested prompts stand apart from your own templates again (#1269, @ussaama)
  • long template prompts no longer hide the save button (#1272, @ussaama)
  • suggested prompts get the blue outline of a secondary button (#1273, @ussaama)
  • a failed dashboard upload shows as failed and leaves no empty conversation (#1277, @spashii)
  • invitees who sign in with a code get through onboarding, and new codes are confirmed and limited (#1278, @ussaama)
  • duplicate detection has a calibrated threshold for qwen3 embeddings (#1281, @spashii)
  • eu copies its images in its own job, so staging never waits for it (#1282, @spashii)
  • a chat whose answer came back empty keeps working (#1284, @ussaama)
  • merge conflict markers are gone from the translations, and ci refuses them (#1285, @spashii)
  • a deck snapshot writer that loses the race on a fresh view re-reads the head and publishes (#1286, @spashii)
  • keep the integration fixture recipe out of the recipe list users see (#1287, @spashii)
  • the tensions form preselects an input set so Prepare works untouched (#1288, @spashii)
  • the portal tags dropdown opens in a portal so it is not clipped on click (#1289, @spashii)
  • anonymised projects redact typed contributions as they redact recordings (#1290, @spashii)
  • portal pings presence only once the project is known (#1292, @spashii)
  • tension quotes in the deck resolve to the words the session cited (#1293, @ussaama)

Maintenance

  • make nearest-position scheduling checks deterministic (#1267, @spashii)

Full Changelog: v3.2.1...v3.3.0