mirror of
https://github.com/Novaloop-AG/healthchat-web.git
synced 2026-10-31 08:15:07 +00:00
211 lines
7.2 KiB
Markdown
211 lines
7.2 KiB
Markdown
# 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.ch` instead 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 bare `healthchat.ch` domain, 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.
|