Skip to content

Releases: furey/mongodb-lens

v8.0.0

Choose a tag to compare

@furey furey released this 29 Mar 05:09

🍃🔎 MongoDB Lens v8.0.0

Document Operations Refinement

  • New Document Tools: Split modify-document into dedicated insert-document and update-document tools
  • Enhanced Insert Capabilities: Support for single document or batch inserts with improved options

Connection Management

  • Runtime Connection Aliases: New add-connection-alias tool for creating connection aliases during sessions
  • Connection Documentation: Updated examples and command references for connection management

v7.2.3

Choose a tag to compare

@furey furey released this 23 Mar 01:23
no message

v7.2.2

Choose a tag to compare

@furey furey released this 22 Mar 02:49
no message

v7.2.1

Choose a tag to compare

@furey furey released this 21 Mar 02:10
no message

v7.2.0

Choose a tag to compare

@furey furey released this 21 Mar 01:08

🍃🔎 MongoDB Lens v7.2.0

Configuration Enhancements

  • Config Generation: New config:create script to automatically generate configuration files
  • JSONC Support: Added support for JSON with comments (.jsonc) configuration format

Environment Variables

  • Cross-Platform Support: Added documentation and tooling for consistent environment variables across platforms

v7.1.0

Choose a tag to compare

@furey furey released this 20 Mar 07:45

🍃🔎 MongoDB Lens v7.1.0

Multiple Connection Management

  • Connection Aliases: Define and manage multiple MongoDB connections with friendly names
  • Easy Switching: Toggle between different MongoDB instances using simple natural language
  • Connection Explorer: New list-connections tool to view all available connection aliases

Configuration System

  • Command Line Alias Support: Use connection aliases from the CLI when starting MongoDB Lens
  • Default Connection: First connection in the list becomes the default at startup

Security

  • Credential Protection: Automatic obfuscation of passwords in URI strings
  • Connection Validation: Improved validation and error handling for connection attempts

v7.0.1

Choose a tag to compare

@furey furey released this 20 Mar 06:23

🍃🔎 MongoDB Lens v7.0.1

Component Management

  • Selective Disabling: Ability to disable specific tools, prompts or resources
  • Read-only Configuration: Simple setup for read-only database exploration
  • Granular Control: Disable only what you don't need while keeping useful functionality

Configuration System

  • Environment Variable Overrides: Control any setting via environment variables
  • JSONC Support: Configuration files now support comments for better documentation

Data Protection

  • Extended Security Options: Additional layers of data protection
  • Risk Classification: Clearly identified high-risk and medium-risk operations
  • Improved Documentation: Detailed guidance on securing your MongoDB connection

v6.3.0

Choose a tag to compare

@furey furey released this 19 Mar 15:16

🍃🔎 MongoDB Lens v6.3.0

Configuration System

  • Extensive Customization: Comprehensive JSON configuration with support for comments
  • Example Configuration: Detailed template with all available options
  • Fine-grained Settings: Control over caching, memory, security, and default behaviors
  • Tool-specific Options: Specialized settings for transactions, exports, and change streams

Performance & Stability

  • Smart Caching: Enhanced caching for schemas, collections, and server status
  • Memory Management: Automatic protection against excessive memory usage
  • Field Management: Discovery and caching of collection fields for faster operations
  • Connection Resilience: Improved monitoring and reconnection strategies

Developer Experience

  • Field Autocompletion: Faster query building with field name suggestions
  • Suggested Projections: Intelligent recommendations based on query patterns
  • NPM Scripts: Additional development tools for debugging and verbose logging
  • Streamlined Tools: Removed redundant features and focused on core functionality

v6.2.0

Choose a tag to compare

@furey furey released this 18 Mar 01:43

🍃🔎 MongoDB Lens v6.2.0

Connection Management

  • New Connection Tools: Added connect-mongodb and connect-original tools to switch between MongoDB instances
  • Flexible Connection Options: Support for connecting to different MongoDB servers, Atlas instances, and replica sets
  • Connection State Tracking: Improved handling of connection state changes to prevent unnecessary reconnections
  • Connection Validation: Option to bypass connection validation for specialized connection scenarios

Code Improvements

  • Connection Memory: System now remembers original connection URI for easy return to initial state
  • Connection Lifecycle Management: Proper cleanup of resources when switching connections
  • Enhanced Error Handling: Better error recovery when connection changes fail
  • Cache Management: Automatic cache clearing when changing connections

Documentation Enhancements

  • New Example Queries: Added dedicated "Connection Management" section with practical examples
  • README Updates: Expanded tool list and feature documentation

v6.1.5

Choose a tag to compare

@furey furey released this 17 Mar 15:01

🍃🔎 MongoDB Lens v6.1.5

Code Refactoring & Organization

  • Enhanced Code Structure: Reorganized and refactored codebase for improved maintainability
  • Better Resource Organization: Reordered resource and tool registrations for logical grouping
  • Simplified Instructions: Applied Semantic Compression Format for LLMs

Configuration & Logging

  • Improved Logging System: Changed VERBOSE_LOGGING to more standard LOG_LEVEL environment variable
  • Better Shutdown Handling: Added proper shutdown detection to prevent unnecessary reconnection attempts
  • Refined Token Management: Consolidated confirmation token handling into a shared structure

Documentation Improvements

  • Streamlined README: Significantly condensed documentation without sacrificing important details
  • Updated Example Commands: Made example queries more concise and practical
  • Improved Confirmation Flow: Clarified the two-step confirmation process for destructive operations
  • Enhanced Data Protection Section: Better explanations for read-only accounts and backup strategies