Releases: superpung/confer
Releases · superpung/confer
Release list
v1.3.1
Maintenance release.
Changed
- The GitHub-login + Gist-sync engine now lives in the shared @repus/gist-sync package instead of being inlined in
app.ts. No change to how sync behaves — same login, gist, and 3-way-merge flow.
Full Changelog: v1.3.0...v1.3.1
v1.3.0
A venue-expansion release: two new conferences, three first-party adapters that
carry author affiliations DBLP cannot, and a fetcher fix for garbled text.
Added
- New venues — CHI 2025 and CHI 2026 (the flagship HCI conference,
1,702 papers in 2026) under a new Human-Computer Interaction category. - SIGCHI program adapter — reads the official SIGCHI program platform
(programs.sigchi.org) directly, so CHI papers ship with abstracts and
structured author affiliations from the first-party source. Reusable for other
SIGCHI venues (UIST, CSCW, …). - IEEE S&P adapter — reads the official IEEE Symposium on Security and
Privacy accepted-papers page (sp<year>.ieee-security.org) directly, for
first-party author affiliations. - SOSP adapter — reads the official SIGOPS accepted-papers page
(sigops.org/s/conferences/sosp/<year>) directly, carrying author
affiliations the DBLP bibliography cannot provide.
Changed
- IEEE S&P 2025 and SOSP 2025 now source author affiliations from each
venue's own accepted-papers page instead of DBLP, so every paper lists its
authors' institutions (previously none did).
Fixed
- Garbled non-ASCII text (mojibake) — pages served as
text/htmlwithout a
header charset were decoded as ISO-8859-1, turning e.g. a UTF-8'into
â. The fetcher now honours the document's own encoding, and affected
venues (IEEE S&P, ICSE, DATE, ASPLOS) were rebuilt with clean titles,
authors, and institutions.
v1.2.0
Added
- Many new search fields — the query language now understands:
has:— filter by data presence (has:pdf,has:doi,has:oa,has:keyword,
has:artifact,has:abstract,has:note,has:tag, …). Negation supported.oa:— filter by Open Access type (oa:gold,oa:green,oa:bronze,
oa:hybrid,oa:any).year:/date:/pubdate:— ranges and comparisons
(year:2023-2025,year:>=2024,date:>=2025-05).kind:,category:,series:— filter by venue type / category / series.similar:venue:id— find papers similar to a given paper (TF-IDF cosine);
pair withsort:relevanceto rank by similarity.sameSession:venue:id— papers sharing a session with a given paper.in:(collection),group:(venue group),status:,note:,url:,
location:,pages:,recent:(last N years).
- OR within a field —
author:smith|jones,track:poster|demo. - Diacritic-insensitive search —
mullermatches "Müller",cafematches "café". - Relevance ranking & snippets —
sort:relevanceranks by keyword/similarity
score; matching abstract sentences show as a highlighted snippet under the title. - More sort options — relevance, year, date, pub date, location, read status,
track, session, Open Access, random, plus a separate ascending/descending toggle
for year/date/pub date. - New export formats — Markdown, RIS, JSON, and a Markdown "Table" (pastes into
Notion/Obsidian), alongside BibTeX and CSV. Copy titles, URLs, DOIs, citations,
abstracts, or notes. Your notes, tags, and reading status are included where the
format supports it. - Richer BibTeX — entries now include abstract, keywords, pages, volume, issue,
publisher, and PDF URL when available; duplicate cite-keys are auto-suffixed. - Richer CSV — adds author/keyword counts, Open Access status, abstract, and
(when present) similarity score, reading status, and tags columns. - Batch operations — with papers selected: add to collection, set status, add
tag, and one-click copy/download in any format. - Card actions — copy the title, abstract, or a formatted citation; an Open
Access dot and a similarity badge (when asimilar:search is active). - Reading progress bar in the Insights rail — done/tracked ratio.
- Keyboard shortcuts — including
u(copy program URL),A(copy abstract),
C(copy BibTeX for the selection).popens the paper's PDF in a new tab.
Changed
- PDFs open in a new browser tab instead of an in-page viewer — most publishers
block embedding, so the viewer frequently failed. The new-tab link always works.
Fixed
- Author/institution parsing (
authorAff): AAAI-style papers (institution-only
list) now correctly display institutions instead of misidentifying institution
names as author names; author names containing parenthesised nicknames are parsed
correctly.
v1.1.0
Added
- MCP server (
mcp/): query the confer corpus from AI agents (Claude Desktop, Cursor, VS Code, Codex, …) via the Model Context Protocol — field-aware search, full paper records, find-similar (TF-IDF), top authors/institutions/tracks, and BibTeX export. Zero-install: addnpx -y confer-mcpto your MCP client; it streams the corpus from the public site on demand (no clone, no build). A local checkout orCONFER_DATA_DIRruns fully offline. HonoursHTTPS_PROXY. find_similarand corpus-widetop_authors/top_institutions/top_tracksrespond fast from precomputed data instead of loading the whole corpus.
See mcp/README.md for per-client setup.
v1.0.0
confer — the first stable release. A fast, searchable home for accepted papers from
top conferences and journals: browse the field, follow authors and institutions, and
turn papers into insight.
What's in v1.0.0
Search & discovery
- Full-text search with field-aware prefixes —
author:,title:,inst:,track:— and-exclusion. - Search bar ghost completion: type a partial prefix (e.g.
au) and press Tab to insert it; Chinese IME protected. - Active-filter chips for status, tags, collections, "Noted", venue, track, and event type — all combinable.
- Saved searches: bookmark any filter + sort state under a name for instant recall.
Authors, affiliations & insights
- Author disambiguation: hybrid ORCID / OpenAlex author-id system with name+affiliation fallback.
- Hover any author to see their institution; click to pull up all papers from that institution.
- Live Insights rail: real-time top-institution / top-author / top-track bar charts for whatever is in view; click any bar to drill in.
- Topic trend chart: top-5 tracks plotted as a multi-line SVG chart across selected venue editions.
- Relationship networks: interactive co-author and institution-collaboration graphs for the current result set.
Your library
- Venue groups: combine venue series into named groups (e.g. "My SE list") that appear in the sidebar.
- Collections: save papers into named collections; filter from the sidebar.
- Per-paper tags: free-form labels with a combobox; filter by tag from the active-filter bar; Chinese IME handled correctly.
- "Your library" stats card in Settings: collected papers, collections, distinct tags, notes, to-read / reading / done, groups, and saved searches — computed live.
Reading status & notes
- 4-state reading status on each card: None → To read → Reading → Done; filter the list to any status.
- Private notes: preview/edit dialog; delete, save, cancel; filter to noted papers with the "Noted" toggle.
- "Find similar": icon button in the expanded abstract surfaces related papers from across the full corpus.
- "For you" recommendations: toolbar button recommends papers based on your saved, tagged, and noted papers; supports inline actions and bulk-add to collection.
Selection & export
- Select papers with row checkboxes; copy BibTeX or download CSV with DOI, authors, and publication metadata.
GitHub Gist sync
- Sign in with GitHub to sync groups, collections, tags, saved searches, reading status, and notes via a private Gist — only you can read it.
- 3-state sync pill (Pending / Syncing… / Synced ✓) with ⌘S / Ctrl+S manual sync.
- Config version history: full timeline of synced revisions with plain-language summaries (e.g. "1 collection · 3 tags"), expandable per-category breakdowns, and Restore to roll back to any earlier version.
- 3-way merge for sync conflicts: different-item changes resolve silently; same-item conflicts show a diff modal.
- Cross-tab sync, best-effort keepalive flush on tab close, ETag conditional GET, sync retry with exponential backoff.
Share & import/export
- Export your full settings bundle or share a single collection via a URL hash link.
- Import a shared bundle in one click.
Site & UX
- Light / dark / auto (follows OS) themes; four accent colours (clay, sage, ocean, dusk).
- Keyboard shortcuts: ⌘K / Ctrl+K to focus search, ⌘/ to open shortcuts panel, j/k to move focus, Enter to expand, ⌘S to sync.
- Responsive mobile layout with full-bleed safe areas.
- Collapsible sidebar with animated transitions; responsive mobile drawer.
- Per-year official-site link on each venue edition in the sidebar.
Venue coverage
Conferences and journals across EDA, computer architecture, software engineering,
testing, programming languages, security & privacy, systems/networking, AI/ML, and NLP —
multiple yearly editions per series, with more added purely through configuration.
See CHANGELOG.md for the full per-date history.