Skip to content

Releases: sebadob/rauthy

v0.14.4

25 Aug 08:44
c392a40
Compare
Choose a tag to compare

This release mostly finishes the translation / i18n part of rauthy for now and adds some other
smaller improvements.
Container Images will be published with ghcr.io as well from now on. Since I am on the free plan
here, storage is limited and too old versions will be deleted at some point in the future.
However, I will keep pushing all of them to docker hub as well, where you then should be able
to find older versions too. ghcr.io is just preferred, because it is not so hardly rate limited
than the docker hub free tier is.

  • Added translations for E-Mails
    11544ac
  • Made all UI parts work on mobile (except for the Admin UI itself)
    a4f31f2
    4ee3540
  • Images will be published on Github Container Registry as well from now on
    cc15ea9
  • All dependencies have been updates in various places. This just keeps everything up to date
    and fixed some potential security issues in third party libraries

Images

Postgres

ghcr.io/sebadob/rauthy@sha256:f30b26f9c22c943f72d4a3fd2e5cdbbc2ea25f716bf44fb4c845bd46c8b3200e
sdobedev/rauthy@sha256:f30b26f9c22c943f72d4a3fd2e5cdbbc2ea25f716bf44fb4c845bd46c8b3200e

SQLite

ghcr.io/sebadob/rauthy@sha256:22fc9b7584c431cfd05668ce0b21ffbccdb5719d9e5a9ff44270b498a30ebfad
sdobedev/rauthy@sha256:22fc9b7584c431cfd05668ce0b21ffbccdb5719d9e5a9ff44270b498a30ebfad

v0.14.3

18 Aug 14:09
b9541a6
Compare
Choose a tag to compare
  • UI: UX Improvements to Webauthn Login when the user lets the request time out
    7683133
  • UI: i18n for password reset page
    27e620e
  • Keep track of users chosen language in the database
    7517693
  • Make user language editable in the admin ui
    77886a9
    1061fc2
  • Update the users language in different places:
    • Language switch in the Account page
    • Fetch users chosen language from User Registration
    • Selector from Registration in Admin UI
      5ade849

Images

Postgres

sdobedev/rauthy@sha256:42a3574e5b749da03f7e3d62ec1ee9f7c127cc15fde22a60823ad463bcfaabb2

SQLite

sdobedev/rauthy@sha256:0eb056e5f9a10cbb19cbce2749bea29ea72c76ffc530408d3d90cc0f7a3f65c0

v0.14.2

13 Aug 11:06
2fa49c2
Compare
Choose a tag to compare
  • Fix for the new LangSelector component on mobile view
  • Add default translations (english) for the PasswordPolicy component for cases when it is used
    in a non-translated context
    2f8a627

Images

Postgres

sdobedev/rauthy@sha256:ed681fb758da33359976d9b815edff6e2798a055fbec4126f516fdc8c05bb6bf

Sqlite

sdobedev/rauthy@sha256:d177ff3a70ac92a3f8843ed9abf595cfe07c9c1d1ad9678f3f4067b89b9d34b1

v0.14.1

12 Aug 10:31
Compare
Choose a tag to compare

Bugfix release for the Dockerfiles and Pagination in some places

  • Split the Dockerfiles into separate files because the ARG introduced access rights problems
    25e3918
  • Small bugfix for the pagination component in some places
    317dbad

Images

Postgres

sdobedev/rauthy@sha256:2d078a549e9cb06664cbfa8c34929877c3b62d1c79ba699eb86865c5e1fa8a96

SQLite

sdobedev/rauthy@sha256:574c2de22b6049806525ebd318aa09097be5ada85430dc0d3f9d605f55a247cc

v0.14.0

12 Aug 09:23
Compare
Choose a tag to compare

Breaking

v0.14 migrated sqlx to the latest version. With this version, I decided to migrate away from the Any driver because its future seems pretty uncertain to me.

This means, that you must CHANGE YOUR IMAGE TAG to the 0.14.0-lite tag when you are using SQLite at the moment!

The default image can be used with Postgres as the target database while you need to use the *-lite tags from now on for SQLite.

This is the only drawback that came with this change. There are a lot of other advantages like fully compile-time-checked queries, which was not possible with the Any driver before. Additionally, the direct drivers are way better maintained and this migration includes the option to migrate to other drivers in the future more easily.

Another thing to keep in mind is that YOU CANNOT DOWNGRADE FROM v0.14 back to v0.13!

Changelog

This release is mostly about UI / UX improvements and some smaller bugfixes.

  • UI: Client side pagination added
    60a499a
  • Browsers' native language detection
    884f599
  • sqlx v0.7 migration
    7c7a380
  • Docker container image split
    adb3971
  • Target database validation before startup
    a68c652
  • UI: I18n (english and german currently) for: Index, Login, Logout, Account, User Registration
    99e454e
    dd2e9ae
    7b401f6
  • UI: Custom component to overwrite the browsers' native language
    4208fdb
  • Some Readme and Docs updates
    e2ebef9
    d0a71d6
  • The sub claim was added to the ID token and will contain the Users UID
    6b0a8b0

Images

Postgres

sdobedev/rauthy@sha256:78b94cf521088f9250d2c7bdb3e7ee7b7ef9c69fbabea5b9069971b7a89264c7

SQLite

sdobedev/rauthy@sha256:f909967e2a8f371ffd0a09af51f4c36fbffe1f09caaa36a08d21ba7360f424bc

edit: there was a problem with the container images and the hashes have been updated

v0.13.3

13 Jul 08:06
Compare
Choose a tag to compare
  • UI: small visual bugfixes and improvements in different places
    459bdbd
    57a5600
  • UI: All navigation routes can be reached via their own link now. This means a refresh of
    the page does not return to the default anymore
    4999995
    7f0ac0b
    cadaa40
  • UI: added an index to the users table to prevent a rendering bug after changes
    e35ffbe

Image

sdobedev/rauthy@sha256:94b68248afe425600d19461f050091b02db677a5d9ae66ad2db23e19fd86d753

v0.13.2

10 Jul 08:40
Compare
Choose a tag to compare

Default Image

sdobedev/rauthy@sha256:f9780e426ba97a5331bd7152108a3f5f86158f624ed28d2f69f6e060a4541075

Debug Image

sdobedev/rauthy@sha256:db9c035dda6ad7780b2ea1cff36e029b6bef9901a54930551b5a98c2b3c0d206

v0.13.1

06 Jul 05:03
Compare
Choose a tag to compare

Bugfix

  • UI Bugfix: Client flow updates were not applied via UI
    6fe8fbc

Container Images

default

sdobedev/rauthy@sha256:726352306a583dd1af849004be1773d1fb04a04afc856b9df72a8d55ed8ba482

debug

sdobedev/rauthy@sha256:847314df74cabb7f0ce34a401502077d7ca88f969d8e1e4cfac1dfa219dc9667

v0.13.0

05 Jul 06:13
Compare
Choose a tag to compare

Changes

  • Improved container security: Rauthy is based off a Scratch container image by default now. This improved the security
    quite a lot, since you cannot even get a shell into the container anymore, and it reduced the image size by another
    ~4MB.
    This makes it difficult however if you need to debug something, for instance when you use a SQLite deployment. For this reason, you can append -debug to a tag
    and you will get an Alpine based version just like before.
    1a7e79d
  • More stable HA deployment: In some specific K8s HA deployments, the default HTTP2 keep-alive's from
    redhac were not good enough and we got broken pipes in some environments which
    caused the leader to change often. This has been fixed in redhac-0.6.0
    too, which at the same time makes Rauthy HA really stable now.
  • The client branding section in the UI has better responsiveness for smaller screens
    dfaa23a
  • For a HA deployment, cache modifications are now using proper HA cache functions. These default back to the single
    instance functions in non-HA mode since redhac-0.6.0
    7dae043
  • All static UI files are now precompressed with gzip and brotli to use even fewer resources
    10ad51a
  • CSP script-src unsafe-inline was removed in favor of custom nonce's
    7de918d
  • UI migrated to Svelte 4
    21f73ab

New Docker images:

Default (now based on Scratch)

sdobedev/rauthy:0.13.0@sha256:a374b592b4e489d13eaf7d1b9154e0346303c82f615341cf8e6cfc57a286b38a

Debug Image

sdobedev/rauthy:0.13.0@sha256:29882a03b90b9339a02bbd4ee2a8a96f23beb2d27b1cae14c603e32d4e249fa2

v0.12.0

01 Jul 06:48
Compare
Choose a tag to compare

Rauthy goes open source

Container image:

sdobedev/rauthy@sha256:4d0a3977f4fda68e848b45899d3b8a1b63c09c80dca0cc737be7338876194c40