Repository navigation
Releases: ibiscite/ibis
Release list
Ibis 0.2.2
Ibis 0.2.2: press a shortcut in any app, find a reference, and copy its citation.
Download
| System | File |
|---|---|
| macOS, Apple silicon (M1 and later) | Ibis-macOS-Apple-silicon.dmg |
| macOS, Intel | Ibis-macOS-Intel.dmg |
| Windows | Ibis-Windows-setup.exe |
| Linux | Ibis-Linux.AppImage (also .deb and .rpm below) |
Command line: ibis-macOS-Apple-silicon.tar.gz · ibis-macOS-Intel.tar.gz · ibis-Windows.zip · ibis-Linux.tar.gz. Unpack it and put ibis on your PATH; ibis --help lists what it does.
Preview build. Not signed. Ibis is not signed by Apple or Microsoft yet. On macOS, if it says the app cannot be checked, open System Settings → Privacy & Security and choose Open Anyway. On Windows, if SmartScreen warns, choose More info, then Run anyway. In-app updates are opt-in and signed, and Ibis checks the signature before installing one.
Windows installation: if Microsoft WebView2 Runtime is missing, the installer downloads it once, which needs an internet connection. Ibis works offline after that.
macOS shortcut: the default is now Command+Shift+Y. Ibis keeps every explicitly stored shortcut, including Control+Command+R. To keep that old chord, set "shortcut": "Control+Command+R". To use the new default, remove the shortcut setting and restart Ibis. Windows and Linux keep Ctrl+Shift+Y.
Tell us what works and what doesn't: report a problem or suggest an idea.
Changes
Features
- Cli: add doctor, shell completions and an fzf recipe (#1513)
- Desktop: make menus, sheets and wrapped text readable (#1508)
- Desktop: tell people how to paste after a plain copy (#1491)
- Desktop: welcome people with the mark and centred screens (#1509)
- Provide private storage directory leases (#1477)
- Reopen verified .bib generations on launch (#1498)
- Save immutable source generations (#1471)
- Website: share one invented example and a privacy line (#1479)
- Website: show the current picker design from app tokens (#1497)
Bug Fixes
- Ci: repair scheduled qualification setup (#1474)
- Desktop: announce row view changes (#1426)
- Desktop: keep control focus within its pane (#1441)
- Desktop: keep picker controls and menus readable (#1431)
- Fit picker content without clipping (#1470)
- Keep BibTeX and Zotero citations faithful to their source (#1522)
- Release: ship 0.2 packages before reporting scale timings (#1467)
- Updater: follow native owners through update qualification (#1493)
- Updater: qualify updates with the triggering harness (#1481)
- Updater: reopen the owned picker before installed update checks (#1469)
- Updater: retry transient qualification observations (#1501)
- Updater: show Windows offers and qualify native sheets (#1504)
- Updater: verify native installed-update readiness (#1476)
- Website: follow design review at narrow widths and in RTL (#1502)
- Website: match key caps to the visitor's system (#1505)
- Website: restore the public picker demo (#1437)
- Website: show plain citations and confirm each copy once (#1511)
Performance
- Avoid copying unchanged BibTeX fields (#1430)
- Borrow raw BibTeX literal contents (#1465)
- Reuse unchanged records while verifying a reopened library (#1515)
Documentation
- Clarify source workflows and stable priorities (#1524)
- Design: accent picker, welcome grid, source button and More (#1499)
- Design: make the repository the design source of truth (#1464)
- Design: steady picker, one-line shelf, and simpler Settings (#1485)
- Keep Overleaf downloads inside Overleaf's terms (#1510)
- Plan Overleaf-only bibliographies for 0.4 (#1507)
- Plan RIS files and LibreOffice live citations for 0.4 (#1514)
- Record engineering check lessons (#1451)
- Record the approved source workflows (#1521)
- State what parity really covers (#1528)
- Tighten RIS, ODF Scan and unknown-app wording in the roadmap (#1518)
Verify a download
- Checksums: compare
shasum -a 256 <file>(macOS, Linux) orGet-FileHash <file>(Windows) with theSHA256SUMS-*.txtfiles below. - Provenance:
gh attestation verify <file> --repo ibiscite/ibis --source-ref refs/tags/v0.2.2 --signer-workflow ibiscite/ibis/.github/workflows/preview.yml
Ibis Nightly
Ibis Nightly 0.2.3-nightly.20261031201403, built from 7cbe866e98f5 on main at 2026-10-31 21:03 UTC. This development build is replaced after changes to main and may be unfinished or broken. For the steadier version, use the newest numbered preview release.
Which file: Ibis-macOS-Apple-silicon.dmg (M1 and later) or Ibis-macOS-Intel.dmg on a Mac, Ibis-Windows-setup.exe on Windows, Ibis-Linux.AppImage on Linux (.deb also available). It installs as Ibis Nightly, next to the stable Ibis and with its own settings, and can update itself if you allow update checks. The .app.tar.gz and latest.json files are for those updates.
Command line: ibis-<system>.tar.gz (ibis-Windows.zip on Windows) holds the ibis command for people, scripts and AI agents. Unpack it and put ibis on your PATH.
Not signed. macOS may say the app cannot be checked for malicious software: open System Settings → Privacy & Security and choose Open Anyway. Windows SmartScreen may warn: choose More info, then Run anyway. On Windows, if Microsoft WebView2 Runtime is missing, the installer downloads it once; Ibis works offline after setup.
Verify a download: compare shasum -a 256 <file> (macOS, Linux) or Get-FileHash <file> (Windows) with the SHA256SUMS-*.txt files below, and check provenance with gh attestation verify <file> --repo ibiscite/ibis --source-ref refs/heads/main --signer-workflow ibiscite/ibis/.github/workflows/preview.yml.
Ibis 0.2.1
Ibis 0.2.1 has no downloads. Its build failed, so no packages were published, and its changes first shipped in Ibis 0.2.2.
Changes
Features
- Desktop: add pages and narrative or author-omitted forms (#1394)
- Desktop: drag Ibis into the macOS permission list (#1400)
- Desktop: Enter does what the footer says (#1401)
- Desktop: keep the prepared citation through the permission detour (#1392)
- Desktop: open Ibis on Wayland through the GlobalShortcuts portal (#1402)
- Desktop: the first paste in a browser asks for the output once (#1393)
- Desktop: try Ibis with sample references (#1405)
Bug Fixes
- Desktop: a stale paste notice can no longer consume a newer copy (#1403)
- Desktop: keep keys typed right after the shortcut on Linux (#1358)
- Desktop: read pages in picker search the way the engine does (#1404)
- Desktop: refuse picker chords as the opening shortcut (#1396)
- Desktop: restore canonical locators with current consumers (#1424)
Performance
- Enforce speed and size budgets and cancel superseded previews (#1397)
Documentation
Ibis 0.2.0
Ibis 0.2.0 has no downloads. Its build failed, so no packages were published, and its changes first shipped in Ibis 0.2.2.
Changes
⚠ BREAKING CHANGES
- Citation items and locators reject unknown JSON fields; empty locators are errors.
Features
- Accept complete citation intent through the cli (#1060)
- Add a copy tick, touch row press and soft link underlines (#1058)
- Add an accessible interactive citation demo (#1046)
- Add controlled chip keyboard and removal behavior (#826)
- Add ibis toggle for system keyboard shortcuts (#1102)
- Add privacy-preserving website search metadata (#1051)
- Add responsive website navigation and appearance controls (#1045)
- Add small website delights and tidy focus and drag (#1054)
- Add the accessible toolbar menu foundation (#589)
- Add the bounded global shortcuts portal client (#924)
- Add typed locators and safely expand citation outputs (#1344)
- Carry typed locators through search and copy (#1061)
- Citations: add natbib key output
- Clarify empty result states and idle instructions (#801)
- Cli: serve search and citations to AI agents over MCP (#1296)
- Cli: speak to people and take per-key locators and affixes (#1306)
- Close the website with Star and Share, and give sections a lead (#1052)
- Core: decide output and paste safety from the target app (#1272)
- Core: define the shared engine contract (#1212)
- Core: render key outputs from the shared citation contract (#1213)
- Csl: format citations in the shared engine
- Define the website rhythm and chip system (#1044)
- Deliver macOS login reapproval beside the picker (#982)
- Derive picker radii and spacing from one geometry chain (#702)
- Desktop: change the shortcut that opens Ibis from Settings (#1355)
- Desktop: copy citations as text, HTML and RTF in one write (#1328)
- Desktop: guide macOS paste permission in a new Settings window (#1309)
- Desktop: one shared scroll area with native bars and edge fade (#1081)
- Desktop: paste into the app the picker was opened from on macOS (#1277)
- Desktop: paste into the app the picker was opened from on Windows (#1349)
- Desktop: read Zotero through the shared engine
- Desktop: remember output per app and offer a one-copy override
- Desktop: use the canonical engine for file picker citations
- Discover configured Zotero data directories (#1063)
- Drain shortcut portal signals during consent (#966)
- Engine: drive file CLI through typed methods
- Engine: expose formatted citations through the cli
- Expose citation key preview ownership (#1032)
- Find a reference by pasting its DOI, ISBN, PubMed or arXiv ID (#448)
- First run, setup and recovery as choice screens (#1071)
- Follow the design for the picker header and per-platform looks (#499)
- Give the macOS picker the agreed glass look (#528)
- Introduce the canonical public website page (#1021)
- Keep all brand artwork in sync (#1001)
- Keep the quick picker out of the taskbar, select rows by pointer, and guard full-screen apps (#506)
- Lead result rows with a type tile that adds and removes (#540)
- Let people show the Ibis mark in search (#1076)
- Move keep-open controls to More and the footer (#819)
- Name starting at login in each system's own words (#734)
- Offer choices for empty and missing libraries (#1188)
- Offer to start Ibis when the user logs in (#530)
- Polish the website header, buttons and phone demo row (#1056)
- Prepare bounded shortcut suggestions (#805)
- Preview key citations without copying (#807)
- Quiet dividers, filled key caps and one search underline (#710)
- Release: ship the ibis command line for every system (#1267)
- Replace scaffold app icons with the B/G1 ibis (#658)
- Replace the picker format selector with a toolbar menu (#728)
- Restore controlled chip keyboard and removal behavior (#846)
- Retain ownership in formatted citation previews (#1036)
- Retain the kind of a Zotero best attachment in core (#624)
- Say Copied after the picker hides, and copy on row click (#517)
- Say what Enter does, list every key, and offer next steps on no match (#500)
- Scope searches to loaded library sources (#586)
- Search: cite pasted lists in order (#1334)
- Search: find other spellings and give closest matches (#1316)
- Search: forgive one typo, read field hints, rank by ordered rules (#1301)
- Select rows with a full accent fill and hide the key (C4) (#1069)
- Show footer hints as the action first, then its keys (#784)
- Show progress during agreed update downloads (#1002)
- Show what Enter pastes on a citation shelf above the footer (#816)
- Show where the library comes from and when it was last updated (#531)
- Sign Why with the key alone and steady the touch demo (#1057)
- Size the picker to its content (#1073)
- Sources: load files into engine snapshots
- Sources: map neutral Zotero items to CSL (#1220)
- Tell similar result rows apart by container and type (#502)
- Toggle and remember citation output (#852)
- Use checked acrylic on supported windows (#1009)
- Use Fluent and Adwaita type and neutrals, spacing on a 4 px grid (#717)
- Use liquid glass on supported macos (#1013)
- Use the permanent Ibis app identity (#1187)
- Zotero: read Better BibTeX keys from a closed Zotero (#1274)
- Zotero: read Better BibTeX keys outside Zotero's key field (#1270)
- Zotero: read Better BibTeX keys while Zotero runs or is closed (#1283)
- Zotero: read chosen group libraries through the engine and CLI (#1295)
- Zotero: read closed libraries through private copies
- Zotero: read live and closed libraries through the engine
Bug Fixes
- Add a website 404 page and keep previews out of search (#1050)
- Align picker menus with canvas decisions (#1019)
- Align picker radii with Canvas C15 (#1011)
- Align picker tile and title columns (#1007)
- Align platform shape and overlay tokens (#849)
- Attach macOS update consent to the picker (#979)
- Bind picker actions to the displayed library snapshot (#598)
- Bind updater signatures to their advertised version (#927)
- Bound aggregate Zotero reads across libraries (#1065)
- Bound stalled update manifest checks (#635)
- Bound update downloads and release busy state on exit (#1160)
- Bridge the macos system accent into shared roles (#909)
- Cancel pending row copies when the format changes (#596)
- Centre the year in each result row (#912)
- Citation: preserve literal affixes and locators (#1219)
- Citations: keep suffix-only postnotes literal
- Clarify first-run library and writing choices (#822)
- Cli: keep source flags from both positions and warn for old BBT (#1332)
- Coalesce library imports and cancel stale loads (#1157)
- Coalesce repeated search terms and poll cancellation (#937)
- Compare the file-size ratchet with main, not an exact baseline (#1172)
- Contain large citation selections inside the picker (#644)
- Copy the IEEE reference entry instead of a number that cannot match (#1154)
- Core: refuse to cite a key that another record shares (#1118)
- Correct macOS first-launch instructions (#836)
- Csl: drop edge line breaks; cite authors despite truncated editors (#1279)
- Csl: preserve valid citations across formatter requests #1228 #1229
- Csl: refuse unsupported truncated name lists
- Csl: refuse year-only when the year is not printed (#1353)
- Decide library errors from typed values, not their wording (#729)
- Decode native helper output in the caller thread (#629)
- Derive tray warnings from library provenance (#907)
- Describe filtered picker suggestions to assistive technology (#485)
- Desktop: an update offer never opens the picker by itself (#1362)
- Desktop: describe today's Ibis, open CSL-JSON, show closest matches (#1359)
- Desktop: Enter waits for the citation preview instead of refusing (#1093)
- Desktop: footer dot at the edge, shared close glyph, no menu halo (#1078)
- Desktop: hover only tints a row; a click selects it (#1097)
- Desktop: keep a clicked row from being scrolled by a late effect (#1179)
- Desktop: keep library status true across reloads and engine events (#1333)
- Desktop: keep the revision when a reread brings equal references (#1111)
- Desktop: make the Settings window fill and scroll like macOS (#1356)
- Desktop: menus fit the footer, native checks, grouped shortcuts (#1072)
- Desktop: move a macOS shortcut letter to the key that types it (#1146)
- Desktop: never paste into a password field on macOS (#1360)
- Desktop: offer update controls in More on every desktop (#1155)
- Desktop: preserve citation notices and refusal explanations
- Desktop: preserve Settings choices and wrap narrow controls (#1340)
- Desktop: restore selected Zotero group libraries (#1346)
- Desktop: use the macOS picker design on every system
- Desktop: veil the macOS picker glass so the desktop never shows through (#1321)
- Draw selection as a fill and focus rings for the keyboard only (#535)
- End portal sessions when their owner changes (#980)
- Explain website features in plain language (#1047)
- Fit footer actions before wrapping (#870)
- Flush settings before replacing them and keep unknown fields (#694)
- Generate neutral website colours from the brand source (#1043)
- Give the release pull request CI through the release app (#1100)
- Guard Windows update offer activation by capability (#657)
- Identify failing Windows snapshot provider operations (#662)
- Identify invalid Zotero settings list entries (#488)
- Include the year in older library check dates (#879)
- Isolate English picker phrases in RTL layouts (#928)
- Keep a neutral pin in the header (#891)
- Keep appearance diagnostics from interrupting recovery (#851)
- Keep breathing room around a wrapped picker footer (#730)
- Keep corner diagnostics from interrupting recovery (#862)
- Keep feedback browser diagnostics private (#558)
- Keep folded footer hints at their intrinsic width (#877)
- Keep maintainer agent identities public (#1183)
- Keep menus contained and shortcuts as plain text (#934)
- Keep More stationary a...
Ibis 0.1.1
Ibis 0.1.1: press a shortcut in any app, find a reference, and copy its citation.
Download
| System | File |
|---|---|
| macOS, Apple silicon (M1 and later) | Ibis-macOS-Apple-silicon.dmg |
| macOS, Intel | Ibis-macOS-Intel.dmg |
| Windows | Ibis-Windows-setup.exe |
| Linux | Ibis-Linux.AppImage (also .deb and .rpm below) |
Preview build. Not signed. Ibis is not signed by Apple or Microsoft yet. On macOS, if it says the app cannot be checked, right-click Ibis in Applications and choose Open. On Windows, if SmartScreen warns, choose More info, then Run anyway. In-app updates are opt-in and signed, and Ibis checks the signature before installing one.
Windows installation: if Microsoft WebView2 Runtime is missing, the installer downloads it once, which needs an internet connection. Ibis works offline after that.
Tell us what works and what doesn't: report a problem or suggest an idea.
Changes
Features
- Ask where you write in first-run setup and show the shortcut (#449)
- Find Zotero and nearby .bib files for first-run setup (#427)
- Offer Zotero and found .bib files in first-run setup (#434)
- Show the version on the nightly release and in the menu (#435)
Bug Fixes
- Keep copy format choices when quitting during settings loading (#468)
- Keep macOS fullscreen observation within its wait budget (#481)
- Keep the picker within the window at large text sizes (#462)
- Keep Zotero groups after a library file fails to open (#467)
- Log the outcome of each automatic update check (#456)
- Preserve explicit BibLaTeX name particles (#426)
- Refuse a Zotero group list that repeats a group, and strip invisible characters from group names (#440)
- Save a key copy format as soon as it is chosen (#463)
Performance
- Keep searches responsive on large libraries (#388)
Documentation
- Clarify picker design targets and rollout (#460)
- Consolidate contributor rules and testing guidance (#428)
- Describe 0.1 by what shipped in 0.1.0 and narrow 0.2 to what is left (#433)
- Explain releases, nightly and version numbers in the README (#442)
- Explain Windows signing preparation and approval roles (#459)
- Show meaningful interface changes with before and after screenshots (#466)
- Write down one standard for labels, milestones and titles (#439)
Verify a download
- Checksums: compare
shasum -a 256 <file>(macOS, Linux) orGet-FileHash <file>(Windows) with theSHA256SUMS-*.txtfiles below. - Provenance:
gh attestation verify <file> --repo ibiscite/ibis --source-ref refs/tags/v0.1.1 --signer-workflow ibiscite/ibis/.github/workflows/preview.yml
Ibis 0.1.0
Ibis 0.1.0: press a shortcut in any app, find a reference, and copy its citation.
Download
| System | File |
|---|---|
| macOS, Apple silicon (M1 and later) | Ibis-macOS-Apple-silicon.dmg |
| macOS, Intel | Ibis-macOS-Intel.dmg |
| Windows | Ibis-Windows-setup.exe |
| Linux | Ibis-Linux.AppImage (also .deb and .rpm below) |
Preview build. Not signed. Ibis is not signed by Apple or Microsoft yet. On macOS, if it says the app cannot be checked, open System Settings → Privacy & Security and choose Open Anyway. On Windows, if SmartScreen warns, choose More info, then Run anyway. In-app updates are opt-in and signed, and Ibis checks the signature before installing one.
Windows installation: if Microsoft WebView2 Runtime is missing, the installer downloads it once, which needs an internet connection. Ibis works offline after that.
Tell us what works and what doesn't: report a problem or suggest an idea.
Changes
Features
- Add a synthetic picker states gallery (#221)
- Add native material groundwork with opaque fallbacks (#232)
- Add opt-in, signed in-app update checks (#316)
- Add the desktop app scaffold (Tauri 2, React, TypeScript) (#72)
- Add the picker design scale as tokens (#307)
- Choose the library from the picker or the menu bar (#76)
- Choose Zotero group libraries in the picker (#422)
- Default the macOS picker shortcut to Control+Command+R (#188)
- Format citations with pinned citeproc-js and five styles (#286)
- Give the picker a launcher layout (#91)
- Initial core library, command line tool and project foundation
- Lay out the picker as designed (#313)
- Map Zotero items to references (#259)
- Pin the picker, step back with Escape and keep the search a minute (#314)
- Preview and copy formatted citations from the picker (#302)
- Read a Zotero library through the local API scan rules (#260)
- Read Zotero group libraries alongside the personal library (#420)
- Reload watched BibTeX libraries safely (#94)
- Remember citation style, density and text size in settings (#407)
- Remember the picker's citation style, rows and text size (#408)
- Select references in the picker and copy them as a citation (#75)
- Send feedback from the menu bar or tray menu (#288)
- Settings format 2 names the library kind (#261)
- Show the picker with a configurable global shortcut, single instance (#73)
- Talk to Zotero's local API on this computer only (#264)
- Use the Zotero library from the picker (#268)
Bug Fixes
- Avoid quadratic BibTeX field-name lookups (#152)
- Bound aggregate BibTeX load work (#154)
- Cache BibTeX abbreviations across entries (#151)
- Check Zotero for changes without flashing "Reloading" (#282)
- Classify English language tags without case sensitivity (#382)
- Clip native macOS picker corners (#248)
- Default to Ctrl+Shift+Y on Windows and Linux (#252)
- Explain libraries with no references
- Explain library opening and reloading in the picker (#204)
- Explain settings recovery without overwriting the file
- Fold search text correctly in non-Latin scripts (#379)
- Guard unbalanced resolved BibTeX values (#150)
- Keep caught parser panics private (#172)
- Keep first-run search calm and announce result counts (#180)
- Keep initial library errors truthful about retained references (#241)
- Keep startup diagnostics private and fallible (#278)
- Keep the picker open while its file dialog is in front (#87)
- Keep the Windows picker open when focus returns right after a blur (#385)
- Keep Typst citation notes as literal text (#381)
- Keep Windows WebView2 offline while Ibis runs (#203)
- Name unavailable libraries and show one recovery message
- Open the picker on the display with the pointer (#202)
- Preserve combining marks in Pandoc citation keys (#380)
- Preserve failed library choices during automatic updates (#258)
- Preserve literal backslashes across text conversion (#96)
- Preserve positional BibTeX string definitions (#386)
- Preserve Typst notes and unusual citation keys
- Prevent deeply nested fields from overflowing the stack (#146)
- Read Zotero items whose CSL JSON arrives as export text (#297)
- Recover incomplete BibTeX entries in linear time (#147)
- Recover library updates after long file locks
- Recover missing symlink library targets automatically (#104)
- Recover transient library access and stabilize paths (#173)
- Replace links and the app identifier that use the old organization name (#121)
- Report native desktop failures without stderr panics (#183)
- Report picker command failures and narrow web permissions (#185)
- Report unavailable pointer position once per process (#218)
- Report warnings in all JSON output and make terminal output safe (#71)
- Report when the desktop cannot register the shortcut (#237)
- Resolve BibTeX imports as a checked graph and preserve citation meaning (#63)
- Restore the desktop build
- Retain case-distinct xdata parents (#384)
- Retain references with malformed date components (#165)
- Retain references with overflowing uncertain dates (#115)
- Retain references with unsafe separate date parts (#117)
- Retry briefly when WebView2 still holds a gallery profile (#317)
- Return application focus when the picker hides (#206)
- Reuse clean inheritance parents across roots (#156)
- Scan author whitespace runs once (#153)
- Separate combobox focus from citation selection (#181)
- Settle macOS smoke typing and synthetic editor windows (#411)
- Show the macOS picker as a non-activating panel (#214)
- Size load budgets for practical large libraries (#157)
- Skip a Zotero item that cannot be exported instead of failing the library (#412)
- Skip parsing an unchanged library when attaching its watcher (#205)
- Synchronize release workspace lock versions (#107)
- Update the Zotero crate lock version during releases (#277)
- Use the bounded core loader for CLI libraries (#168)
- Use X11 keyboard focus when toggling the picker (#234)
- Validate Windows offline process creation identities (#251)
- Warn on entry types broken by closing braces (#177)
Performance
- Index the desktop library once and open it off the main thread (#74)
Documentation
- Align issue management with standing authorization (#212)
- Clarify Windows setup and citation checks
- Count only work in progress toward the agent pull request limit (#161)
- Decide signed, opt-in in-app updates with separate Nightly app (#295)
- Describe the autonomous agent workflow and correct outdated pages (#82)
- Explain how to use Ibis with Zotero through a kept-updated export (#250)
- Explain the Windows WebView2 installation download
- Fix a code-tour test command and explain its terms (#166)
- Let agents push unfinished work as drafts (#148)
- Make 0.2 the shared preview with redesign, Zotero groups and safe updates (#300)
- Make agent work reviewable, ordered and explainable (#123)
- Name the default picker shortcut in the README (#270)
- Place researched features on the roadmap and list what is not planned (#362)
- Record standing maintainer authorization for agents (#187)
- Record the agreed picker design and window behaviour (#242)
- Record the settings format and recovery contract (#169)
- Refocus the roadmap on essentials (#143)
- Say the picker reads Zotero directly in the README status (#280)
- Set up development on Windows, macOS and Linux (#125)
- Shorten the hand checks to a manual-only list (#328)
- Tighten agent rules and correct stale facts (#318)
- Trace current picker code paths for maintainers (#160)
Verify a download
- Checksums: compare
shasum -a 256 <file>(macOS, Linux) orGet-FileHash <file>(Windows) with theSHA256SUMS-*.txtfiles below. - Provenance:
gh attestation verify <file> --repo ibiscite/ibis --source-ref refs/tags/v0.1.0 --signer-workflow ibiscite/ibis/.github/workflows/preview.yml
Ibis update feed
Not a release. This entry holds the files behind Ibis's permanent download links and latest.json, the update feed the app reads. It currently mirrors Ibis 0.2.2. For release notes and how to verify a download, see the latest release.