Skip to content

Releases: hanan-bhatti/cobalt

Cobalt v2.2.0

Choose a tag to compare

@github-actions github-actions released this 24 Oct 19:04

[2.2.0] - 2026-10-24

Added

  • Material 3 Expressive Settings Hub: Redesigned Settings into 5 dedicated group categories (Appearance, Intelligence, Floating Dock, Widgets, Help & Support) featuring connected pill shapes, searchable model selectors, and smooth collapsible headers (CollapsibleCommonTopBar).
  • Side Dock Physics Studio & In-Dock Reader: Introduced fluid elastic side dock morph curves with custom stiffness/damping physics controls and a real-time Canvas preview studio. Users can now view, read, and copy item details directly within the floating dock without opening the main application.
  • AI Model Segregation & Custom OCR Prompts: Independent selection for Gemini Vision vs Audio transcription models with support for Gemini 2.5/2.0/1.5, accompanied by a customizable OCR system prompt and human-friendly error mapping (GoogleApiErrorMapper).
  • Humorous OCR Loading States: Added playful, rotating loading messages (OcrLoadingMessages) that entertain users during image text extraction.
  • Dual Bold/Outline Navigation & Motion: Redesigned bottom navigation bar with custom paired bold/outline vector icons, tab state persistence, and directional AOSP Shared Axis horizontal slide transitions.
  • Inline Folder Creator (InlineNewFolderCreator): Lightweight inline component with built-in preset icon picker for instant folder creation inside Capture, OCR, and Home screen folder assignment dialogs.
  • Full Text Selection in Detail View: Wrapped Detail Screen content in SelectionContainer enabling seamless text highlighting and copying.
  • Bi-Directional Mixed Script Markdown: Upgraded Markdown renderer with per-paragraph RTL auto-detection (Urdu, Arabic, Hebrew) and modern Compose LinkAnnotation clickable links.
  • Cobalt Contributor Recognition: Awarded a verified "Cobalt Contributor" profile badge upon submitting in-app surveys or bug reports.

Changed

  • Replaced raw file URIs on Folder screen cards with clean titles, descriptions, and media preview thumbnails matching Home cards.
  • Unified Folder screen item sharing with FileProvider and visual download progress feedback.
  • Migrated clipboard operations across the app from deprecated LocalClipboardManager to modern Compose LocalClipboard.
  • Restricted screen blur strictly to the floating dock panel, keeping background screens sharp with a subtle dismiss scrim.
  • Replaced duration-based edge panel animation with authentic spring stiffness and damping physics.

Removed

  • Removed simulated in-app diagnostics radar and fake latency benchmarks, replacing them with a fully honest Help Center & FAQ knowledge base.

Fixed

  • ProGuard R8 Reflection Rules: Added missing -keep rules for Firebase Auth methods used during environment diagnostics in Play builds.
  • Detail Screen Dismiss Flicker: Cached displayedItem during back-press pop animations to prevent blank card flashes on exit.
  • Landscape Dock Bounds: Coerced handle height dynamically on landscape screens to prevent off-screen overflow.

Full Changelog: v2.1.2...v2.2.0

Full Changelog: v2.1.2...v2.2.0

Full Changelog: v2.1.2...v2.2.0

Cobalt v2.1.2

Choose a tag to compare

@github-actions github-actions released this 13 Oct 15:59

Full Changelog: v2.1.1...v2.1.2

Cobalt v2.1.1

Choose a tag to compare

@github-actions github-actions released this 10 Oct 21:34

Full Changelog: v2.0.0...v2.1.1

Cobalt v2.1.0-beta

Choose a tag to compare

@github-actions github-actions released this 08 Oct 20:14

[2.1.0-beta] - 2026-10-08

Added

  • Radial Menu FAB: Completely rewrote GlobalExpandingFab with a highly tactile radial menu and floating canvas overlays for Quick Notes and Folder creation.
  • TMDb Rich Media Expansion: Massively upgraded media hub pulling Runtime, Taglines, Budgets, Revenue, and Production Companies from TMDb.
  • True Native Archiving: Migrated system-wide archiving to a native isArchived boolean field, replacing old string-based folder hacks.
  • FOSS Enhancements: Dynamic flavor titles ("Cobalt FOSS") with adaptive frameless version tags.
  • File Sharing: Added a proper Android FileProvider to enable secure external media sharing.

Changed

  • Replaced manual swiping on the Capture Screen with a native, fluid HorizontalPager.
  • Replaced Detail Screen inline image zooming with a dedicated full-screen overlay to fix scroll blocking.
  • Upgraded the Room database to Version 6 to support extended media metadata.
  • Upgraded brand icons to authentic SVGs for Apple, Crunchyroll, Disney, HBO, Hulu, Netflix, Prime, and YouTube.

Fixed

  • Squashed recursive cloud sync bug in DataDownloadService by utilizing saveItemLocallyOnly().
  • Fixed home screen archive cards improperly rendering content URIs instead of extracted text for images.
  • Removed legacy ImageMarkingCanvas that disrupted vertical scrolling gestures.
  • Hid FOSS cloud sync icons for non-signed-in users and filtered duplicate streaming providers.

Full Changelog: v2.0.0...v2.1.0-beta

Full Changelog: v2.0.0...v2.1.0-beta

Cobalt v2.0.0

Choose a tag to compare

@github-actions github-actions released this 07 Oct 03:17

What's Changed

Full Changelog: v1.0.0...v2.0.0

Cobalt v1.1.0-beta01

Choose a tag to compare

@github-actions github-actions released this 06 Oct 05:54

What's Changed

Full Changelog: v1.0.0...v1.1.0-beta01

Second Brain v1.0.0

Choose a tag to compare

@github-actions github-actions released this 04 Aug 21:04

Full Changelog: v1.0.0-rc02...v1.0.0

Second Brain v1.0.0-rc02

Choose a tag to compare

@github-actions github-actions released this 23 Jul 13:16

Second Brain v1.0.0-rc01

Choose a tag to compare

@github-actions github-actions released this 23 Jul 04:05

Added

  • First Release Candidate (1.0.0-rc01): Promoted build to official Release Candidate status ahead of 1.0 STABLE.
  • Dynamic Build Channels & Version Badging: Added dynamic channel detection (ALPHA, BETA, NIGHTLY, RC, STABLE, DEV) with custom Material 3 Expressive tag colors (AppVersionBadge).
  • Release Notes & Updates Hub: Built ReleaseNotesBottomSheet and dedicated Settings subscreen (ReleaseUpdatesScreen) with real-time update checking and CircularWavyProgressIndicator loading animation.
  • Update Notification Sheet: Created UpdateAvailableBottomSheet to notify users of new version availability with highlights and direct update options.
  • App-wide RTL Text Support: Implemented automatic Right-to-Left (RTL) text direction detection (RtlUtils.isRtl()) for Urdu, Arabic, and Hebrew in Markdown renderers, Rich Text editor, and memory item screens.
  • Unified Material 3 Expressive Dialogs: Converted generic dialogs to standard ExpressiveAlertDialog and ExpressiveConfirmationDialog with 28.dp corner radius and surfaceContainerHigh containers.
  • Unified Loading Indicators: Replaced plain progress bars across HomeScreen, AuthScreen, CaptureScreen, and GlobalExpandingFab with CircularWavyProgressIndicator.

Fixed

  • API Key Gemini Model 404 Error: Automatically re-fetched Gemini model list and validated selectedModel upon API key save to prevent 404 errors on initial AI requests.
  • RTL Alignment Mismatch: Fixed text layout direction for right-to-left scripts in detail views and note editing.

Added

  • Global Dynamic Light/Dark Theme Color Adaptation: Implemented HSL-based color transformation (Color.toThemeColor(isDark)) across all folders, categories, widgets, OCR overlay, and settings screens to adapt colors for dark mode without losing brand presets.
  • Header Top Inset Cleanups: Consolidated top bar header spacing immediately below the system status bar across all main screens.

Full Changelog: v0.9.3-beta01...v1.0.0-rc01

Second Brain v1.0.0-nightly01

Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Jul 10:07

Added

  • Bleeding-Edge Nightly Build Channel (1.0.0-nightly01): Promoted build to official Nightly testing channel for unverified experimental feature testing.
  • Android 12+ Tuned Haptic Engine Manager (HapticManager): Implemented high-precision vibration composition primitives for presses, long presses, swipe ticks, and success actions (disabled by default with user toggle).
  • App-wide User-Friendly Error Banners & Network Resilience (AppFeedbackBanner): Built animated top feedback banner with non-infinite network call timeouts (15s hard ceiling) and human-friendly error messages.
  • Gamified In-App Experience Survey Sheet (SurveyBottomSheet): Built 2-step micro-wizard with reaction emojis, feature chips, 1-10 NPS rating scale, and Firestore persistence.
  • Profile Sections Reorganization & Account Deletion Flow: Restructured Profile settings into 4 distinct containers and added a deep Account Deletion button with confirmation checkbox.

Fixed

  • Search Panel Movie Icon: Fixed item icon mapping so movies, TV shows, and anime in the Search panel display movie icons and poster thumbnails instead of document/text icons.
  • Deprecation Warnings Cleanup: Replaced deprecated Icons.Default.Send with Icons.AutoMirrored.Filled.Send and replaced deprecated Compose LocalClipboardManager with native Android ClipboardManager.

Full Changelog: v1.0.0-rc01...v1.0.0-nightly01