Firefox 浏览器附加组件
  • 扩展
  • 主题
    • 适用于 Firefox
    • 字典和语言包
登录
附加组件图标

OpenAPI Companion 版本历史 - 6 个版本

OpenAPI Companion 作者: pratyanj

目前尚无评分
0 / 5 星
5
0
4
0
3
0
2
0
1
0
OpenAPI Companion 版本历史 - 6 个版本
  • 小心旧版本!显示这些版本是为了测试和参考目的。您应该始终使用附加组件的最新版本。

  • 最新版本

    版本 1.3.0

    发布于 2026年10月11日 - 1.3 MB
    适用于 firefox 140.0 及更高版本
    🌟 What's New in v1.3.0
    👥 1. Multi-Persona Authentication with Dynamic Payload Fields
    Custom Payload Parameters: Support for non-standard or mandatory login fields beyond standard email/password (e.g. force_logout: true, tenant_id, client_secret, role).
    Configurable Type Casting: Dynamic type dropdown allowing fields to be saved as String, Boolean (true/false), or Number.
    Visual Vault Badges: Persona badges now indicate configured extra fields (e.g., Admin · 1 extra field).
    Full Refresh Integration: Extra fields are automatically preserved and forwarded during background token refreshes (TokenRefreshService).
    ⚡ 2. Native Auto-Token Capture & Instant Swagger Authorization
    Zero-Click Authorization: Sending or replaying a login endpoint (e.g. /auth/login, /api/v1/token) immediately inspects successful 2xx responses, extracts the access/bearer token, and authorizes Swagger UI without requiring manual copy-pasting.
    Visual Confirmation: Displays real-time toast feedback (⚡ Authorized in Swagger UI via post /auth/login).
    Normalized Endpoint Rules: Variable extraction rules now seamlessly match both trailing and non-trailing slash endpoints (/auth/login and /auth/login/).
    🧪 3. Complete API Testing & Automation Suite
    API Scenario Recorder (Phase 2): Floating recorder toolbar on docs pages to record live endpoint interactions into replayable end-to-end test scenarios.
    Visual Workflow Editor & Runner (Phase 3):
    Drag-and-drop step reordering and dependency chaining.
    Step timing inspection and variable propagation between consecutive requests.
    Rich Assertions Engine (Phase 1):
    Evaluate status codes, response times, headers, regex patterns, and nested JSONPath expressions ($.data.user.id).
    Automated Pagination Tester & Exporter (Phase 4):
    Supports Cursor, Page/Limit, and Offset/Limit pagination schemas.
    Automated page traversal, response integrity checks, and direct export to JSON and CSV.
    🧭 4. OpenAPI Spec Change Detector & Impact Analysis (Phase 5)
    Automatic Spec Diffing: Detects changes between previously cached specs and newly loaded API docs.
    Breaking Change Highlights: Visual indicators for removed endpoints, altered path/query parameters, and schema breaking updates.
    Impact Warning Modal: Notifies developers when actively used endpoints or variables may be affected.
    ⌨ 5. Updated Keyboard Shortcuts
    Ctrl+F / ⌘F: Command Palette endpoint search directly inside Swagger UI.
    Ctrl+K / ⌘K: Keyboard Shortcuts Manager cheat-sheet and custom keybinding editor.
    🔄 6. Hot Sidepanel Reloading
    Native sidepanel automatica

    源代码遵循 Apache 许可证 2.0 发布

    下载 Firefox 并安装扩展
    下载文件
  • 较早版本

    版本 1.2.1

    发布于 2026年9月27日 - 322.94 KB
    适用于 firefox 140.0 及更高版本
    ─────────────────────────────────────────
    WHAT’S NEW IN VERSION 1.2.1
    ─────────────────────────────────────────
    • Workspaces & Localhost Port Resilience: Seamlessly switch between local ports (:8000, :8008, :8009) or different domains with 1-click workspace switching without losing your variables, request presets, or history.
    • In-App Safe Update Alerts: Surfaces a non-intrusive alert when an extension update is ready, allowing 1-click safe reload without losing any project data or local storage.
    • In-Page Project Variables Modal (Alt+V): Quickly inspect, add, and edit project variables directly over Swagger UI with instant blur auto-save and secret password masking.
    • First-Time Onboarding Walkthrough: Friendly introductory flow guiding new developers through core workspace capabilities.
    • In-Page Feedback & Bug Reporter: Share feature suggestions or report issues with a 5-star rating directly within Swagger UI, complete with offline queueing.
    • History Chronological Indexing: View execution calls sequentially (#1 to #N) with instantaneous 0ms in-place call switching.

    源代码遵循 Apache 许可证 2.0 发布

    下载文件
  • 版本 1.2.0

    发布于 2026年9月27日 - 934.76 KB
    适用于 firefox 140.0 及更高版本
    What's New in Version 1.2.0:

    Smart Localhost & Port Resilience (Workspaces)
    - Automatic detection of port changes across localhost, 127.0.0.1, and private IPs.
    - 1-Click "Switch to This Project" or link ports without losing your saved variables, auth tokens, or presets.
    - Custom project naming and header workspace switcher.

    Side-by-Side API Response Diff & Comparator
    - Compare any two API responses from your execution history.
    - Split-pane synchronized scrolling and unified diff view with an "Only changes" filter.
    - Detailed diffs for Response Body (JSON), Request Body, Headers, and Parameters.
    - Real-time latency delta (ms / %) and payload size metrics.

    Automated Backup Scheduler & Smart Merge Import
    - Automatic periodic backups to downloads (Every 30m, 2h, 6h, 12h, or Daily).
    - Smart delta detection: skips backup if no project data changed.
    - Entity-level deep merge import with pre-import safety snapshots and 1-click "Undo Import".

    Instant SPA & Dynamic Swagger UI Detection
    - Non-blocking DOM observer detects delayed Swagger UI mounts in Single-Page Apps (React, Vue, Angular, Next.js).
    - Detects client-side route transitions without requiring a page refresh.

    Customizable In-Page Keyboard Shortcuts
    - Interactive shortcut recorder with conflict detection and 1-click Swap/Override.
    - Isolated in-page Shadow DOM modal accessible via "?" key.

    源代码遵循 Apache 许可证 2.0 发布

    下载文件
  • 版本 1.1.4

    发布于 2026年9月19日 - 283.4 KB
    适用于 firefox 140.0 及更高版本
    🌟 What's New in v1.1.4
    1. ⚡ Native Swagger UI In-Page Enhancements
    Direct {{variable}} Autocomplete & Live Resolution: Type {{ in Swagger request bodies, query parameters, or path parameters to get live autocomplete suggestions. Placeholders are dynamically resolved during execution and synchronized directly to Swagger's Redux state.
    Top Pinned Operations Tray: Star any endpoint to pin it into a convenient top tray above Swagger's operations for fast 1-click navigation.
    Paste cURL to Auto-Fill: Paste raw cURL commands directly into Swagger UI to automatically find the endpoint, fill headers, path parameters, query parameters, and body payloads.
    Global Debug Headers Injector: Inject persistent custom HTTP headers (e.g., X-Tenant-ID, X-Trace-Id, custom auth) globally across all native Swagger UI requests.
    Multi-Account Switcher & Live Auth Badge: Switch between saved user/service credentials directly beside Swagger's native "Authorize" button, with automatic token refresh on 401/expiration.
    Multi-Language Code Snippet Generator: 1-click copy any Swagger operation as cURL, JavaScript Fetch, Axios, PowerShell, or Python.
    Collapsible Response JSON Tree Viewer & Search: Interactive collapsible tree viewer for large JSON responses with real-time text matching, highlight markers, and 1-click export to JSON or RFC 4180 CSV.
    1-Click Realistic Mock Data: Auto-populate complex request bodies with realistic, schema-aware mock values based on OpenAPI property names and types.
    Smart JSON Formatter with Auto-Repair: Clean, format, and automatically fix common JSON syntax errors (trailing commas, unquoted keys, single quotes) with dynamic error indicators.
    1-Click Quick Payload History: Re-fill the last sent request body for any operation with a single click.
    Save Response to Variable: Click any JSON response property to immediately extract and save it into active environment variables.
    2. 🔄 Multi-Step Scenario Workflow Runner
    Chained End-to-End API Workflows: Chain multiple endpoints together (e.g. POST /login ➔ extract token ➔ POST /orders ➔ GET /orders/{id}).
    Real-Time Step Streaming & Diagnostics: Run workflows with live progress indicators, per-step timing benchmarks, and payload inspectors.
    Execution Controls: Configurable step failure modes (Stop immediately, Continue on error), step reordering, and full workflow suite JSON export/import.
    3. 🔒 Security, Backup & Theming
    AES-GCM Encrypted Backups: Passphrase-protect your exported backups using AES-256-GCM + PBKDF2 Web Crypto encryption.
    Automatic Credential Sanitization: Cleartext passwords in login templates are automatically redacted before export to prevent credential leakage.
    Dynamic Theme Syncing: Automatically adapts colors to Swagger UI light and dark themes (including FastAPI /docs, drf-yasg, and custom dark mode stylesheets).
    Configurable Feature Toggles: Enable or disable specific in-page Swagger enhancements anytime in the extension's Settings tab.

    源代码遵循 Apache 许可证 2.0 发布

    下载文件
  • 版本 1.1.3

    发布于 2026年9月5日 - 200.67 KB
    适用于 firefox 140.0 及更高版本

    源代码遵循 Apache 许可证 2.0 发布

    下载文件
  • 版本 1.1.2

    发布于 2026年9月2日 - 168.57 KB
    适用于 firefox 140.0 及更高版本

    源代码遵循 Apache 许可证 2.0 发布

    下载文件
转至 Mozilla 主页

附加组件

  • 关于
  • Firefox 附加组件博客
  • 扩展工坊
  • 开发者中心
  • 开发者政策
  • 社区博客
  • 论坛
  • 报告缺陷
  • 评价指南

下载

  • Download Firefox
  • Windows
  • macOS
  • iOS
  • Android
  • Linux
  • All

最新版本

  • Nightly
  • Beta

商用版 Firefox

  • Enterprise

社区

  • Connect
  • Contribute
  • Developer

关注

  • Instagram
  • YouTube
  • TikTok
  • Bluesky
  • Podcast
  • 隐私
  • Cookie
  • 法律

除非另有注明,否则本网站上的内容可按知识共享 署名-相同方式共享 3.0 或更新版本使用。