release.2026-09-25T09-38-50Z.3268
teableio/teablerelease.2026-09-25T09-38-50Z.3268Sep 25, 2026by tea-artist
Upgrading?
AI Summary
This release enhances OAuth application capabilities, expands audit logs, and improves password-protected shares. It also introduces direct GitHub integration for App Builder and updates scrape trigger credit management to prevent overspending.
Key Highlights
- OAuth apps can send in-app notifications with user consent and allow muting
- Audit logs now cover security and administration actions like membership changes
- Password-protected shares now allow owners to regenerate passwords
- App Builder recognizes GitHub-linked repositories without separate authorization
- Scrape triggers now reserve credits before starting and release them on failure
Breaking Changes
- The public scrape parameter `limit` is now `limitPerInput`; integrations, CLI usage, and agent tools must update
New Features
- OAuth apps can request access to paid-plan and active self-hosted license information
- Users can mute individual OAuth apps or revoke authorization to stop notifications
- Share owners can edit or regenerate passwords and copy links and passwords together
- App Builder offers a direct 'Merge on GitHub' option for sync conflicts
- Scrape triggers use the latest balance and release reserved credits when setup or a job fails
Full Release Notes
## Feature Updates - OAuth apps can send in-app notifications with user consent. Users can mute individual apps, and revoking authorization stops their notifications. - OAuth apps can request access to paid-plan and active self-hosted license information. Consent is required for newly requested permissions, so forum users may need to sign in or authorize again for badges and notifications to work. - Audit logs now cover more security and administration actions, including membership and role changes, sign-in failures, account changes, and OAuth app activity. - Password-protected shares now generate a password when protection is enabled. Share owners can edit or regenerate it in the share panel and copy the link and password together. For artifact shares, the password is masked after the panel is reopened; change it to copy a usable password again. - App Builder recognizes GitHub-linked repositories without requiring a separate personal authorization and offers a direct “Merge on GitHub” option for sync conflicts. - Scrape triggers now reserve estimated credits before starting, use the latest balance, and release reserved credits when setup or a job fails. The public scrape parameter `limit` is now `limitPerInput`; integrations, CLI usage, and agent tools must update. ## Bug Fixes & Improvements - OAuth connection popups now show authorization progress and confirm success before closing. Failed or declined requests remain visible with a reason and Close button. The popup also respects dark mode and reduced-motion preferences. - Editing AI field prompts with blank lines, Backspace, or arrow keys no longer turns referenced field tags into plain text. - Paid-space information shared with authorized OAuth apps now follows organization and space billing rules more accurately. - Notification delivery has been strengthened so users receive only their own notifications. - Deactivated accounts are now consistently prevented from continuing sessions, AI usage, app generation, and background work. Users must sign in again after reactivation.
Related Repositories
openclaw/openclaw★ 392,722
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
nilbuild/developer-roadmap★ 370,094
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
morluto/rea★ 360,569
Reverse engineer anything with agents, from app behavior down to native binaries.
anomalyco/opencode★ 219,877
The open source coding agent.
n8n-io/n8n★ 208,283
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.