Skip to content

Releases: arinltte/latte

v0.2.0

04 Jun 13:34
e054ec7

Choose a tag to compare

Welcome to latte ☕️

Download Anything. Instantly.

latte is a lightweight, native macOS menu bar app designed to make downloading video and audio from over 1,000+ websites as seamless as possible.

✨ New Features

  • Browser Authentication (Restricted Content): You can now download age-restricted, private, or login-required videos (like native Reddit videos or private Instagram Reels/Stories). Simply select your daily browser in Settings (Chrome, Firefox, Brave, or Edge), and latte will securely use your active session to fetch the video. (Note: Chrome is the heavily tested and officially verified browser for this feature).
  • Smart Auto-Dismiss: The latte panel now behaves like a true macOS native menu—clicking anywhere outside the window will automatically close it.
  • Pin Window Toggle: Working on a large batch of links? Turn on the new "Keep Window Open" toggle in Settings to pin latte to your screen.
  • Modern Codec Support: Completely overhauled the Format Priority engine. latte now natively supports modern, high-efficiency codecs including AV1, WebM, MKV, ALAC, and Vorbis.
  • Hide Unused Formats: You can now click the "Eye" icon next to any format in Settings to hide it from your main dropdown, keeping your UI clean without permanently deleting the option.

⚠️ Known Limitations & Site-Specific Quirks

  • Instagram Stories: Private IG Stories can now be successfully downloaded! However, because Instagram does not provide standard title metadata for Stories, latte will display nothing — just click download and it will work as expected.
  • Private Facebook Videos: Currently, downloading private Facebook videos will result in a "Cannot parse data" error. This is a known limitation of the underlying yt-dlp engine. Public Facebook videos still work perfectly.
  • Safari Support Removed: Due to strict macOS Sandboxing permanently blocking third-party apps from reading Safari cookies (without intrusive Full Disk Access requirements), Safari has been removed from the browser authentication list to ensure a smooth user experience.

🐛 Bug Fixes & Improvements

  • Restored "Best (MP4)": Due to high demand for QuickTime, iMovie, and AirDrop compatibility, the default MP4 fallback has been restored as the top default priority.
  • Self-Healing Configurations: Upgrading from v0.1.0? latte now automatically cleans up deprecated format configurations and gracefully merges new codecs into your saved lists.
  • JSON Corruption Fix: Fixed a critical pipeline bug where browser cookie log outputs (like "Extracting 259 cookies...") would corrupt the video metadata stream, causing valid links to falsely report "Could not fetch info".
  • Smarter Error Handling: Added human-readable error messages for authentication failures and locked browser databases.

v0.1.0

01 Jun 16:10
5560e0a

Choose a tag to compare

Welcome to latte ☕️

Download Anything. Instantly.

latte is a lightweight, native macOS menu bar app designed to make downloading video and audio from over 1,000+ websites as seamless as possible.

✨ Initial Release Features:

  • Menu Bar Native: A beautiful, non-intrusive floating panel with zero Dock footprint.
  • Universal Support: Download from YouTube, Twitch, TikTok, Instagram, News outlets, and hundreds of other platforms instantly.
  • Batch Downloads: Paste multiple links at once. The UI intelligently collapses to give you maximum screen real estate.
  • Format Reordering: Drag-and-drop your preferred video (1080p, 720p, etc.) and audio (MP3 320k, FLAC, OPUS) formats to prioritize them.
  • Post-Processing: Automatically embed thumbnails, inject metadata, and burn subtitles without touching a terminal.
  • Ambient Themes: Choose between custom volumetric glass themes (Rare Jade, Deep Ocean, Floral) or the macOS Default.
  • Zero-Dependency Engine: Automatically sets up its own highly optimized backend on launch.

(Note: ffmpeg is highly recommended for merging formats and converting audio. Install via brew install ffmpeg)

⬇️ Installation

  1. Download latte-macOS-v010.dmg below.
  2. Open the .dmg and drag latte into your Applications folder.
  3. If macOS blocks the launch, run xattr -rd com.apple.quarantine /Applications/latte.app in your Terminal.