Releases: Hasbi-sabah/OctAPI
Releases · Hasbi-sabah/OctAPI
OctAPI v0.7.2
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.

OctAPI v0.7.1
Fixed
- File Matching Bug: Fixed an issue where root-level files were unintentionally excluded during file scanning.
OctAPI v0.7.0
OctAPI v0.6.0
Added
- Next.js Support: Added route extraction and normalization for both
pagesandapprouters 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
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
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
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
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
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.

