v1.0.0
1.0.0 (2026-03-31)
Features
- add 500 error page (#55) (37dcb0f)
- add automated release pipeline with release-please (#58) (7fe7d3e), closes #57
- add download button (0ff10d0)
- add downloads (dd1ceb9)
- add filesharing to multiple recipients (c60d934)
- add first version of privacy policy (59a6129)
- add logos in static assets (4b82671)
- add page title (69b7508)
- add preliminary signatures to cryptify (d7721cd)
- always start in list mode (5f8b0a9)
- better mobile experience (760464c)
- cryptify message textarea style (7770dc9)
- deploy postguard-tb-addon v0.7 (5f4398b)
- don't lazy load signpost image as it likely the LCP, instead try (a010dff)
- give iframe border (temporary fix) (5cbf297)
- include language switcher (589b853)
- include new design encryption screen from Jorrit (72272af)
- initial CI/CD config (686944b)
- initial dutch translation support (63640a7)
- initial signature support in fallback (0c54718)
- lazyloading big images (2ab5887)
- new color logo (0c275e5)
- nginx optimizations (00bf133)
- release postguard-tb-addon 0.6 (f454a22)
- release postguard-tb-addon 0.7.1 (e719921)
- remember language pref (2a401a5)
- responsiveness (bce05a4)
- run svelte-kit in SPA mode (3bc5bf1)
- send language message to cryptify iframe (83bf7fe)
- set nginx error log level to info (d457456)
- several improvements to translations (41554f4)
- show list by default, more translations (2adf488)
- small changes to addon installation instructions (32b08d6)
- small changes to website (fix fonts in production, etc.) (a7d990d)
- switch to yivi-web from popup (3c59d6d)
- translate yivi (a82470b)
- turn on precompression (c9a4e43)
- underline active language (0f6df76)
- update CI config to only run on main (aada38f)
- update cryptify submodule (include metrics header in PKG requests) (de3ff30)
- update cryptify to include sender confirmation (fc1b390)
- update deps (46c16f9)
- upgrade privacy policy layout (4b0d7ca)
- upgrade to sveltekit 1.0 and refactor current slide using a store (02b3391)
- upgrade to sveltekit 1.0 and refactor current slide using a store (d349c4b)
- upgrade Yivi packages to 1.0.0-beta.1, switch to @deltablot/dropzone (#46) (7ef7664)
- use new irma server (eed862d)
- use new PKG URL in addon and filesharing as well (c1c754a)
- use nginx logs (0111ef9)
Bug Fixes
- add pg-components dependency instead of locally linked (f50193b)
- adjust height instruction (6132c16)
- apply font to table (6c6e396)
- center settings button (eeb48ff)
- currentId store (598624e)
- derive domain from email for emaildomain attribute (#53) (ce9b3c8)
- disable swiping in instruction (deee105)
- displayed jwt expiry date (98f3854)
- do not set url part 2 (e307e65)
- do not show alt text during load (fc01b47)
- email regex fix (f355964)
- enable caching on root locations as well (7efb551)
- enforce recipient email in Yivi session and add retry on failure (#47) (e97ceb5)
- error in update url in postguard-tb-addon (9a32233)
- fallback iframe size (e39b43e)
- footer (ade4612)
- formatting (782a795)
- image (8b06d27)
- loading the cryptify iframe with a url parameter (4e50344)
- make <p> elements not swipeable (befc72b)
- make addons instruction not swipeable (33ded3a)
- make top bar less tall (89fe1e0)
- margin under the table (d18122b)
- meta tags (cac7c58)
- nginx sample configuration (f43a136)
- overflow: scroll -> auto (a83efdd)
- pass recipient url param to filesharing (6ca7181)
- place input focus outline outside the border (#30) (a0ed4ee)
- positioning of header in home slide (df847ac)
- prefetching does not seem to work like this (2e179ab)
- prevent layout shift on sent page when collapsible opens (#33) (7bba52d)
- privacy policy overflow (7630824)
- redirect old decrypt urls and make sure sw can be found (eef3d6a)
- redirect to fallback, not filesharing (7ae4dcb)
- remove console_log (533ddf7)
- remove old fallback build steps in CI (0a418d8)
- replace SVG with PNG in email template (#37) (02318cc)
- reset filesharing slide correctly (bf51e71)
- set cryptify iframe min height (a92a20c)
- setting url after swiper has loaded is no longer required due to (5855ffb)
- several cryptify bugs (3ceaf83)
- show correct error when wrong identity used for decryption (#36) (e69e18a)
- show email by internally tagged id (4f55cfc)
- some broken tags (792f1d0)
- switch to iframes (f53f5c0)
- translate back button (349f648)
- typo (d2749ca)
- update CI config to only run on main (11336df)
- update cryptify (935735b)
- update dropzone import to @deltablot/dropzone in debug pages (#49) (11cae6e)
- update file button in cryptify (dutch) (0a221cb)
- use font-display: swap (068a9c4)
- use select instead of upload terminoligy (9c8c99f)
- yivi imports in production mode (924b0c8)