AI Logo
AI Exporter Hub

Changelog

Track the evolution of AI Exporter Hub.

PDF New Feature

Deep Research PDF Export Compatibility Update

Updated ChatGPT to PDF for the latest Deep Research conversation structure.

  • New: Export ChatGPT Deep Research final reports to PDF as clean, readable content
  • Improved: Removed citation marker artifacts and hidden widget noise from generated PDFs
ChatGPT New Feature

Deep Research Reports Export Better to Notion

Improved compatibility for the latest ChatGPT Deep Research exports.

  • New: Final reports can now be exported as Notion child pages and embedded in the correct place in the main conversation page
  • Improved: Deep Research content now renders as clean Notion content instead of raw Markdown blocks
  • Improved: Removed citation markers and hidden widget artifacts from exported reports
Obsidian New Feature

Deep Research Markdown Export Improvements

Added support for exporting newer ChatGPT Deep Research conversations to Obsidian.

  • New: Final report content is preserved in readable Markdown
  • Improved: Removed raw tool payload noise and citation artifacts from Deep Research exports
Perplexity New Feature

Perplexity Computer Task Export Support

Perplexity to Notion now supports exporting computer task threads.

  • New: Export computer task data to Notion in both single-page and bulk export workflows
  • Improved: Better coverage for newer Perplexity thread types
Obsidian New Feature Gemini New Feature

Custom Preview and Gem Chat Support

Added more flexible export workflows across ChatGPT and Gemini products.

  • New: ChatGPT to Obsidian now includes a custom export preview page with selective export support
  • New: Export Gemini Chats to Notion now supports Gem conversation URLs with the /gem/{gemId}/{conversationId} format
  • Improved: Export formats were refined for cleaner output
Gemini Bug Fix

Fixed Data Loss in Gemini Enhanced Formatting

Resolved a formatting issue that could cause some Gemini export data to be lost.

  • Fixed: Prevented data loss when using the Enhanced Formatting feature
ChatGPT Improvement

Smarter Rate Limit Protection for Batch Export

Batch sync now behaves more safely when ChatGPT rate limits are triggered.

  • Improved: Added automatic random delays between conversation fetches to reduce 429 errors
  • Improved: Sync stops gracefully on rate limit errors and preserves already exported conversations
  • Improved: Error messages now better explain how to resume syncing
Gemini New Feature Perplexity → Obsidian New Feature

Custom Preview Workflows Expanded

Preview-based export workflows are now available across more products.

  • New: Export Gemini Chats to Notion now offers a custom preview flow with message selection, Markdown rendering, and richer Notion formatting controls
  • New: Perplexity to Obsidian now opens a dedicated preview page before Markdown export
  • Improved: Both products provide more control over what gets exported and how it is formatted
ChatGPT Improvement

Real-Time Export Progress and Preview Settings

Made the ChatGPT to Notion preview workflow easier to monitor and adjust.

  • New: Added a real-time progress indicator during export
  • New: Preview page now includes an export settings panel
  • Improved: Timestamps now use a more searchable YYYY-MM-DD format
ChatGPT New Feature

Added a custom export preview page

  • New: Added a custom export preview page and selective export; optimized export formats.
  • Fixed: Fixed the issue where exporting overly long conversations failed, preventing the 429 rate limit error from being triggered by the Notion API.
Gemini New Feature

Gemini Multi-Account Support

Improved compatibility for Gemini users with more than one Google account.

  • New: Added support for Gemini /u/<n>/ routes
  • Fixed: Prevented Gemini UI labels from overwriting conversation titles during export
Perplexity → Obsidian Improvement

Cleaner Perplexity Markdown Structure

Perplexity exports to Obsidian now have a more consistent document structure.

  • Improved: User prompts and Perplexity responses now use clear H1 headings
  • Improved: Cleaner heading hierarchy makes exported notes easier to read and post-process
Obsidian Improvement

Rate Limit Controls for ChatGPT to Obsidian

Added more control over request pacing during ChatGPT batch exports.

  • New: Added configurable request delays and random delay ranges to help avoid 429 errors
  • Improved: Export now stops automatically on rate limit errors and provides clearer recovery guidance
Claude → Obsidian Improvement

Claude Export Controls and Save Path Improvements

Expanded export controls for Claude to Obsidian.

  • Improved: Fixed and optimized save path handling for more reliable file placement
  • New: Added filtering options for narrowing down which Claude conversations to export
  • Improved: Added prompt-related documentation for easier setup
Obsidian Improvement

Timestamp Indexing and Export Reliability Fixes

Improved exported metadata and reliability for ChatGPT to Obsidian.

  • New: Added optional timestamp-based indexing in exported chats
  • Fixed: Resolved project sync export issues
  • Fixed: Resolved issues with single-record selective export
ChatGPT Bug Fix

Fixed Skip Behavior in Batch Export

Corrected how the Skip option behaves during ChatGPT to Notion batch operations.

  • Fixed: Already exported content is no longer exported again when Skip is enabled
ChatGPT New Feature

Selective Export and Long Conversation Splitting

Improved control over what gets exported from long ChatGPT conversations.

  • Fixed: Selective export works correctly for single conversation records
  • New: Very long conversations can now be split into multiple Notion sub-pages
Perplexity → Obsidian Bug Fix

Fixed YAML Escaping and Date Mismatch Issues

Improved Markdown metadata safety for Perplexity to Obsidian exports.

  • Fixed: YAML frontmatter escaping now handles multiline titles and special characters more safely
  • Fixed: {original_date} filename values now stay aligned with frontmatter dates across time zones
Claude → Obsidian Bug Fix

Fixed Claude Org ID Retrieval

Resolved an issue that could block Claude exports before they started.

  • Fixed: Claude org ID retrieval now works reliably during export setup
Perplexity → Obsidian Bug Fix

Fixed Timestamp Format in Perplexity Markdown

Resolved a timestamp formatting issue in Perplexity to Obsidian exports.

  • Fixed: Exported timestamps now use the correct format consistently
ChatGPT Improvement Obsidian Improvement Perplexity → Obsidian Improvement

Metadata and Export Compatibility Improvements

Improved exported metadata and compatibility across multiple products.

  • Improved: ChatGPT to Notion fixed personalized compatibility issues reported by users
  • Improved: ChatGPT to Obsidian now adds originalDate and updatedDate frontmatter fields and fixes the export time field
  • Improved: Perplexity to Obsidian now includes richer frontmatter metadata and cleaner URL, filename, and time zone handling
PDF Bug Fix

Fixed Product URL Issues in PDF Export

Resolved product URL issues affecting ChatGPT to PDF.

  • Fixed: Product links and related URL handling now work correctly
Gemini New Feature

Gemini Title Selection and Notion Preferences

Added more control over how Gemini conversations are titled and styled in Notion.

  • Fixed: Exported titles now use the intended conversation title instead of the latest question
  • New: Added Notion display name and message background color preferences for user and Gemini roles
ChatGPT New Feature

Tag Support for Individual Notion Exports

ChatGPT to Notion now supports adding custom tags during single exports.

  • New: Fill in custom tags when exporting individual conversations
PDF Improvement Claude → Obsidian Improvement Perplexity → Obsidian Improvement

Local PDF Export and Batch Workflow Improvements

Improved export reliability and navigation across several products.

  • Improved: ChatGPT to PDF now generates PDFs locally in the browser and adds Title, Date, URL, and optional ProjectName metadata headers
  • Fixed: Claude to Obsidian received general bug fixes reported by users
  • New: Perplexity to Obsidian now supports next-page navigation and a Load All action during batch export
ChatGPT Bug Fix

Thorough Invalid Link Export Fix

Strengthened URL validation in ChatGPT to Notion exports.

  • Fixed: Added a more complete solution for Invalid URL for link save failures
ChatGPT Improvement Obsidian Improvement Gemini Improvement Perplexity Improvement Perplexity → Obsidian Improvement

Cross-Product Stability and UX Improvements

Rolled out small but important quality improvements across multiple extensions.

  • Improved: ChatGPT to Notion, ChatGPT to Obsidian, and Perplexity to Obsidian received general fixes and user experience improvements
  • Improved: Export Gemini Chats to Notion received minor interface and behavior optimizations
  • Improved: Perplexity to Notion received workflow and usability improvements
ChatGPT Bug Fix

Fixed Invalid URL Link Save Failures

Resolved a common save failure caused by empty or invalid links in ChatGPT to Notion exports.

  • Fixed: Invalid links are now removed safely while preserving the surrounding text content
Claude → Obsidian New Feature

Claude Bulk Export Support

Claude to Obsidian can now export multiple conversations in one workflow.

  • New: Added bulk export for Claude conversations
Obsidian New Feature

Export Opened ChatGPT Tabs to Obsidian

Added a faster way to back up multiple active ChatGPT conversations.

  • New: Export all currently opened ChatGPT tabs with one click
  • Improved: Added automatic tab deduplication and real-time X/Y progress feedback
ChatGPT New Feature Perplexity → Obsidian New Feature

Auto Sync and Attachment Export Improvements

Added more hands-free backup options for Notion and Obsidian users.

  • New: Auto Sync feature - Keep the options page open and let it sync hands-free
  • New: Customizable sync intervals from 1 to 24 hours
  • New: Perplexity to Obsidian can now download user attachments and save them alongside exported Markdown files
  • Improved: Obsidian attachment links use wiki-link formatting for easier local browsing
Perplexity → Obsidian New Feature

Export Opened Perplexity Tabs

Perplexity to Obsidian can now export all open conversation tabs in the current browser window.

  • New: Added an Export Opened Tabs action in the popup
  • Improved: Open conversation tabs are detected and deduplicated automatically
Gemini Bug Fix

Fixed Long Gemini Conversation Truncation

Resolved an issue where very long Gemini conversations could be cut off during export.

  • Fixed: Full long-conversation export now preserves complete chat history
Perplexity → Obsidian New Feature

Selective Export for Perplexity Conversations

Choose exactly which parts of a Perplexity thread to export.

  • New: Added selective export for specific Q&A pairs
  • Improved: Added selection checkboxes and a floating action bar for copying or downloading only the chosen content
Perplexity → Obsidian Improvement

Space-Based Organization and Retry Improvements

Improved batch export resilience for Perplexity to Obsidian.

  • New: Conversations can now be saved into subfolders named after their Perplexity Space
  • Improved: Added automatic retries, better progress indicators, and clearer guidance for rate-limited exports
PDF New Feature

Group Chats Export for PDF

ChatGPT to PDF now supports batch export for group conversations.

  • New: Export ChatGPT Group Chats with Latest 5 and All options
Obsidian New Feature

Download and Embed ChatGPT Images in Obsidian

ChatGPT-generated images can now be saved locally alongside exported Markdown notes.

  • New: Download images into an images/ folder and embed them automatically in exported files
Obsidian New Feature

Group Chats and Selective Export for Obsidian

Expanded ChatGPT to Obsidian with group chat support and more flexible export controls.

  • New: Export /gg/ group chats to Obsidian Markdown
  • New: Select specific messages and export them as a single Markdown file
  • New: Added batch export for the latest 5 or all group chats, plus one-click copy to clipboard
ChatGPT New Feature

ChatGPT Group Chats Export Support

Full support for exporting ChatGPT group chats to Notion.

  • New: Export full group chat history from /gg/ pages to Notion
  • New: Selective export - Select specific group chat messages and save them as a single Notion page
  • New: Batch sync - Sync latest 5 (default) or sync all group chats (capped)
  • New: Copy message button - Add a Copy button to each group chat message toolbar to copy raw Markdown text to clipboard
Perplexity → Obsidian Bug Fix

Fixed Perplexity Activation Export Limits

Resolved an activation issue that could incorrectly limit Perplexity exports.

  • Fixed: Activated users are no longer restricted to fewer exportable items than expected
PDF Bug Fix

PDF Export Reliability and Formatting Fixes

Improved the overall stability of ChatGPT to PDF exports.

  • Fixed: Optimized export behavior and resolved formatting-related issues
Gemini Bug Fix Perplexity Bug Fix

Gemini and Perplexity Export Reliability Fixes

Improved error handling and content reliability for Gemini and Perplexity exports to Notion.

  • Improved: Export Gemini Chats to Notion now shows better error prompts and correctly exports Gemini sub-documents
  • Fixed: Perplexity to Notion now handles invalid links more safely during export
Perplexity Improvement Perplexity → Obsidian Improvement

Perplexity Space Export and Connection Guidance Improvements

Made Perplexity export flows clearer and more reliable across Notion and Obsidian.

  • Improved: Added better guidance when www.perplexity.ai is unreachable during single or batch export
  • Fixed: Resolved Space-specific export issues in both products
  • New: Added support for selecting multiple Perplexity Spaces during batch export
Perplexity Bug Fix

Fixed Perplexity Export Limit Activation Issue

Resolved an activation bug affecting export limits in Perplexity to Notion.

  • Fixed: Activated users can now export beyond the incorrect 5-item cap
PDF New Feature

Deep Researcher and TextDocs Support for PDF

ChatGPT to PDF now supports more advanced research and document workflows.

  • New: Export ChatGPT Deep Researcher document content to PDF with formatting preserved
  • New: Export TextDocs tool documents as separate PDFs
Claude → Obsidian New Product

Claude to Obsidian Initial Release

Launched the first public version of Claude to Obsidian.

  • New: Added one-click export for individual Claude conversations
Perplexity → Obsidian Bug Fix

Fixed Perplexity to Obsidian Save Failures

Resolved an issue where some Perplexity conversation content could not be saved successfully.

  • Fixed: Improved reliability for affected export cases
Perplexity Bug Fix

Perplexity to Notion Export Reliability Fix

Fixed export reliability issues affecting some Perplexity to Notion saves.

  • Fixed: Improved handling for scenarios where content could not be saved successfully
ChatGPT Bug Fix

Fixed Markdown Table Cell URL Issue

Resolved data integrity issues with Markdown tables.

  • Fixed: Issue where some Markdown table cells that included invalid URL content were not fully saved in certain cases
  • Improved: Better handling of edge cases in table cell content
Perplexity New Feature Perplexity → Obsidian New Feature

Perplexity Spaces Support and Custom Content Sections

Added more control over how Perplexity conversations are grouped and exported.

  • New: Export conversations by Perplexity Space for more targeted backups
  • New: Choose whether to include Sources and Related Questions in exported content
Perplexity → Obsidian New Feature

Date-Based Filtering for Perplexity Exports

Perplexity to Obsidian now supports exporting conversations starting from a chosen date.

  • New: Added date-based filtering for more focused batch exports
ChatGPT New Feature

Deep Researcher & TextDocs Support

Added support for ChatGPT's advanced research and documentation tools.

  • New: Deep Researcher support - Export ChatGPT Deep Researcher document content to Notion with full formatting preservation
  • New: TextDocs tools integration - Export TextDocs tool documents as sub-pages in Notion for organized documentation structure
  • Improved: Better handling of complex document structures
ChatGPT Improvement Obsidian Improvement

Content Reliability and File Naming Improvements

Improved export reliability for both Notion and Obsidian workflows.

  • Fixed: Issue where some content was not fully saved in certain cases
  • Improved: Added support for customizing file name formats in ChatGPT to Obsidian
  • Improved: More robust content validation before saving
Perplexity New Feature

Perplexity Spaces Export for Notion

Perplexity to Notion now supports exporting threads from Perplexity Spaces.

  • New: Export and sync Space thread data into Notion
Perplexity Improvement Perplexity → Obsidian Improvement

Perplexity Sync Completeness and Filename Options

Improved batch export completeness and file naming flexibility for Perplexity products.

  • Fixed: Resolved issues where some conversation list data could be missing during sync
  • Improved: Added multiple filename options for batch exporting Perplexity conversations to Obsidian
ChatGPT Bug Fix

Fixed Notion API Table Length Validation Error

Resolved synchronization failures caused by Notion API limitations.

  • Fixed: API error during synchronization - Resolved validation_error from Notion API when table children exceeded maximum limit of 100
  • Fixed: Issue with body.children[0].toggle.children[2].table.children.length exceeding the maximum limit
  • Improved: Added generic handling method for similar errors
  • Improved: System now intelligently handles API limitations, preventing interruptions during sync
  • Improved: Enhanced system stability and compatibility
ChatGPT Bug Fix

Fixed Long Title Heading Issue

Resolved issues with long heading titles.

  • Fixed: Bug where head_2 title was too long, causing save failures
  • Improved: Better handling of long heading content
ChatGPT New Feature Obsidian New Feature

Selective Chat Export and Empty File Fixes

Added finer export control while fixing empty export results for Markdown users.

  • New: Segment save on conversation detail - Pick one or multiple Q&A turns and export just those parts to Notion
  • New: Auto-tagged as "Part" for easy identification
  • Fixed: Resolved an issue where some ChatGPT to Obsidian exports could appear empty
ChatGPT Bug Fix

Fixed Empty Notion Pages and Message Sorting

Critical bug fixes for data sync reliability.

  • Fixed: Issue where Notion pages were empty after some users synced their data
  • Fixed: Chat messages sorting issue - Messages now appear in correct chronological order
  • Improved: Data validation before sync to prevent empty pages
ChatGPT New Feature

ChatGPT Projects Support for Plus Accounts

Extended Projects support to all ChatGPT Plus users.

  • New: ChatGPT Plus accounts now support Projects export
  • Fixed: Issue with saving Projects - All account types can now save Projects to Notion
  • Improved: Better compatibility across different ChatGPT subscription tiers
ChatGPT New Feature Obsidian New Feature

Projects Export Support and Save Reliability Fixes

Expanded ChatGPT export coverage while improving save reliability.

  • New: Added Projects export support to ChatGPT to Obsidian
  • Fixed: Resolved save issues affecting some ChatGPT to Notion exports
  • Improved: More reliable export behavior across both ChatGPT workflows
ChatGPT Bug Fix

Bug Fixes and Stability Improvements

General bug fixes to improve extension stability.

  • Fixed: Various bug fixes to improve overall stability
  • Improved: Enhanced error handling
ChatGPT Improvement

Enhanced Data Import Reliability

Improved data import process with better error handling.

  • Fixed: Some data import failure issues
  • New: Added successful records tracking
  • New: Skip configuration function - Directly skip failed imports and continue with successful ones
  • Improved: Better error recovery during import process
ChatGPT Bug Fix

Fixed Markdown Table Cell Mismatch Error

Resolved Notion API error related to table formatting.

  • Fixed: Table problem in Markdown - "Content creation Failed. Fix the following: Number of cells in table row must match the table width of the parent table"
  • Improved: Better validation of table structure before sending to Notion
  • Improved: Automatic correction of mismatched table cells