Skip to content

Hawk.js 1.5.0

Compare
Choose a tag to compare
@darsan-in darsan-in released this 30 Nov 13:37
· 1 commit to main since this release

🚀 Hawk.js 1.5.0 Release

New Features in Version 1.5.0:

  • Logo in VSCode Configuration File: Adds the official logo to the VSCode configuration for better project branding.
  • TypeScript Support for Custom Config Files: The init command now supports creating custom configuration files with TypeScript support.
  • Removal of Secret Loader from CLI: The secret loader has been removed from the CLI to improve security and simplify functionality.
  • Default Lookup and Ignore Patterns: The default lookup and ignore patterns are now loaded directly from the configuration for both API and CLI by default.
  • node_modules Folder Ignored Indefinitely: The node_modules folder is now ignored indefinitely in all operations, reducing unnecessary processing.
  • Switch from http.request to fetch(): The usage of http.request has been replaced with the fetch() API to simplify the code and optimize for better performance and readability.
  • Code Refactoring and Optimization: Significant code improvements and optimizations have been made for better performance and maintainability.
  • Configurable FTP Credentials: FTP credentials are now configurable, with environment variable fallback if not provided.
  • Updated and Optimized Test Cases: Test cases have been updated and optimized for better coverage and accuracy.
  • Removal of Unwanted Dependencies: Unnecessary dependencies have been removed to streamline the project and improve performance.
  • Enhanced CLI Functionality: Various enhancements to the CLI for improved user interaction and functionality.
  • Updated All Dependencies: All dependencies have been updated to their latest stable versions to ensure better security and performance.
  • Official Logo Added: The official Hawk.js logo has been integrated into the project for better recognition and branding.
  • Configuration Style Changed to JavaScript: The configuration style has been changed from JSON to JavaScript for greater flexibility.

Removed Features:

  • Secret Loader: The secret loader functionality has been completely removed from the CLI, simplifying the interface and improving security.