wwwwwwwwwwwwwwwwwww

Changelog

Weekly updates and changes to Takeout

Week of January 27, 2026

d22f54b3

Features

  • Delete post action in post menu
  • Content moderation for launch - AWS Rekognition image moderation blocks nudity, violence, and hate symbols on upload, plus profanity filter for posts/comments with leetspeak detection
  • Rate limiting for launch - 30 mutations per minute per user via Zero config
  • run-all CLI command runs multiple package.json scripts in parallel with --flags=last option to forward args only to the final script
  • args() helper for cleaner script argument parsing across all CLI scripts
  • Demo reset script to restore demo database to seed state
  • JWKS error detection and warning with db:clear-jwks script to fix auth secret mismatches
  • Auto-sync Zero version to env on postinstall

Upgrades

  • Tamagui upgraded to 2.0 RC with cleaner config setup and improved build system
  • One upgraded to 1.4.8 with better dev tools behavior
  • Zero upgraded to 0.25.11 with bug fixes
  • over-zero package published to npm - removed local workspace version in favor of published on-zero package

Improvements

  • Faster dev compilation - Tamagui compiler now disabled entirely in dev mode instead of running with extraction disabled
  • Unified login page - removed separate native file, consolidated web/native handling
  • Unified search page - removed separate native file, shared responsive implementation
  • Unified up and update-deps scripts with upgradeSets config for cleaner package upgrades
  • HeroSection and MainHeader responsive improvements
  • Fixed feed/profile overlay bug on web - profile pages now properly replace feed instead of floating on top
  • Popover animations restored by removing contain=layout constraint
  • Profile page loading simplified to subtle spinner
  • Menu animations improved with quickestLessBouncy transition
  • Disabled mobile tap highlight for cleaner touch feedback
  • Zero production tuning docs added with performance recommendations
  • Button and Tooltip component documentation added

Bug fixes and chores (48)

Week of January 20, 2026

29254c43

Features

  • @take-out/native package with crypto polyfill for React Native
  • BlurView component with native expo-blur integration
  • Block filtering with notBlockedByViewer serverWhere - blocked users’ posts never sync to client
  • FeedContent component with paginated posts and AnimatePresence transitions
  • PostCommentPreview for inline comment display on posts
  • Image dimensions stored in database for better layout calculations
  • CLI script caching system for faster script discovery
  • Keyboard-aware feed detail page with smooth scroll-to-end on native
  • Dynamic OG image generation for index and docs pages
  • Bottom tab bar with responsive layout for mobile
  • Floating create button for quick post creation
  • Settings page sidebar layout with mobile-specific design
  • Mock AI chat UI with native input component
  • Docs menu on mobile for better navigation
  • Scrollbar color customization
  • HeadInfo titles added to logged-in pages
  • Enhanced comment input with better keyboard handling and interaction
  • Global run() helper for one-shot Zero queries without React hooks
  • create-takeout package for bootstrapping new Takeout projects
  • Web onboarding UI with multi-step slides and configuration
  • Protected component (from One) for cleaner authentication routing
  • CLI --auto and --print flags for sync command automation
  • Onboarding storage for persisting user progress

Upgrades

  • Tamagui upgraded to 2.0 canary with improved Select, animation fixes, RNGH-powered press events, and better sheet handling
  • One upgraded to 1.2.81 with native devtools fix

Improvements

  • React Compiler enabled in Metro for native builds with memoized components
  • Flattened docs directory structure for better organization
  • Consolidated native layout files - removed duplicate _layout.native.tsx files across routes
  • Simplified auth signup flow - removed separate native OTP and method pages
  • Post queries now include user relation by default
  • Redesigned native login page with haptic feedback
  • Faster dev mode by disabling React compiler during development
  • Env sync now supports variable filtering and blocks placeholder values
  • Fixed auth state race condition that caused redirect flicker on page reload
  • Profile page layout with max width and centering
  • Responsive site header improvements
  • ScrollHeader optimized for mobile with improved shadow logic
  • Dialog and sheet component refinements
  • Gallery uses Pressable for close action fixing real device issues
  • Standardized transition timing to 200ms across components
  • Sticky docs sidebar for better navigation
  • Moved to new headless Stack API for cleaner native navigation
  • Removed Animated from react-native-web-lite for reduced bundle size
  • Responsive auth layout on web with dark theme support
  • Improved shimmer loading states to prevent flickering
  • Redesigned landing page hero section with memoized terminal components
  • Improved CLI skills generation with auto-linking to docs
  • Avatar now links directly to profile on web (replaced popover menu)
  • Cleaned up unused theme files and vite config
  • Better testing documentation in README

Bug fixes and chores (85)

Week of January 13, 2026

fd6fee7

Features

  • AnimatedBlurHeader component for native navigation
  • AI and search tabs with corresponding layouts and pages
  • Enhanced TabBar with animated indicator

Upgrades

  • Tamagui upgraded to v2 canary with new transition API
  • One upgraded to 1.2.51+ with better dev tools injection

Improvements

  • Migrated animation prop to transition for Tamagui 2.0 compatibility
  • Updated docs layout and components for Tamagui v2
  • Improved Lighthouse scores by removing component themes and custom fonts
  • Reduced bundle size by using react-native-web-lite instead of react-native-web
  • Downgraded docsearch to v3 (453KB → 109KB savings)
  • Used expo-image for native Image component
  • Consolidated Tamagui imports from subpackages
  • Fixed Reanimated leaking into web bundle
  • Reduced Zero client logging noise

Bug fixes and chores (18)

Week of January 6, 2026

6d6b83f

Features

  • HotUpdater resolver for native hot updates
  • CLI --stdin flag for interactive terminal mode with One dev server
  • New background and logo assets
  • React Native squircle support for PostCard
  • Blur background image asset

Upgrades

  • Zero upgraded to latest
  • Tamagui upgraded to v2 canary (1.144.1+)
  • One upgraded to 1.2.51 with fixes

Improvements

  • Improved DocSearch styles and filtering logic
  • Enhanced scroll behavior and heading components
  • Updated input handling to use onChange for form fields

Bug fixes and chores (22)

Week of December 30, 2025

e08600e

Improvements

  • Enhanced AI input and gradient components
  • Various visual refinements to GradientBackground and FeedDropdown
  • Fixed native hot-update breaking in patch version changes
  • Fixed settings items unclickable on native
  • Fixed localStorage crash during web build

Bug fixes and chores (8)

Week of December 23, 2025

4ea9f9e

Features

  • EAS build configuration for Expo Application Services
  • Native onboarding flow
  • Enhanced Toast component for native

Improvements

  • Enhanced ProfileHeader layout
  • Fixed Metro 0.82/0.83 compatibility for release builds

Bug fixes and chores (6)

Week of December 16, 2025

3d61af9

Features

  • Feed detail page with enhanced routing for profile posts
  • Shared transitions for feed navigation
  • Post action context menu
  • CLI changed command for tracking upstream sync

Upgrades

  • One upgraded to fix tabs navigation

Improvements

  • Enhanced dialog components for improved responsiveness
  • Better navigation transitions on native
  • Improved comment component with keyboard dismissal
  • Added createdAt field to post queries
  • Various MDX and docs improvements
  • Basic markdown table support

Bug fixes and chores (16)

Week of December 9, 2025

aa7b63b

Features

  • Zero 0.25 synced queries with shared defineQueries registry
  • Demo mode with auto-onboard for easier testing
  • Test IDs for integration testing
  • Create post dialog
  • Playwright integration tests with full post flow coverage

Upgrades

  • Zero upgraded to 0.25.1 with synced queries
  • Tamagui upgraded to 1.140.2
  • One upgraded to 1.2.32

Improvements

  • Simplified text components (replaced BodyText/MediumText/TinyText with Text)
  • Improved login design
  • Auto-create demo user on login
  • Added seed script for demo site
  • Windows path normalization
  • Improved CI scripts organization

Bug fixes and chores (35)

Week of December 2, 2025

6c94fcb

Features

  • Fastlane integration for TestFlight deployment
  • HeadInfo component for SEO meta tags

Improvements

  • Uncloud deployment improvements with Cloudflare SSL support
  • Rolling deploys for Uncloud
  • Improved eject UX with preview and dry-run
  • Migrated from biome to oxfmt + oxlint

Bug fixes and chores (12)

Week of November 25, 2025

e361a95

Improvements

  • Simplified auth flow
  • Improved docs and introduction
  • Various cleanup and OTP improvements

Bug fixes and chores (6)

See 2025 changes for older updates.

Edit this page on GitHub.