Skip to content

RedfireForge v0.8.11

Choose a tag to compare

@github-actions github-actions released this 16 Sep 04:28

Fixed

  • Desktop Requests Send latency — Tauri's HTTP plugin built a new TLS client on every Send, so a catalog call that Insomnia reused in ~200ms showed ~1.8s here. Desktop now uses a pooled native HTTP command (keep-alive + gzip/brotli) and falls back to the plugin only if that command is missing.
  • Requests "Sending..." spinner — the Preview tree opened every nested node on first paint, so an 80KB JSON body froze the UI for several seconds after the HTTP call finished. Send no longer blanks the panel; the button shows Sending… (with a live ms count) only while httpFetch is in flight — not during OAuth/header prep or JSON-tree mount — and the tree is built after that paint with nested nodes collapsed.
  • OAuth2 on Send — Requests acquired a new client-credentials token on every click. Tokens are cached until JWT expiry (30s buffer), matching the test runner.
  • Web Requests Import / Export — the tiny ▾ control sat on the editor split and Chrome hit the Preview tabs instead. It is now a labeled Import / Export button; the menu portals to document.body. Web export uses a data: URL (not blob:) so Chrome’s download history keeps requests-all-collections.json instead of the blob UUID. Sidebar Import is a real <input type="file"> the user clicks — Chrome was ignoring a programmatic picker after the async click chain.
  • CSV template download — small CSV downloads use a data: URL so Chrome keeps the real filename instead of a blob UUID.
  • Requests Sending label — the live ms ticker on the button kept incrementing after the HTTP call (and looked like polling). The button shows Sending… only for the fetch, then returns to Send before preview work.

This release includes Standard (RedfireForge_*) and Learning Hub (RedfireForge-LearningHub-*) installers.

macOS: Gatekeeper will block the app on first launch. Run once in Terminal after installing:

  • Standard: xattr -cr /Applications/RedfireForge.app
  • Learning Hub: xattr -cr "/Applications/RedfireForge Learning Hub.app"
    Windows: If SmartScreen appears, click More info → Run anyway.
    Linux: sudo dpkg -i *.deb or chmod +x *.AppImage && ./*.AppImage

SHA256 checksums are in SHA256SUMS.txt above.