Skip to content

Releases: siemens/linux-entra-sso

v1.7.0

05 Nov 15:15
v1.7.0

Choose a tag to compare

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

11 Sep 13:30
v1.6.0

Choose a tag to compare

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

27 Aug 07:35
v1.5.1

Choose a tag to compare

Release of version v1.5.1

This version re-adds the missing SSO token injection on Thunderbird, which was accidentally removed in v1.5.0.
Other browsers are not affected.

Fixes

27240fe fix(thunderbird): inherit from FF platform

v1.5.0

21 Aug 09:50
v1.5.0

Choose a tag to compare

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

04 Jun 09:15
v1.4.0

Choose a tag to compare

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

15 Jan 09:00
v1.3.1

Choose a tag to compare

Release of version v1.3.1

This patch release fixes a bug where the login did not work for Firefox users without a (Entra) profile picture #59. We recommend every v1.3.0 user to update.

Fixes:

  • e177463 fix(firefox): include missing profile avatar

v1.3.0

13 Jan 12:15
v1.3.0

Choose a tag to compare

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

26 Nov 10:00
v1.2.0

Choose a tag to compare

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

  • 55a3791 chore: change Python interpreter on global installs
  • 491e995 chore: improve generic error message
  • c960c53 fix: avoid indefinite blocking of load_accounts on error
  • 4ccc8ee fix: handle errors in native responses
  • 633654a fix: check account index in interactive mode

v1.1.0

27 Sep 07:20
v1.1.0

Choose a tag to compare

Release of version v1.1.0.

Fixes

1fd4727 fix(workaround): wait for broker DBus path to become visible

Features

04c06aa feat: remain logged in during broker outages

v1.0

08 Aug 13:40
v1.0

Choose a tag to compare

Release of the first stable version v1.0. 🚀

Fixes

  • 783c75f fix(chrome): clear rules on logout
  • 2213ec2 fix: remove extension-id placeholder in installed chromium manifest

Features

  • 0d309e4 feat: add extension menu (click tray icon to open menu)

Others

  • a9f76bb docs: tidy up README (make it easier to follow)
  • c924cbb chore: check if broker is running before starting