July 2021 release - SSO, conditional UI, and moreBy: Joe JohnstonJul 25, 2021 | 2 minutes readThe July release delivers on a number of popular requests from our community and contains four major updates, including;SSO - OIDC supportConditional UIThemeable appsMap SQL relationships within the builderSSO - OIDC supportOIDC is an open standard and decentralized authentication protocol. As a user, you will have infinite possibilities for SSO, including:Active Directory! - popular requestAuth0AzureOktaOneLoginItās also possible to add your own authentication!I know many of you will understand the benefits of SSO, but hereās a quick recap:No more password managementAuto-provisioning for usersMinimize password security risksQuicker sign up/sign-in process for usersUse your SSO provider to control who can access BudibaseThe initial work for this feature was completed by community member, Bernhard Hayden . Weād like to publicly thank Bernhard for taking the time and effort to contribute to Budibase. The remaining work was completed by two new Budibase recruits; Peter and Rory .Conditional UIWhen building apps with Budibase, you will now have the ability to change your UI depending on the state of the application. This new feature allows you to hide content from certain users, change the color of text depending on its value, and more.Dark mode appsWe strive to make it as easy as possible for you to build beautiful, user-friendly internal tools with Budibase. After this release, switch between 4 themes for your apps; lightest, light, dark, darkest, with just 2 clicks.SQL relationshipsImport tables from your SQL databases (with just 1 click), then map relationships between your tables within Budibase. This allows you to utilize the power of relationships within your Budibase applications.Additional updatesUnauthenticated SMTPBudibase drawer UI improvementsLayout updateLucene search improvementsComing up in the August releaseDynamic forms and a Wizard componentA better developer experience (JavaScript, transformers, and auto-complete)