Firefox Browser Add-ons
  • Extensions
  • Themes
    • for Firefox
    • Dictionaries & Language Packs
    • Other Browser Sites
    • Add-ons for Android
Log in
Add-on icon

BIGLOVE.AI Creator Messenger version history - 14 versions

BIGLOVE.AI Creator Messenger by BIGLOVE.AI

Rated 5 out of 5
5 Stars out of 5
5
1
4
0
3
0
2
0
1
0
BIGLOVE.AI Creator Messenger version history - 14 versions
  • Be careful with old versions! These versions are displayed for testing and reference purposes.You should always use the latest version of an add-on.

  • Latest version

    Version 1.10.3

    Released Nov 24, 2025 - 69.95 KB
    Works with firefox 58.0 and later
    Release Notes — v1.10.3
    - Summary: Patch release focusing on UI/UX fixes, message handling consistency, reliability improvements, and AI model upgrade.
    - Key changes for users:
    - AI model updated to gpt-5-mini — improved response quality.
    - System prompts: primary system prompts are reliably fetched across Types and applied during generation.
    - User guidance and selected macro messages are now treated as system-level instructions (stronger directive behavior).
    - Debug view now shows the full messages array (all roles) sent to OpenAI for easier troubleshooting.
    - UI improvements: all relevant controls (Generate, Copy, message input, macro select, refresh) are disabled while generation runs to prevent double-submits.
    - Modal / dropdown fixes: Type dropdown in Add/Clone Prompt modal displays readable Title Case names (no [object Promise] issue).
    - No schema or database changes. Reload extension after updating.

    Source code released under All Rights Reserved

    Download Firefox and get the extension
    Download file
  • Older versions

    Version 1.10.2

    Released Nov 21, 2025 - 69.97 KB
    Works with firefox 58.0 and later
    Release Notes — v1.10.2
    - Overview
    - Patch release: fixes and quality-of-life improvements to System Prompts UI + runtime behavior, and updates the AI model used for generation to gpt-5-mini.
    - Key fixes & improvements
    - Fixed Type dropdown in Add/Clone System Prompt modal showing “[object Promise]” by properly awaiting Title Case conversion.
    - System/user guidance and selected macro messages are now sent as role: system (instead of role: user) when generating responses.
    - Debug output updated: debug area now shows the full list of messages (all roles) that were sent to the OpenAI API.
    - Disabled UI elements during generation: Generate, Copy, user-message textarea, macro select, and refresh are disabled while generation is in progress to prevent race conditions and double submissions.
    - Fixed System Prompt fetch logic to correctly use the Is_Primary field (string vs boolean) and to reliably collect Primary prompts across Types.
    - Model updated to gpt-5-mini (ensure extension reload to pick up change).
    - Version bump
    - manifest version field updated to 1.10.2.
    - Impact
    - No database/schema changes. UX and internal behavior improved; backward compatible.

    Source code released under All Rights Reserved

    Download file
  • Version 1.10.1

    Released Nov 13, 2025 - 69.98 KB
    Works with firefox 58.0 and later
    Overview

    Version 1.10.1 is a patch release that fixes a critical UI bug in the System Prompts management modal where Type dropdown options were displaying as [object Promise] instead of properly formatted Type names.

    Bug Fixes

    Fixed Type Dropdown Display Issue
    • Issue: When opening the "Add New System Prompt" or "Clone System Prompt" modal, the Type dropdown was showing [object Promise] for all Type options instead of the actual Type names in Title Case format.
    • Root Cause: The populateTypeDropdown() function was calling the async toTitleCase() function without awaiting the Promise, causing the Promise object to be converted to string and displayed directly.
    • Fix:
    • Converted populateTypeDropdown() to an async function
    • Changed from forEach to for...of loop to support async/await syntax
    • Added await before toTitleCase() calls to ensure Promise resolution before setting text content
    • Updated openAddPromptModal() to be async and await populateTypeDropdown()
    • Updated cloneSystemPrompt() to await populateTypeDropdown()

    Before vs After

    Before (v1.10.0):

    Type dropdown showed:
    - -- Select Type --
    - [object Promise]
    - [object Promise]
    - [object Promise]
    - + Create New Type


    After (v1.10.1):

    Type dropdown shows:
    - -- Select Type --
    - Customer Service Instruction
    - Rag Context
    - System Prompt Fallback
    - + Create New Type


    Testing Performed
    • ✅ Opened "Add New System Prompt" modal - Type dropdown displays correctly
    • ✅ Clicked "Clone" on existing prompt - Type dropdown displays correctly with pre-selected Type
    • ✅ Type names show in Title Case format (e.g., "RAG_CONTEXT" → "Rag Context")
    • ✅ "+ Create New Type" option appears with blue styling
    • ✅ Modal can be opened/closed multiple times without issues
    • ✅ Selecting different Types and saving works correctly

    Upgrade Notes
    • No breaking changes
    • No database/schema migrations required
    • Simply reload the extension after update

    Source code released under All Rights Reserved

    Download file
  • Version 1.10.0

    Released Nov 13, 2025 - 69.99 KB
    Works with firefox 58.0 and later
    Overview

    This release includes critical bug fixes for system prompt fetching, architectural improvements to message role handling, and enhanced UI/UX during AI response generation.

    🐛 Bug Fixes

    Fixed System Prompt Filter Formula
    • Issue: Primary system prompts were not being fetched due to incorrect Airtable filter formula
    • Root Cause: Filter used {Primary} = TRUE() instead of correct field name {Is_Primary} = "True"
    • Impact: AI responses were generated without any system prompts, falling back to manual input only
    • Fix: Updated filter formula in fetchAllActivePrimaryPrompts() to use correct field name and string comparison
    • Result: All Primary=True system prompts from all Types are now correctly included in AI context



    ✨ Enhancements

    Message Role Architecture Update
    • Changed: User guidance and predefined macro content now use system role instead of user role
    • Rationale:
    • System-level instructions should be treated as directives rather than user messages
    • Provides clearer separation between conversation context (user role) and operational instructions (system role)
    • More consistent with multi-system-message architecture pattern
    • Affected Components:
    • User guidance from "What do you want to say" textarea → role: 'system'
    • Predefined message from macro dropdown → role: 'system'
    • Conversation history remains → role: 'user'

    Enhanced UI State Management
    • Added: Comprehensive disable state for all interactive elements during AI generation
    • Disabled Elements:
    • ✅ Generate Response button
    • ✅ Copy button
    • ✅ User message textarea
    • ✅ Predefined Messages dropdown
    • ✅ Refresh button
    • Benefits:
    • Prevents user from editing inputs during generation
    • Prevents race conditions from multiple concurrent requests
    • Clear visual feedback of loading state
    • Better user experience

    Source code released under All Rights Reserved

    Download file
  • Version 1.8.1

    Released Nov 11, 2025 - 65.98 KB
    Works with firefox 58.0 and later
    Summary
    - Small feature and UX release that adds Type support to System Prompts, moves the Add/Clone prompt forms into a unified modal, and improves filtering and loading UX for the Options page. Also includes minor version bump and housekeeping.

    What's new
    - Type-based prompt management
    - System Prompts now include a Type field (linked-record) and the Options UI shows Type values in the table.
    - You can assign a Type when creating or cloning a System Prompt; Types are stored as Airtable linked-record IDs.
    - A Type filter UI was added (green buttons) to quickly filter System Prompts by Type.
    • Unified modal for creating/cloning prompts
    • The "Add New Prompt" and "Clone" workflows now use a single, consistent modal popup for form entry.
    • The modal pre-fills fields when cloning and defaults "Set as Primary Prompt" to checked.
    • UX and loader improvements
    • The Options page fetches Types first, then System Prompts, and shows an inline loader while prompts load.
    • Refresh button shows a spinner while fetching.
    • Table status rows (loading / no-data / error) updated to match the new table column layout.
    • Safe DOM and small refactors
    • Replaced innerHTML usage with safe DOM helpers and createDOMElement utility for building UI elements.
    • Added helpers to toggle button loading states and flash row background on success/error.

    Bug fixes and changes
    - Fixed filtering mismatch: prompt filtering now uses Type name/display value and the Airtable SEARCH formula, avoiding the previous ID/name mismatch.
    - Updated table column widths and colspan values after adding the Type column.
    - Bumped extension manifest version to 1.8.1.

    Upgrade notes
    - No special migration steps required for existing Airtable data; the Type field is optional. If you use Types in System records, the Options UI will automatically pick them up and display them.
    - After updating the extension, reload the extension page (chrome://extensions → Reload) to ensure the new UI and background messaging are loaded.
    - If Types are not visible, verify the typeTableName value in the background settings and that the Airtable base contains a Name field for the Type table.

    Security & privacy
    - No new permissions were added. Airtable and OpenAI API usage remain guarded by keys stored in the background script.

    Source code released under All Rights Reserved

    Download file
  • Version 1.8.0

    Released Nov 11, 2025 - 63.84 KB
    Works with firefox 58.0 and later
    Summary
    - Version 1.8.0 introduces Type-based filtering for System prompts, improved UX with loading states, and several UI/logic refinements to make managing system prompts faster and clearer.

    What’s new
    - Type filter buttons
    - Displays a row of Type filter buttons above the "Add New Prompt" control.
    - An "All" button appears immediately so users can interact while other Type buttons load.
    - Type buttons use a distinct green style so they are visually separated from other action buttons.
    • Title Case for Type names
    • Type names fetched from Airtable are shown in Title Case (e.g., "main" → "Main") for a cleaner UI.
    • Type-first fetch flow + progressive UI
    • The extension fetches Type records first, displays the "All" button and a small loading indicator, then renders the remaining Type buttons once the data arrives. This reduces the perceived latency and provides immediate affordance to users.
    • System prompts filtering by Type
    • Clicking a Type button filters the System prompts list to show only records whose Type column matches the Type name.
    • Filtering uses Airtable formula SEARCH("TypeName", {Type}) to match the linked Type name.
    • Table loading indicators
    • The System prompts table now shows a centered loader row while records are being fetched, giving clear feedback that data is loading.
    • The Refresh Prompts action uses a safe button loading state (spinner + temporary text) during network activity.

    Other improvements
    - Safer DOM operations
    - Creation helpers avoid innerHTML and use safe DOM node construction.
    - Button loading state stores and restores original content reliably.
    • Minor UI polish
    • Type buttons now match the height/spacing of other action-btn controls for consistent layout.

    Security & compatibility
    - No API key changes. Requests still use the Airtable API key stored in extension settings.
    - Manifest bumped to v1.8.0.

    Notes on impact
    - No breaking changes to existing flows. Users who don't have Types will still see the "All" button and the System prompts table.
    - The filter expects that System table's Type field is linked/contains the Type name; if your Airtable schema differs, results may vary. See "Notes to Reviewer" for verification steps.

    Source code released under All Rights Reserved

    Download file
  • Version 1.7.3

    Released Aug 15, 2025 - 62.51 KB
    Works with firefox 58.0 and later
    • Bug Fix: Resolved an error that occurred when generating a response, ensuring a smoother and more reliable experience.
    • New Feature: Implemented a counter to track the number of generated responses for analytics and usage monitoring.
    • Improved Stability: Added enhanced error handling and debugging capabilities to more quickly identify and resolve future issues.

    Source code released under All Rights Reserved

    Download file
  • Version 1.7.2

    Released Aug 13, 2025 - 62.38 KB
    Works with firefox 58.0 and later
    What's New in This Version?
    • Your Messages are Safe! - We've updated the message composition box. Now, any text you type will stay right where it is, even when the chat history refreshes automatically. You'll no longer lose your carefully crafted messages!
    • Manual Clear Only - The compose box will only be cleared when you manually click the "Refresh" button, giving you full control.

    Source code released under All Rights Reserved

    Download file
  • Version 1.7.1

    Released Aug 13, 2025 - 62.38 KB
    Works with firefox 58.0 and later
    This version includes internal improvements to enhance the stability and reliability of our Airtable integration.
    • Configuration Update: We've updated the way the add-on connects to Airtable, making it more flexible and easier to maintain.
    • Code Refinements: We've cleaned up the codebase by removing unused components for better performance.

    Source code released under All Rights Reserved

    Download file
  • Version 1.7.0

    Released Jul 15, 2025 - 62.64 KB
    Works with firefox 58.0 and later

    Source code released under All Rights Reserved

    Download file
  • Version 1.6.0

    Released Jul 9, 2025 - 59.61 KB
    Works with firefox 58.0 and later
    This release introduces the BIGLOVE.AI Creator Messenger, a comprehensive browser extension designed to streamline communication workflows on platforms like TikTok. It integrates powerful AI capabilities, a centralized knowledge base, and robust management tools to enhance user engagement.

    Source code released under All Rights Reserved

    Download file
  • Version 1.5.3

    Released Jun 30, 2025 - 56.85 KB
    Works with firefox 58.0 and later
    • Bug Fix: Knowledge Base Pagination
      We've resolved an issue with the pagination controls in the Knowledge Base tab. Navigating between pages of records is now more reliable, ensuring you can access all your data smoothly.
    • UI Enhancement: Options Page Update
      The user interface on the Options page has been updated for a cleaner look and more responsive feel. We've improved how loading states are displayed, providing better visual feedback when you save or fetch settings.
    • Bug Fix: Predefined Messages in Sidebar
      An issue that could cause predefined messages to load incorrectly in the sidebar has been fixed. The dropdown list now refreshes reliably, ensuring the correct messages are always available for the selected account.

    Source code released under All Rights Reserved

    Download file
  • Version 1.5.1

    Released Jun 26, 2025 - 55.67 KB
    Works with firefox 58.0 and later
    🚀 Full Macro Management: You now have complete control over your predefined messages! From the new Settings page, you can easily Create, Edit, and Delete any macro. Assign macros to specific accounts to keep your responses perfectly organized and context-aware.
    🔧 Advanced AI Customization: Take command of the AI's personality! The Settings page now allows you to view and edit the core System Prompt. Tailor the AI's tone, instructions, and behavior to perfectly match your brand's voice.
    🔄 Dynamic Content Refresh: The extension is now smarter at detecting changes. When new messages appear on the page, the sidebar will automatically update, ensuring you're always working with the most current conversation.
    🔐 Secure & Streamlined Authentication: A robust login system has been implemented to ensure your account and data remain secure.

    Source code released under All Rights Reserved

    Download file
  • Version 1.4

    Released Jun 10, 2025 - 49.03 KB
    Works with firefox 58.0 and later

    Source code released under All Rights Reserved

    Download file
Go to Mozilla's homepage

Add-ons

  • About
  • Firefox Add-ons Blog
  • Extension Workshop
  • Developer Hub
  • Developer Policies
  • Community Blog
  • Forum
  • Report a bug
  • Review Guide

Browsers

  • Desktop
  • Mobile
  • Enterprise

Products

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • Privacy
  • Cookies
  • Legal

Except where otherwise noted, content on this site is licensed under the Creative Commons Attribution Share-Alike License v3.0 or any later version.