@@ -3,6 +3,61 @@ title: "Changelog 2026"
33rss : true
44---
55
6+ <Update label = " May 12, 2026" >
7+
8+ # Built-in Login for App Builder
9+
10+ > Teable App Builder now lets you add login to your app directly, without building it yourself.
11+
12+ <script type = " application/ld+json" dangerouslySetInnerHTML = { { __html: JSON .stringify ({
13+ " @context" : " https://schema.org" ,
14+ " @type" : " VideoObject" ,
15+ " name" : " Built-in Login for App Builder" ,
16+ " description" : " Teable App Builder now lets you add login to your app directly, without building it yourself." ,
17+ " thumbnailUrl" : [" https://teable.ai/assets/images/og-image.png" ],
18+ " uploadDate" : " 2026-05-12T00:00:00+08:00" ,
19+ " contentUrl" : " https://dxshyegpql0u3hra.public.blob.vercel-storage.com/eb68e9d30cbd075e9d70e62916e09763.mp4"
20+ }) }} />
21+
22+ ## 1. Enable Login in One Click
23+
24+ Support email registration, Teable login, and Google login.
25+
26+ <video autoplay loop muted playsinline controls preload = " auto" className = " w-full aspect-video" src = " https://dxshyegpql0u3hra.public.blob.vercel-storage.com/eb68e9d30cbd075e9d70e62916e09763.mp4" />
27+
28+ ## 2. Control Who Can Access Your App
29+
30+ For example, allow only invited users to sign in. This is useful for internal tools, client portals, private dashboards, and similar scenarios.
31+
32+ <video autoplay loop muted playsinline controls preload = " metadata" className = " w-full aspect-video" src = " https://dxshyegpql0u3hra.public.blob.vercel-storage.com/f17ab417f3e1dea2eecad376637736d6.mp4" />
33+
34+ ## 3. Manage Logged-in Users with an Existing Table
35+
36+ If you already have a user table, you can use it directly to manage logged-in users.
37+
38+ <video autoplay loop muted playsinline controls preload = " metadata" className = " w-full aspect-video" src = " https://dxshyegpql0u3hra.public.blob.vercel-storage.com/6f785969cadfe005a308de8dd731167e.mp4" />
39+
40+ > Next, we will launch logged-in user roles, so different users can see different interfaces and have different permissions after signing in.
41+
42+ <AccordionGroup >
43+ <Accordion title = " Login Setup Improvements (5)" >
44+ - Redesigned login method cards with clearer descriptions.
45+ - Improved the user table setup dialog.
46+ - Made it easier to use an existing table for sign-in records.
47+ - Improved login configuration interactions.
48+ - Updated the default Teable logo on generated login pages.
49+ </Accordion >
50+
51+ <Accordion title = " Login Reliability & Safeguards (4)" >
52+ - Added warnings when deleting fields used by app login.
53+ - Added warnings when changing field types that may affect login email fields.
54+ - Improved validation for missing or invalid email fields.
55+ - Improved OAuth setup and profile handling for more reliable Teable and Google login.
56+ </Accordion >
57+ </AccordionGroup >
58+
59+ </Update >
60+
661<Update label = " May 11, 2026" >
762
863# AI image enhancement and import optimization
0 commit comments