Nexus AI Chat Importer
by Superkikim
favorite
share
44
339
Description

Import conversations from ChatGPT export files.

Latest Version
2 months ago
Changelog

Release Notes for Nexus AI Chat Importer v1.0.2

Version

View Full README

Overview

Version 1.0.2 of the Nexus AI Chat Importer Plugin for Obsidian brings significant improvements in functionality, stability, and user experience. This release focuses on enhancing the import process, improving error handling, and refining the overall plugin architecture.

New Features

  1. One-Time Upgrade Check: Implemented a seamless mechanism to check for plugin upgrades, ensuring users are always up-to-date.
  2. Enhanced Dialog for ChatGPT Conversations: Users can now open the original ChatGPT conversation directly from Obsidian, improving cross-platform integration.
  3. Improved Import Reports: More accurate and detailed import reports, providing better insights into the import process.

Enhancements

  1. Refactored Logger: Moved the Logger class to a separate file (logger.ts) for improved code organization and maintainability.
  2. Optimized File Handling: Streamlined the file handling and import logic for more efficient processing of conversations.
  3. Code Quality Improvements:
    • Added ESLint and Prettier configurations for consistent code styling.
    • Refactored and modularized the codebase for better maintainability.
  4. Documentation Updates:
    • Simplified command names for easier user interaction.
    • Enhanced documentation to facilitate user installation and understanding.

Bug Fixes

  1. Import Report Accuracy: Fixed issues with counters in the import report to accurately reflect the number of conversations processed.
  2. Dialog Functionality: Resolved issues with dialog resolution and button handling in the showDialog function.
  3. Reading View Compatibility: Fixed a bug where opening conversations on the ChatGPT website wasn't working in Reading view.

Changes

  1. Plugin Rename: The plugin has been officially renamed to "Nexus AI Chat Importer" to better reflect its functionality.
  2. Version Numbering: Moved from beta versioning (1.0.1b) to stable release versioning (1.0.2).
  3. Dependency Updates: Updated package versions to ensure compatibility and security.

Important Notes

  • This version introduces new metadata parameters required for certain features. Users are advised to re-import their conversations to ensure full functionality.
  • The plugin now ignores local_resources and dist directories in version control for cleaner project management.

Upgrading

Users upgrading from version 1.0.1b should note:

  • The plugin has undergone significant changes, including a name change.
  • It's recommended to delete old data and re-import conversations with this new version for optimal performance and feature compatibility.

Installation

For detailed installation instructions, please refer to the README file included in this release.

Thank you for using Nexus AI Chat Importer. We're committed to continually improving your experience with managing AI chat conversations in Obsidian.

Full Changelog: https://github.com/Superkikim/nexus-ai-chat-importer/commits/1.0.2

README file from