Skip to content

Release: v2.7.2: Deep Linking, Snapshots & Security Hardening

Choose a tag to compare

@vinicius3w vinicius3w released this 17 Dec 21:52
· 76 commits to main since this release

New Feature: Deep Linking & Snapshots

  • Deep Linking: Allow sharing of search URL (/?q=owner/repo) for direct access to results.

  • Snapshots: Allow sharing of a historical record (/?id=123) with static database data.

  • Share Button: New button in the RepoInfoCard to generate permanent links via clipboard.

Backend

  • RPC Update in Supabase: Support for numeric IDs and historical snapshot reading.

  • saveSearch(): Asynchronous function that returns the numeric ID of the saved record.

  • getSnapshot(id): New function to retrieve historical database data.

Engineering & UX

  • Data Adapter: Conversion of flat data from Supabase to the nested format expected by the dashboard.

  • History Mode: Blue visual alert indicating when data is static (does not reflect the current state of GitHub).

  • URL Management: Intelligent management of query parameters (?id= and ?q=) at application initialization.