rust-search-extension

🦀 The ultimate search extension for Rust

APACHE-2.0 License

Stars
1.2K

Bot releases are hidden (Show)

rust-search-extension - Release v1.13.0 Latest Release

Published by Folyd 8 months ago

  • Migrate std docs index to Map.
  • Remove const links feature, fix issue links. close (#261)
  • Improve docs.rs TOC highlight. (#268)
  • Remove domain expired book
  • Fix getVar() value null bug
  • Load search index for rustc
  • Update to latest search index

Thanks the contributions from @eth3lbert.

rust-search-extension - Release v1.12.0

Published by Folyd over 1 year ago

  • Update search index
  • docs: add doc on how to enable offline mode (#253)
  • Fix macro diagram not showing in some crates (#256)
  • Fix redirection issue when searching in std documentation (#258)
  • Fix getVars(), close #259
  • Fix html escape lint descriptions
  • Fix call start() twice. Close #260.

Thanks for the contributions from @Devin-Yeung and @SteveLauC.

rust-search-extension - Release v1.11.1

Published by Folyd over 1 year ago

Fix search functions not working bug after upgrade to v1.11.0

rust-search-extension - Release v1.11.0

Published by Folyd over 1 year ago

  • Support keep crates up-to-date settings (#248)
    image
  • Support new format of itemPaths in the search index (#246)
  • Fix ampersand (&) escaping

Thanks for the contributions from @shwin0901.

rust-search-extension - Release v1.10.0

Published by Folyd over 1 year ago

  • Add security advisory menu to docs.rs (#239)
  • Support statistics by year (#221)
  • Support new error-index page (#192)
  • Support new search index format since 1.69 (#233)

Bugfix:

  • Make the "add to extension" button vertically centered (#220)
  • Fix resourcePath() null bug. Fix #219
  • Fix cargo book command (#231) (#234)
  • Fix error code autoincrement bug
  • Fix can't add crates: Redeclaration of const storage (#243)

Remove:

  • Remove :blog command (#240)
  • Remove GitHub release page enhancement (#241)
  • Remove the search rust version feature

Thanks for the contributions from @shwin0901, @duskmoon314, and @isunjn.

rust-search-extension - Release v1.9.1

Published by Folyd almost 2 years ago

  • Revert invalid levenshtein algorithm fix
  • Feat rustc search appendix
rust-search-extension - Release v1.9.0

Published by Folyd almost 2 years ago

  • Migrate to chrome.storage.onChange event to avoid add docs index failure (#206).
  • Support search space-separated keywords.
  • Cache feature flags in session storage.
  • New commands:
    • :rustc - Search rustc codegen options and lints.
    • :target - Search rust target for three tiers.
  • Add a pagination tip in the last page item.
  • Remove prefix for RFC (??) & Improve docs (#197).
  • Condense attributes and crates index size.
  • Make feature flag's name sticky left.
  • Bugfix:
    • Fix error code regex.
    • Fix incorrect export of stats/history (#203) (#204).
    • fix docs.rs show features (#209).
    • Fix source code navigate bug. Fix (#212).
    • Fix GitHub release page TOC compatibility (#214).

Thanks for the contributions from @shwin0901, @light4, and @xxchan.

rust-search-extension - Release v1.8.2

Published by Folyd almost 2 years ago

  • Fix book index object field (constructor) conflicts bug
rust-search-extension - Release v1.8.1

Published by Folyd about 2 years ago

  • Remove file:///* permission. Fixes (#190).
  • Add Show Macro Railroad options.
  • Use rustwiki Chinese CDN. (#191)

Thanks for the contributions from @PureWhiteWu.

rust-search-extension - Release v1.8.0

Published by Folyd about 2 years ago

image

  • Support options page. Fixes (#133).
  • Replace 'crate:check' action with chrome.storage API query.
  • Support the new search-index loading, see rust-lang/rust#98124.
  • Add more books into :book command. Thanks .
  • Add :book/zh command to list Chinese books. (#175).
  • Adjust margin of add to extension button (#178).
  • Remove uninstall url. Close (#188).
  • Bugfix:
    • Fix default offlineDocPath undefine bug.
    • Don't load search index in non-rust doc pages
    • Invalid cached crate searcher after crate search index updated or removed.

Thanks for the contributions from @C-Dao, @zjp-CN, and @ZhangHanDong.

rust-search-extension - Release v1.7.0

Published by Folyd over 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).
rust-search-extension - Release v1.6.0

Published by Folyd over 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.
rust-search-extension - Release v1.5.0

Published by Folyd over 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
rust-search-extension - Release v1.4.0

Published by Folyd almost 3 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/

rust-search-extension - Release v1.3.0

Published by Folyd about 3 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/

rust-search-extension - Release v1.2.0

Published by Folyd over 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.
rust-search-extension - v1.2.0-rc

Published by Folyd over 3 years ago

rust-search-extension - Release v1.1.0

Published by Folyd almost 4 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
rust-search-extension - Release v1.0.0

Published by Folyd almost 4 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
rust-search-extension - V0.10.0-rc

Published by Folyd over 4 years ago

Package Rankings
Top 6.74% on Proxy.golang.org
Badges
Extracted from project README
Chrome Web Store Mozilla Add-on Microsoft Edge license-mit license-apache Discord
Related Projects