Skip to content

Releases: siemens/linux-entra-sso

v1.4.0

04 Jun 09:15
v1.4.0
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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

v0.9

16 Jul 11:45
v0.9
Compare
Choose a tag to compare

This is a pure infrastructure release. It does not include any changes of the web extension itself.

Highlights

  • provide Debian package with host tools and extension stub for Chrome
  • make install paths configurable
  • attach build provenance attestation to artifacts
  • improve documentation around how to install on FF

v0.8

09 Jul 14:15
v0.8
Compare
Choose a tag to compare

Release of version v0.8

This is a pure infrastructure release. It does not include any changes of the web extension itself.

Highlights

  • We got accepted and signed by the Chrome Web Store (unlisted currently)
  • Chrome: add support for global installation / packaging
  • Chrome: grant access to official extension version in host script

v0.7

04 Jul 11:00
v0.7
Compare
Choose a tag to compare

Release of version v0.7

Fixes:

  • Chrome: terminate extension when browser is closed
  • Chrome: do not double-initialise the extension
  • fix issues around re-loading of the profile picture

For Firefox, no update of the host part is needed. For Chrome, we recommend to update the host part as well.

v0.6.1

24 Jun 16:28
v0.6.1
Compare
Choose a tag to compare

Initial self-deployed release for Mozilla Firefox.