Rust Search Extension Versions Save

🦀 The ultimate search extension for Rust

v1.7.0

2 years ago
  • Remove the tabs permission requirement.
  • Migrate localStorage to chrome.storage API (#155, #157, #158).
  • Support update blog command posts index in update page.
  • Bugfix:
    • Fix docs.rs TOC max-width and padding.
    • Only render .top-doc headings as TOC. Fixes #152.
    • Don't reposition feature flag menu. Fixes #154.
    • Fix search base iterate issue (#159).

v1.6.0

2 years ago
  • Show optional dependencies in the feature flags menu. Fixes #29. optional-dependencies
  • Fix the latest version parsing for crates with hyphens. Thanks for contribution #147 from @rrbutani.

v1.5.0

2 years ago
  • Support customize default search items in settings. Fixes #141. image
  • Add docs outline highlight. Thanks for contribution #140 from @NaturelLee.
  • Bugfix:
    • Fix update label/RFC index bug.
    • Fix add to extension button toggle float issue.
    • Fix crate version parse bug.
    • Fix docs.rs TOC render and UI

v1.4.0

2 years ago
  • New commands:
    • :rfc: show all Rust RFC list.
  • Improvements:
    • Error code search supports offline mode.
    • Expand the :stable command result to 100 versions.

What a coincidence! Rust will release v1.87.0 on its 10th anniversary day!

  • Bugfix:
    • Fix docs.rs TOC overlap issue.
    • Fix weeks, hours, and dates statistics bug.
    • Fix percent statistics NAN bug. fix #125.
    • Fix % books search some invalid urls bug.

https://rust.extension.sh/changelog/

v1.3.0

2 years ago
  • Unify Settings, Statistics into manage pages, additionally, you can also:
    • Manage your all indexed crates.
    • Import/Export your settings, search history, statistics, and crates data.
  • Support offline mode in Windows.
  • Show Table of Content in docs.rs.
  • Improvements:
    • Only keep the latest 100 search histories.
    • Ignore legacy rust std docs, such as v0.12.0.
  • Bugfix:
    • Fix fail to add some crate into the extension issue. Fix #114, #119, #120.

https://rust.extension.sh/changelog/

v1.2.0

3 years ago
  • Support prefix // (double slash) to search rustc crates docs. 👉 Learn more.
  • Support search released Rust versions quickly. 👉 Learn more.
  • Add source code mode (with src: or with alias s:) to open the source code page directly. 👉 Learn more.
  • New commands:
    • :blog: show all Rust release blog posts.
  • Improvements:
    • Add a reminder for Firefox offline mode on the popup page. Fix #94.
    • Add fallback search strategy for @crate search. Fix #96.
    • Only open update page once a day if the auto-update is on. Fix #97.
    • Add more useful tips for the :help command.
    • Compress history's JSON data slightly.
  • Bugfix:
    • Fix the compatibility for the new style of search-index.js format. Fix #106.
    • Fix the compatibility of search-index.js on-demand load mode. See this commit eefa192c.
    • Add validation when auto index std search-index. Fix #99.
    • Fix compatibility issue of the new const-since link in Rust docs page.
    • Fix search statistics bug for https://docs.rs/releases data.

v1.1.0

3 years ago
  • Docs.rs is now the ! search, crates.io is !!. See issue #85.
  • Refactor search statistics page (finer granularity for search metrics)
  • Add a table of content for the rust-lang repository release page
  • docs.rust-lang.org enhancement: in stable/nightly docs page and source code pages, link all "since" and "issue" tags to corresponding URLs
  • Show a crate's Cargo.toml quick link when feature flag is empty
  • New commands:
    • :cargo: show all useful cargo subcommands
    • :release: open rust-lang repository release page
  • Bugfix:
    • Fix dark theme color compatibility in docs.rs
    • Fix #89, official feature flags menu compatibility
    • Fix #84, feature flags not working in some crate's docs.rs page

v1.0.0

3 years ago

Finally, we reach v1.0! 🎉🎉

  • Support sync stable/nightly std search index automatically. There is no extension updating required to get the latest search index after v1.0.
  • Support prefix ? and ?? to search caniuse.rs and RFC respectively. Thanks the PR from @aquarhead.
  • Upload the latest index files to the update page once a day, those index including:
    • Command index
    • Book index
    • Clippy lint index
    • Caniuse index
    • Github rust-lang/rust repository label index
    • Top 20K crate index
  • Support configure auto index-updating in the popup page
  • New commands:
    • :stats: open search statistics page
    • :update: open the update page to sync the latest index automatically
  • Bugfix:
    • Fix docs.rs SVG icon missing issue
    • Fix docs.rs new header bar UI compatibility