Skip to content

v1.4.4

Latest

Choose a tag to compare

@heilgar heilgar released this 06 Oct 02:57
6b5fda0

Added

  • Project root management for file searching operations:
  • New command :HttpSetProjectRoot [path] to set the project root for file searching
  • New command :HttpGetProjectRoot to display the current project root
  • New command :HttpDebugEnv to debug environment and project root settings
  • New keybindings: hg to set project root, hgg to get project root
  • Enhanced find_files function to accept optional project root parameter
  • Automatic fallback to current directory when no project root is set
  • Relative path handling for environment files using project root
  • Custom User-Agent header support:
  • Automatic User-Agent header (heilgar/nvim-http-client) added to all requests
  • Configurable via user_agent option in setup
  • Only added if no User-Agent header is explicitly set in the request

Enhanced response handler features:

  • Added response.headers.valueOf(headerName) method for case-insensitive header lookup
  • Improved header parsing to handle different formats from plenary.curl
  • Better header object creation with support for both array and key-value formats

Fixed

  • Fixed keybinding typo in configuration (corrected hs to hs)
  • Improved health check initialization to properly load configuration
  • Enhanced environment file path handling for relative paths

What's Changed

Full Changelog: v1.4.3...v1.4.4