mirror of
https://github.com/Novaloop-AG/healthchat-web.git
synced 2026-10-31 08:15:07 +00:00
7.2 KiB
7.2 KiB
HealthChat Changelog
Release notes for HealthChat builds of element-web. The release pipeline
(.github/workflows/build-healthchat.yaml) extracts the matching ## Changes in <version> section and uses it as the body of the GitHub Release.
One section per released version, newest on top. Upstream element-hq
CHANGELOG.md is kept separate and untouched.
Changes in 1.7.2 (2026-10-25)
🐛 Fixes
- Opening app.healthchat.ch on a phone or tablet now shows the HealthChat mobile guide with App Store and Google Play links to the HealthChat app, instead of redirecting to the healthchat.ch website. The guide is in German, like the rest of the HealthChat web app.
- Universal Links (iOS) and App Links (Android) for app.healthchat.ch now belong to the HealthChat app. Phones with Element or Element X installed no longer open HealthChat links in those apps.
Changes in 1.7.1 (2026-10-21)
🐛 Fixes
- Calls work again on IPv4-only networks (home lines, mobile hotspots). The desktop and web apps no longer fail with MISSING_MATRIX_RTC_TRANSPORT when the healthchat.ch well-known lookup is blocked by a redirect without CORS headers; the embedded Element Call now carries the LiveKit service URL as a fallback.
Changes in 1.7.0 (2026-09-28)
🙌 Improvements
- Direct-chat calls can now use Element Call, so calls to users on the HealthChat Android app connect instead of failing as unsupported. The desktop app now offers the same "Call" / "Call (Legacy)" choice as HealthChat Web.
Changes in 1.6.0 (2026-07-29)
🙌 Improvements
- Upgraded the bundled HealthChat workspace plugin to v1.2.0: the user directory search is now gated on approval, so unapproved accounts no longer appear in search results.
🧹 Internal
- Desktop installers and the auto-update feed are now hosted at
https://packages.healthchat.ch/desktop/; the old address is retired. Apps on version 1.5.0 or older do not check the new address — download the current installer once from the new URL, and updates resume automatically afterwards.
Changes in 1.5.0 (2026-07-28)
🙌 Improvements
- Upgraded the bundled HealthChat workspace plugin to v1.1.0:
- Space administrators can now manage the members of a space directly from the workspace panel.
- Removing a member from a space now also removes them from the bot-owned rooms inside that space, instead of leaving them behind.
- The admin area shows the version of the deployed API.
- The registration form now mentions the SHPC register alongside the diploma upload.
- Granting the Verwalter role now force-joins the space administrator, fixing cases where the grant appeared to have no effect.
Changes in 1.4.1 (2026-07-14)
🧹 Internal
- Consolidated the "HealthChat Light" theme into a single source of truth
(
apps/web/element.io/healthchat/HealthChat-Light-Theme.json) that is synced into the web and desktop configs, with a lint check that fails on drift. No user-visible change.
Changes in 1.4.0 (2026-07-14)
🙌 Improvements
- Upgraded the bundled HealthChat workspace plugin to v1.0.0. The plugin now authenticates against the Matrix backend through the MAS Admin API instead of an appservice token.
Changes in 1.3.1 (2026-07-10)
🙌 Improvements
- The Help & About settings tab now has a Sign out button, so you can log out without leaving the settings screen.
Changes in 1.3.0 (2026-07-08)
🙌 Improvements
- The Help & About tab is back in User Settings, in a slimmed-down form that shows the app version and support links.
- The space hierarchy list now uses the shared theme tokens for its hover and separator colours, so it blends in with the rest of the UI.
Changes in 1.2.5 (2026-07-01)
🙌 Improvements
- The desktop app's Help link now points at healthchat.ch.
Changes in 1.2.4 (2026-07-01)
🙌 Improvements
- The Windows installer splash now shows the HealthChat logo instead of the Element icon.
- The desktop About panel now shows the HealthChat brand (author, homepage, and description).
- Help links now point at healthchat.ch.
Changes in 1.2.3 (2026-06-30)
🐛 Fixes
- The desktop app (macOS) now lets you interact with the Mitglieder and Admin pages again. Their inputs and buttons were dead because the window-drag region used for the frameless title bar swallowed all mouse and keyboard events on those pages.
🙌 Improvements
- Share links and QR codes now resolve against
to.healthchat.chinstead of the public matrix.to. - The desktop About panel and macOS app menu now show the HealthChat brand instead of "Element".
Changes in 1.2.2 (2026-06-30)
🐛 Fixes
- The desktop app now talks to the correct API host (
api.healthchat.ch). It was pointing at the barehealthchat.chdomain, which bypassed widget auto-approval and could leave permission prompts and revoke/minimise controls showing.
Changes in 1.2.1 (2026-06-28)
🙌 Improvements
- The desktop auto-update prompt now shows what's changed in the new version. On macOS the release notes travel with the update feed; on Windows the app fetches them alongside the download (Squirrel.Windows can't deliver notes inline). The notes are this changelog's entry for the new version.
Changes in 1.2.0 (2026-06-28)
🙌 Improvements
- HealthChat desktop apps now auto-update. Installed macOS and Windows apps
check the HealthChat update feed and install new releases automatically, and the
public installers are now hosted at
https://healthchat.ch/packages/desktop/so first-time downloads no longer require GitHub access.
🐛 Fixes
- Gated upstream element-hq-only CI workflows (including the Storybook build) so they no longer run — and fail — in this fork.
Changes in 1.1.2 (2026-06-28)
🐛 Fixes
- Removed the Linux desktop build from the release pipeline. It could never
succeed in this fork: the upstream Linux build step pulls a build-env Docker
image keyed by commit SHA that only exists in the upstream element-hq registry,
so every tagged build failed with
manifest unknown. Desktop releases now ship macOS (.dmg/.zip) and Windows (.msi/.exe) installers only.
Changes in 1.1.1 (2026-06-26)
🙌 Improvements
- Updated the bundled HealthChat workspace plugin to v0.6.0.
🐛 Fixes
- Fixed the desktop release pipeline so signed Windows and macOS apps build and publish reliably: the build now reads the correct pnpm version, has permission to clone the internal fork, and asserts the desktop app version matches the release tag.
Changes in 1.1.0 (2026-06-26)
🙌 Improvements
- HealthChat desktop apps for Windows (.exe/.msi) and macOS (.dmg) are now
built and published alongside Linux on each release, with full HealthChat
branding (app icon, name and
healthchat://deep links). - Windows and macOS desktop builds are code-signed, and macOS builds are notarised, so they install without security warnings.
- Desktop installers are attached directly to the GitHub Release for the tag.
Changes in 1.0.1 (2026-05-15)
🙌 Improvements
- Refined Element Call translations across English, German, French, and Italian.
Changes in 1.0.0 (2026-04-21)
First tagged HealthChat release of element-web.
🙌 Improvements
- Initial HealthChat branding, theming, and healthchat-workspace module integration.