Skip to content

v0.14.0

Compare
Choose a tag to compare
@sebadob sebadob released this 12 Aug 09:23
· 2451 commits to main since this release

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