Skip to content

Releases: Hasbi-sabah/OctAPI

OctAPI v0.7.2

16 Jul 17:24

Choose a tag to compare

Added

  • Feedback Prompt System: Introduced minimal session tracking to prompt users for feedback after sufficient usage time, with options to opt out or be reminded later.
image

OctAPI v0.7.1

12 May 22:39

Choose a tag to compare

Fixed

  • File Matching Bug: Fixed an issue where root-level files were unintentionally excluded during file scanning.

OctAPI v0.7.0

22 Apr 17:08

Choose a tag to compare

Added

  • Route Info Panel: Introduced a toggleable info card for each route, showing details like method, path, and relative file location.
  • Persistent Route Notes: Users can now add, edit, and delete personal notes for individual routes directly in the info panel.

image

OctAPI v0.6.0

05 Apr 17:15

Choose a tag to compare

Added

  • Next.js Support: Added route extraction and normalization for both pages and app routers in Next.js projects.

Fixed

  • Cross-Platform Compatibility: Normalized file paths to ensure routes display correctly on Windows and other platforms.
  • Webview Initialization: Addressed a case of infinite loading by ensuring the webview is fully ready before applying updates.

OctAPI v0.5.4

24 Mar 22:44

Choose a tag to compare

Changed

  • Unified Path Handling: Standardized slash usage, dynamic segments, and empty path normalization across all supported frameworks, ensuring consistent route formatting and eliminating inconsistencies.

Fixed

  • Initial Render Infinite Loading: Resolved an issue where the extension would display an infinite loading screen on the first render.

OctAPI v0.5.3

24 Mar 21:59

Choose a tag to compare

Fixed

  • Grouping Display Issue: Fixed a typo in the grouping handler that caused the full path to be displayed instead of just the path when grouping by basepath.
  • Copy Route Behavior: Corrected the copy functionality to ensure that when grouping by basepath, copying a route now correctly copies the full path instead of just the path.

OctAPI v0.5.2

24 Mar 21:57

Choose a tag to compare

Added

  • Optimized File Scanning: The extension now selectively scans relevant files based on predefined naming patterns for each framework. This reduces unnecessary processing, such as limiting NestJS scans to controller files instead of the entire directory.

OctAPI v0.5.1

15 Mar 15:31

Choose a tag to compare

Fixed

  • Infinite Loading on Empty Return: Resolved an issue where the extension would get stuck in a loading state if an empty result was returned.
  • Configuration Changes Not Applying: Fixed a bug where changes to the extension's configuration were not being applied correctly without a restart.

OctAPI v0.5.0

14 Mar 14:34

Choose a tag to compare

Added

  • File Watcher with Caching: Implemented a file watcher that monitors API files for changes, reducing the need for full rescans. Includes a caching system for efficient route storage.
  • Automated File Retrieval for Frameworks: Introduced a utility to streamline file collection based on framework-specific structures.

Changed

  • Improved File Filtering and Directory Handling: Refactored file retrieval logic to enhance directory and file filtering, now processing directories in batches to prevent stack overflows.
  • Updated Welcome Message: The welcome message now encourages users to report unsupported frameworks to a newly added GitHub issue template.

OctAPI v0.4.1

10 Mar 16:14

Choose a tag to compare

Changed

  • Postman Export Grouping: Routes are now grouped into subfolders based on their basepath instead of all being placed in the root folder, making API organization clearer.

image