Releases: NotToxel/BeRealStudio
Release list
BeReal Studio v2.3.2
🚀 BeReal Studio v2.3.2 — Performance Polish & Seamless Navigation
BeReal Studio v2.3.2 brings single-instance desktop activation, continuous fractional timeline scrubbing, full-height infinite feed modal layouts, card-level CSS virtualization, smart Bonus BeReal late-tag filtering, and defensive boundary validations across the entire photo and recap video engine.
🌟 Key Highlights
┌────────────────────────────────────────────────────────────────────────────────────────┐
│ ⚡ Single-Instance Desktop Window Activation & Focus Management │
│ 🎯 Continuous Fractional Timeline Scrubbing & Live Viewport Dynamic Alignment │
│ 🖼️ Card-Level CSS Virtualization & 0ms Zero-Reflow Tab View Retention │
│ 📱 Full-Height Infinite Feed Modal with Permanently Pinned Header Navigation │
│ 🏷️ Smart Bonus BeReal Late-Tag Filtering Matching Calendar Logic │
│ 🛡️ Defensive Boundary Bounds Validation & Extreme-Condition Stress Resilience │
└────────────────────────────────────────────────────────────────────────────────────────┘
📋 Comprehensive Changelog & Feature Breakdown
🖥️ 1. Single-Instance Desktop Activation
- Single Process Management: Automatically focuses and brings the active application window to the foreground if you launch BeReal Studio when it is already running.
- Cross-Platform Support: Works natively across Windows, macOS, and Linux desktop environments.
📅 2. Fluid Timeline Scrubber & Continuous Fractional Interpolation
- Continuous Fractional Scrubbing: The timeline indicator pill glides smoothly down the rail with 60/120 FPS precision in exact synchronization with scrolling content.
- Targeted Month Marker Navigation: Clicking any individual month marker smoothly transitions directly to that month without jumping forward or snapping backwards.
- Free-Wheel Mouse & Trackpad Inertia: Native momentum scrolling is fully preserved for hardware free-wheeling mice (e.g. Logitech MX Master) and precision trackpads.
⚡ 3. Memory Loading & Rendering Performance
- Card-Level Virtualization: Applied
content-visibility: auto; contain-intrinsic-size: auto 240px;to individual memory cards. Off-screen DOM nodes skip image decoding and layout calculation until scrolled near, reducing initial archive load latency by up to 80%. - Zero-Latency Tab Switching: Switching between Memories, Toolkit, Recapper, and Settings tabs occurs in 0ms with zero reflow, retaining warm GPU video textures and exact scroll positions.
📱 4. Full-Height Infinite Feed Modal
- Full Viewport Expansion: The infinite feed modal now takes advantage of the full vertical window height.
- Pinned Top Bar: The Memories return button, post date, and
X of Yindex indicator stay permanently pinned at the top without clipping on smaller or standard viewports.
🏷️ 5. Smart Bonus BeReal Late-Tag Filtering
- Day-Grouped Moment Logic: Matches the calendar's behavior where only the initial BeReal moment post of the day displays late duration highlights (
• 45m late). Subsequent/Bonus BeReals taken on the same date are labeled asBonus BeRealrather than flagged as late.
🛡️ 6. Defensive Bounds Validation & Open-Source Lineage
- Mathematical Stress Resilience: Unit test suites in
timing.rsverified against extreme edge cases (0.0s durations, negative durations, single image archives, excessive padding, and 10,000+ item archives). - Sanitized Mock Configurations: Cleaned up all machine-specific paths in developer demo suites to use generic developer references.
- Open-Source Lineage: Updated open-source pioneer project credits and GPL-3.0 licensing documentation in the About section.
📦 Official Binary Packages & Installers
| Platform | Format / File | Description |
|---|---|---|
BeReal.Studio_2.3.2_x64-setup.exe |
Windows 64-bit NSIS Setup Installer | |
bereal-studio.exe |
Standalone Portable Windows Binary | |
BeReal.Studio_2.3.2_aarch64.dmg |
Apple Silicon DMG (M1 / M2 / M3 / M4) | |
BeReal-Studio-macOS.app.tar.gz |
Standalone .app Application Archive |
|
BeReal.Studio_2.3.2_amd64.AppImage |
Universal Linux AppImage | |
BeReal.Studio_2.3.2_amd64.deb |
Ubuntu / Debian .deb Package |
Full Changelog: v2.3.1...v2.3.2
BeReal Studio v2.3.0
🚀 BeReal Studio v2.3.0 — The Ultimate Memories & Video Experience
BeReal Studio v2.3.0 is a major milestone release delivering complete Video BeReal support, butter-smooth 1:1 pointer zooming and panning, partitioned 1-click fast download preferences for every media kind, high-performance caption indicators, and copyleft licensing under GPLv3.
🌟 Key Highlights
┌────────────────────────────────────────────────────────────────────────────────────────┐
│ ✨ Complete Video BeReal Playback & Dual-Angle Side-by-Side / PIP MP4 Exports │
│ 🔍 1:1 Precision Pointer Zoom (up to 300%) with Smooth Drag Navigation & Float UI │
│ ⚡ Partitioned 1-Click Fast Downloads: Independent Preferences for Photos, Video, BTS │
│ 📅 Timeline Scrubber, Quick Month/Year Jump, and Zero-Overhead Caption Indicators │
│ 🛡️ 100% Offline Privacy Guarantee & Official Copyleft Licensing under GNU GPLv3 │
└────────────────────────────────────────────────────────────────────────────────────────┘
📋 Comprehensive Changelog & Feature Breakdown
🎬 1. Native Video BeReal Experience & Dual-Angle Exports
- Synchronized Dual-Video Playback: Native video BeReals play with interactive playback controls, seamless looping, and synchronized dual-camera audio.
- Side-by-Side Video Export: Automatically renders both primary and selfie camera video tracks side-by-side into a single high-definition
.mp4video with perfectly synchronized audio. - Picture-in-Picture Video Export: Export full-motion video BeReals in classic PIP overlay layout with rounded lens borders and drop shadows directly to
.mp4. - Individual Camera Video Extraction: Save either the primary rear video or front selfie video clip independently in a single click.
🔍 2. Precision 1:1 Zoom & Fluid Pan Navigation
- High-Definition Exploration: Zoom in up to 300% on any photo or video memory to view subtle background details.
- Fluid 1:1 Pointer Panning: Drag smoothly across zoomed photos and videos with instant response and reliable mouse-release tracking.
- Floating Controls: Clean, unobtrusive zoom level slider and reset button that appear dynamically only when interacting with zoomed media.
⚡ 3. Partitioned 1-Click Fast Download Settings
- Media-Specific Smart Defaults: Your 1-click download preferences are now saved and applied independently for Photos, Videos, and BTS Micro-Clips.
- Zero Configuration Conflict: Setting a preferred 1-click format for Photos (e.g. High-Res JPEG PIP) will never overwrite your Video export preferences (e.g. Side-by-Side MP4).
📅 4. Interactive Timeline & Calendar Navigation
- Accurately Aligned Month Markers: Smooth rail scrubber dynamically mapped across your entire archive timeline.
- Instant Month & Year Picker: Jump directly to any month across years in the Calendar view with a single click.
- Subtle Caption Indicators: A discreet 4px cyan dot indicator lets you know at a glance which pictures have captions without causing any rendering lag or scroll stutter.
🛡️ 5. GPLv3 Copyleft Freedom & 100% Local Privacy
- Local-First & Offline: Your personal photos, videos, locations, and archives never leave your computer.
- Free & Open Source: Now officially licensed under GPL-3.0-or-later to safeguard user software freedom.
📦 Official Binary Packages & Installers
| Platform | Format / File | Size | Description |
|---|---|---|---|
| Windows (x64) | BeReal.Studio_2.3.0_x64-setup.exe |
7.41 MB | Windows 64-bit NSIS Setup Installer |
| Windows (x64) | bereal-studio.exe |
26.37 MB | Standalone Portable Windows Binary |
| macOS (Apple Silicon) | BeReal.Studio_2.3.0_aarch64.dmg |
11.29 MB | Apple Silicon DMG (M1 / M2 / M3 / M4) |
| macOS (Universal) | BeReal-Studio-macOS.app.tar.gz |
11.21 MB | Standalone .app Application Archive |
| Linux (x86_64) | BeReal.Studio_2.3.0_amd64.AppImage |
87.98 MB | Universal Linux AppImage |
| Linux (x86_64) | BeReal.Studio_2.3.0_amd64.deb |
13.19 MB | Ubuntu / Debian .deb Package |
💖 Open Source Lineage & Acknowledgments
BeReal Studio unifies and builds upon the trailblazing work of the open-source community:
- BeReel by @theOneAndOnlyOne — Pioneer of music-synchronized BeReal recap videos.
- BeReal-GDPR-Photo-Toolkit by @hatobi — Pioneer of EXIF metadata restoration and PIP compositing.
- makelive (Make Live) by @mifi — Pioneer of Apple Photos Live Photos generation and metadata UUID synchronization.
BeReal Studio v2.0.0
🚀 BeReal Studio v2.0.0 — The Memories Explorer Release
BeReal Studio v2.0.0 is a major milestone release that introduces the Native BeReal Memories & Calendar Explorer, bringing the authentic, fluid mobile BeReal browsing and post exploration experience directly to your desktop alongside the Photo Toolkit and Music Recapper.
🌟 What's New in v2.0.0
📸 1. Native Memories & Calendar Explorer
- Mobile-Identical Dark UI: An immersive experience matching the authentic BeReal app design.
- Segmented View Switcher: Fluid toggle between
[ Memories ]and[ Calendar ]. - Memories Grid: Responsive multi-column card grid with day overlays (
19,20,Today), retake badges(2), and hover elevations. - Monthly Calendar Matrix: 7-column calendar (Mon–Sun) with month navigation (
</>) and active memory photo cells. - Persistent Directory Memory: Remembers and auto-loads your previously scanned GDPR archives across app launches.
📱 2. Continuous Vertical Infinite-Scroll Feed
- Authentic Feed View: Clicking any memory card seamlessly opens a continuous, smooth vertical scroll feed of your entire archive.
- Instant Auto-Scroll: Jumps directly to the tapped post while allowing uninterrupted scrolling up and down through earlier and newer memories.
- Dynamic Sticky Top Bar: Tracks and displays the active visible memory date and post count (e.g.
18 August 2024 • 14 of 420) as you scroll. - Detailed Metadata: Displays user avatar, username (
toxel), full name, post time, relative date, late status, retakes, and captions.
🤳 3. Interactive Dual-Camera Frame & Movable PIP
- Click-to-Swap: Clicking the selfie inset instantly swaps perspective between front and back cameras with animated transitions.
- Movable / Draggable PIP: Click and drag the selfie picture-in-picture box anywhere on the photo frame with bounds protection.
- 4-Corner Snap Hotspots: Instant corner snap controls to cycle between
Top-Left,Top-Right,Bottom-Right, andBottom-Left. - Integrated BTS Micro-Video Player: Plays live BTS micro-videos inline when present in the archive.
🔍 4. Multi-Dimensional Search & Filtering
- Live Instant Search: Search captions, dates, and reverse-geocoded cities/countries.
- Quick Filter Chips:
📍 Location(Posts with GPS tags)🎬 BTS Clips(Posts with live BTS video clips)💬 Captions(Posts with text captions)🔄 Retakes Only(Posts with retakes > 0)
- Advanced Drawers: Instant dropdown filtering by Year, Month, City, and Country.
💾 5. Contextual Actions & Single-Memory Exports
- Three-Dot Action Menu:
- 📁 Reveal in File Explorer: Opens the raw image on disk.
- 🖼️ Save Combined Photo (PIP): Exports a high-res Picture-in-Picture composite.
↔️ Save Side-by-Side Photo: Exports a high-res side-by-side composite.- 📷 Save Main Camera Only / 🤳 Save Selfie Camera Only.
- 📋 Copy Details: Quick actions to copy caption, formatted timestamp, or GPS coordinates.
⚡ 6. High-Performance Parallel Engine
- Rayon Multi-Core Processing: Parses, formats, and reverse-geocodes 1,000+ posts in under 10 milliseconds.
- O(1) Media File Indexing: Instant filename mapping supporting all BeReal GDPR folder variations (
Photos/.../post/,/Photos/.../bereal/, flat folders). - Offline Spatial Reverse Geocoder: In-memory GeoNames spatial index for instant, offline city/country resolution with zero network pauses.
- Tauri v2 Asset Protocol & Base64 Fallback: 100% reliable image and video rendering across all operating systems.
📦 Downloads & Platform Installers
| Platform | Package | Architecture | Description |
|---|---|---|---|
| Windows | .msi |
x64 | Windows Installer Package |
| Windows | .exe |
x64 | NSIS Standalone Setup |
| macOS | .dmg |
Universal | Apple Silicon (M1/M2/M3/M4) & Intel (x86_64) |
| Linux | .AppImage |
x64 | Standalone Universal Linux Binary |
| Linux | .deb |
x64 | Debian / Ubuntu Package |
🚀 Pushing to GitHub & Publishing Releases
To publish this release to GitHub:
git push origin master --tagsThe included GitHub Actions workflow (.github/workflows/release.yml) will automatically build, package, and upload binaries for Windows, macOS (Universal), and Linux directly to your GitHub Releases page!