Releases: siemens/linux-entra-sso
v1.7.0
Release of version v1.7.0
This release adds information about the device (hostname, compliance state) to the UI. This should help users to understand the difference between the extension being active and the device being compliant.
Features
cff7785 feat: keep device information up to date
933fb97 feat(ui): show device compliant state
31ee227 feat: track compliance state of device
v1.6.0
Release of version v1.6.0
This release brings multi-account support and many accessibility improvements (e.g. font size, dark mode, colorblind friendly colors, better error reporting).
Note: If you experience any color blindness or visibility challenges, please share whether our changes are helpful—we'd love to hear your feedback (via issues or email).
Fixes
32948e7 fix: only register handlers if operational
Features
5c8f505 feat: add support for multiple accounts
2d94b33 feat(ui): do not show background SSO toggle on SSO url
5ebaa6e feat(ui): add dark mode
054c633 feat(ui): indicate immutable bg sso state with text as well
d6f0ef8 feat(ui): use color scheme instead of inline colors
b71ba8e feat(ui): unify text scaling across browsers
e1e7c1b feat(ui): inform user if no connection to host tooling
Others
f2a2582 chore(thunderbird): show extension in account setup dialog
36c5919 test: add mock implementation of native part
v1.5.1
v1.5.0
Release of version v1.5.0
This release adds support for the SSO token refresh on single-page-applications (SPAs). By that, no manual re-login on Teams is required anymore. For details regarding the configuration, see docs.
We further add official support for the Mozilla Thunderbird email client.
Due to bug #89 , the Thunderbird version is not working. It will be fixed in v1.5.1.
Features
ec60c1a feat: make Thunderbird standalone platform
bfcc043 feat: notify via tray if sso page permission is missing
c5a7b35 feat: allow to configure background SSO domains via policy
a2edd83 feat: support transparent token refresh on well-known apps
ad050a6 feat: unify broker data with Edge
Fixes
32e3aa6 fix(Chrome): arm sso token refresh alarm only once
12e7f6e fix(Firefox): register onBeforeSendHeaders listener only once
fa2716b fix: do not send image data to broker
Others
4666bf1 docs: document install and configuration via policy
bf32665 docs: describe how to use the extension in thunderbird
2a847cd chore(ui): report broken connection to host tooling
v1.4.0
Release of version v1.4.0
This release brings a couple of minor fixes, as well as support for the Brave Browser (thanks to @sprytnyk) and Firefox in Snap.
Features:
77499c1 chore: add Brave browser support
a8b4526 docs: describe pre-requisites for Snap Firefox version
cfe7957 feat: cache login state across browser restarts
Fixes:
1bf8ae6 fix: print 'message' property of the lastError error
6374719 fix: set correct accept type when requesting avatar
Others:
d1635ea refactor(popup): avoid use of innerHTML where not needed
v1.3.1
v1.3.0
Release of version v1.3.0
This release provides a couple of stability enhancements w.r.t. unresponsive brokers or broker restarts.
We further add an indication if the broker is currently running. In case it is not running, a red circle appears around the avatar. This is only of informative nature, as we still try to acquire a token if needed.
Fixes:
- b85d6f8 Fix race between broker appearance and callback registration
- 89db1f0 Reset accounts.queried after unsuccessful request
- e5addda in case of nm exception, pass reason to webext
- eb56ca8 call broker only if really needed
- 5214351 fix: handle disconnect of menu port
- b6f124d Avoid redundant function call in waitFor
Features:
- abbe285 feat: indicate broker online state in UI
- a44fcf2 Establish timeout while waiting for native messaging host
Others:
- 8a19751 README: add note about signed git tags
v1.2.0
Release of version v1.2.0
This release is a bugfix release which does not contain any new features. The probably most important change is the pinning of the Python interpreter path to not be affected by any local venvs (on system-wide installs).
Fixes