Commit graph

118 commits

Author SHA1 Message Date
Folyd
060626d39d Release version 1.9.1 2022-11-27 14:54:48 +08:00
Folyd
fd8bdcee5c Release version 1.9.0 2022-11-20 22:10:55 +08:00
Light Ning
59edcbb2ce
update host_permissions (#211) 2022-11-15 10:42:55 +08:00
Light Ning
b578fd882a
fix docs.rs show features (#209)
* use crates.io to get deps info

* fix empty features

* update permissions, show features, remove tests/script-lib.spec.js
2022-11-14 23:30:39 +08:00
Folyd
3cb8eb5775
Migrate to chrome.storage.onChange event (#206)
* Migrate chrome.runtime.onMessage event to chrome.storage.onChange event

* Replace legacy onMessage switch cases

* Migrate std docs

* Support index update page

* Migrate docs.rs crates to storage event

* Fix comma
2022-11-09 22:24:34 +08:00
Folyd
5254bcfb33 Move semver.js to script directory 2022-11-08 19:58:45 +08:00
Folyd
e631a2b487 Release v1.8.2 2022-10-30 22:22:30 +08:00
Folyd
004a275009
Add :targets command (#198)
* Add targets task

* Add `:target` command

* Support update target index
2022-10-29 17:20:21 +08:00
Folyd
9e478d475d Add :rustc command 2022-10-29 15:53:07 +08:00
Folyd
e5fddd9e7a Release v1.8.1 2022-08-17 22:36:44 +08:00
Folyd
92545d9431 Add showMacroRailroad options 2022-08-17 22:30:49 +08:00
Folyd
05d0760e68 Remove file:///* permission. Close #190 2022-08-15 10:49:48 +08:00
Folyd
ccf63b89ab Omit key field for Edge 2022-08-14 22:24:11 +08:00
Folyd
b4f75fb8ed Migrate to Manifest V3 for Edge 2022-08-14 22:20:17 +08:00
Folyd
93d9cca58b Replace options_page with options_ui 2022-08-13 16:54:09 +08:00
Folyd
6e335fdbb3 Don't load search index in non-rust doc pages 2022-08-11 23:12:14 +08:00
Folyd
21994d5d46 Support options page. Fixes #133 2022-08-09 11:01:37 +08:00
Folyd
c7738c36ee Move images to assets folder 2022-08-08 22:25:32 +08:00
Folyd
417ec8dfb2 Make web accessible resource generic for wasm and assets folders 2022-08-07 21:57:23 +08:00
Folyd
82379417a5
Integrate macro_railroad_ext (#183)
* Integrate macro_railroad_ext

* Fix macro_railroad loading issue

* Remove diagram modal `display:none`

* Feat

* Ignore Cargo.lock file
2022-08-07 21:39:39 +08:00
Folyd
5f8a35ebe8
Prepare migrate to Manifest V3 (#179), fixes #142
* Prepare migrate to Manifest V3

* Add `matches` declaration for `web_accessible_resources`

* Support both Manifest V2 and V3

* Only call migrate() when manifest is v2
2022-07-15 00:41:48 +08:00
Folyd
5ba09440f0 Release v1.7.0 2022-06-05 23:49:36 +08:00
Folyd
8ef9e2ff1c Update core submodule 2022-05-30 10:58:32 +08:00
Folyd
70ce097adb
Fix legacy rootPath getter doesn't allow async issue (#157) 2022-05-29 11:15:05 +08:00
Folyd
c2f92b7f94
Migrate localStorage to chrome storage API (#155)
* Add migrations.js

* Migrate crate manager to storage

* Add common js files to base template

* Migrate statistics, crates, index pages

* Don't re-migrate.

* Fix statistics and history storage

* Migrate all settings item to async getter and setter

* Migrate main.js to chrome.storage api

* Migrate settings, import/export pages to chrome.storage api

* Fix main.js

* Add comments to setttings.js
2022-05-29 10:58:42 +08:00
Folyd
f781175da1 Release v1.6.0 2022-03-02 12:02:08 +08:00
Folyd
b386504ad5 Extract parseCrateVersionFromDOM function and change to proper css selector 2022-02-22 15:58:16 +08:00
Folyd
599b1c9a31 Release v1.5.1 2022-02-01 20:51:50 +08:00
Folyd
25cf022f09 Release version v1.5.0 2022-01-25 23:02:33 +08:00
Naturel Lee
633cd0d1ab feat: rust docs enhancement 2022-01-12 20:21:59 +08:00
Folyd
1b09aa669b Bump to version 1.4.1 2021-12-27 23:35:53 +08:00
Folyd
a8ec0ef873 Release v1.4.0 2021-10-27 22:49:05 +08:00
Folyd
c1e56f82e2 Add RfcCommand 2021-10-16 12:14:40 +08:00
Folyd
e5a7373226 Release v1.3.2 2021-08-07 09:24:20 +08:00
Folyd
d1b0f7aa3e Release v1.3.1 2021-08-06 19:13:25 +08:00
Folyd
e4fa227a2d Release v1.3.0 2021-07-30 21:04:32 +08:00
Folyd
eeea86dc67 Extract CrateDocManager 2021-07-04 00:25:53 +08:00
Folyd
dd1dc16fa0 Change extension description #118 2021-06-03 23:19:02 +08:00
Folyd
72b077316e Refactor statistics.js 2021-05-04 23:29:02 +08:00
Folyd
808a29f974 Release version 1.2.1 2021-04-28 09:01:24 +08:00
Folyd
2d4fdaedab Remove extension.sh permission 2021-03-26 23:01:54 +08:00
Folyd
ae7121cce8 Release version 1.2.0 🎉🥳🥳 2021-03-21 12:19:23 +08:00
Folyd
eefa192c90 Fix search-index.js on-demand load mode compatiblity
rustdoc merged a new PR [#82310](https://github.com/rust-lang/rust/pull/82310) a few days ago, this cause breaking changes to this extension. This commit aims to fix this incompatibility.
2021-03-18 00:43:48 +08:00
Folyd
e84b7365e7 Docs.rs add source code navigate support 2021-02-22 22:41:00 +08:00
Folyd
a02268747f Change ReleaseCommand to an OpenCommand 2021-02-21 23:47:52 +08:00
Folyd
6373beaab5 Extract rust src navigate codes 2021-02-21 12:17:50 +08:00
Folyd
5ef7689ce0 Extract levenshtein() to algorithm.js 2021-02-21 11:32:49 +08:00
Folyd
4d71d6fbe2 Change UpdateCommand to an OpenCommand 2021-02-20 22:06:22 +08:00
Folyd
364280cabe Add :blog command 2021-02-12 21:00:16 +08:00
Folyd
a9df078e02 Refactor :stable command code 2021-01-25 23:58:58 +08:00