John Hildenbiddle
da43bd7937
Fix: Accessibility roles and aria labels ( #2304 )
...
* Fix “main” role
* Fix primary navigation role and aria label
* Fix secondary navigation aria label
* Fix progress bar role and aria labels
* Fix cover page role and aria label
* Fix search role
* Fix search results aria labels
* Add search results status element
* Update snapshots with new roles and aria labels
2023-11-29 12:33:17 -06:00
John Hildenbiddle
dac8e59bb7
Feat: Improved error handling and response status availability ( #2303 )
...
* Add response data to route object
* Display error status and description on content fetch error
* Fix issue where initial site render was incomplete on content fetch error
* Fix issue where empty markdown pages/routes were handled as 404 errors
* Fix incorrect `notFoundPage` default value
2023-11-17 07:27:09 -06:00
John Hildenbiddle
ae71c69e1b
Feat: Prevent focus on hidden sidebar ( #2265 )
...
Fix #2225
2023-11-16 10:47:44 -06:00
Joe Pea
4e8d6dffce
chore: create .gitattributes(#2288)
...
It is recommended by Prettier to use LF endings for all files including in Windows, and they officially recommend to set this option in .gitattributes file for consistency, and LF is the default in Prettier 2 or higher. The lack of this file bit me in another project whose build failed in Windows in GitHub Actions due to `prettier --check` failing in Windows with default LF mode.
More info: https://github.com/prettier/prettier/issues/7825#issuecomment-602171740
2023-10-23 04:03:53 +08:00
Joe Pea
dbe8fc5ec8
action: reduce dependabot frequency from weekly to monthly, get rid of email spam ( #2289 )
2023-10-22 09:11:12 +08:00
Susheel Thapa
2bbb65fdd1
chore: Fix typo in multiple file of docsify ( #2284 )
2023-10-20 09:24:35 +08:00
dependabot[bot]
817a764915
chore: bump @rollup/plugin-replace from 5.0.2 to 5.0.3 ( #2258 )
...
Bumps [@rollup/plugin-replace](https://github.com/rollup/plugins/tree/HEAD/packages/replace ) from 5.0.2 to 5.0.3.
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/replace/CHANGELOG.md )
- [Commits](https://github.com/rollup/plugins/commits/babel-v5.0.3/packages/replace )
---
updated-dependencies:
- dependency-name: "@rollup/plugin-replace"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Koy Zhuang <koy@ko8e24.top>
2023-10-15 18:12:54 +08:00
dependabot[bot]
61ae585301
chore: bump @rollup/plugin-commonjs from 25.0.4 to 25.0.5 ( #2261 )
...
Bumps [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs ) from 25.0.4 to 25.0.5.
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/commonjs/CHANGELOG.md )
- [Commits](https://github.com/rollup/plugins/commits/commonjs-v25.0.5/packages/commonjs )
---
updated-dependencies:
- dependency-name: "@rollup/plugin-commonjs"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-15 18:07:09 +08:00
dependabot[bot]
3514ebcce2
chore: bump axios from 1.5.0 to 1.5.1 ( #2250 )
...
Bumps [axios](https://github.com/axios/axios ) from 1.5.0 to 1.5.1.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.5.0...v1.5.1 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-03 10:20:21 +08:00
dependabot[bot]
e6e597a345
chore: bump actions/checkout from 3 to 4 ( #2248 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-02 07:58:32 +08:00
dependabot[bot]
fd06ca8ded
chore: bump @eslint/js from 8.49.0 to 8.50.0 ( #2240 )
...
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) from 8.49.0 to 8.50.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/commits/v8.50.0/packages/js )
---
updated-dependencies:
- dependency-name: "@eslint/js"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-28 20:32:44 +08:00
dependabot[bot]
ee538d7728
chore: bump eslint from 8.48.0 to 8.49.0 ( #2222 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.48.0 to 8.49.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.48.0...v8.49.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-19 09:26:28 +08:00
dependabot[bot]
13c482e679
chore: bump @eslint/js from 8.48.0 to 8.49.0 ( #2220 )
...
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) from 8.48.0 to 8.49.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/commits/v8.49.0/packages/js )
---
updated-dependencies:
- dependency-name: "@eslint/js"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-18 16:30:20 +08:00
dependabot[bot]
ed1b1826e1
chore: bump rollup from 3.28.1 to 3.29.1 ( #2219 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 3.28.1 to 3.29.1.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v3.28.1...v3.29.1 )
---
updated-dependencies:
- dependency-name: rollup
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-14 12:07:46 +08:00
dependabot[bot]
54c45cac8a
chore: bump eslint-plugin-playwright from 0.15.1 to 0.16.0 ( #2210 )
...
Bumps [eslint-plugin-playwright](https://github.com/playwright-community/eslint-plugin-playwright ) from 0.15.1 to 0.16.0.
- [Release notes](https://github.com/playwright-community/eslint-plugin-playwright/releases )
- [Changelog](https://github.com/playwright-community/eslint-plugin-playwright/blob/main/CHANGELOG.md )
- [Commits](https://github.com/playwright-community/eslint-plugin-playwright/compare/v0.15.1...v0.16.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-playwright
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-10 16:21:05 +08:00
dependabot[bot]
8c1516b18d
chore: bump stylus from 0.59.0 to 0.60.0 ( #2208 )
...
Bumps [stylus](https://github.com/stylus/stylus ) from 0.59.0 to 0.60.0.
- [Release notes](https://github.com/stylus/stylus/releases )
- [Changelog](https://github.com/stylus/stylus/blob/dev/Changelog.md )
- [Commits](https://github.com/stylus/stylus/compare/0.59.0...0.60.0 )
---
updated-dependencies:
- dependency-name: stylus
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Koy <koy@ko8e24.top>
2023-09-07 18:59:09 +08:00
dependabot[bot]
f6eab5c307
chore: bump rollup from 3.25.3 to 3.28.1 ( #2209 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 3.25.3 to 3.28.1.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v3.25.3...v3.28.1 )
---
updated-dependencies:
- dependency-name: rollup
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-05 15:44:08 +08:00
dependabot[bot]
d01841fd9d
chore: bump axios from 0.21.4 to 1.5.0 ( #2200 )
...
Bumps [axios](https://github.com/axios/axios ) from 0.21.4 to 1.5.0.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v0.21.4...v1.5.0 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Koy <koy@ko8e24.top>
2023-08-31 13:59:24 +08:00
dependabot[bot]
4da9833bda
chore: bump eslint and @types/eslint ( #2201 )
...
Bumps [eslint](https://github.com/eslint/eslint ) and [@types/eslint](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/eslint ). These dependencies needed to be updated together.
Updates `eslint` from 8.43.0 to 8.48.0
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.43.0...v8.48.0 )
Updates `@types/eslint` from 8.40.2 to 8.44.2
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/eslint )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
- dependency-name: "@types/eslint"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Koy Zhuang <koy@ko8e24.top>
2023-08-31 13:53:45 +08:00
dependabot[bot]
7d5f42c94f
chore: bump @eslint/js from 8.47.0 to 8.48.0 ( #2196 )
...
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) from 8.47.0 to 8.48.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/commits/v8.48.0/packages/js )
---
updated-dependencies:
- dependency-name: "@eslint/js"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: koy <koy@ko8e24.top>
2023-08-30 15:04:35 +08:00
dependabot[bot]
7a91ca7341
chore: bump @rollup/plugin-node-resolve from 15.1.0 to 15.2.1 ( #2195 )
...
Bumps [@rollup/plugin-node-resolve](https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve ) from 15.1.0 to 15.2.1.
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/node-resolve/CHANGELOG.md )
- [Commits](https://github.com/rollup/plugins/commits/node-resolve-v15.2.1/packages/node-resolve )
---
updated-dependencies:
- dependency-name: "@rollup/plugin-node-resolve"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-30 14:35:39 +08:00
dependabot[bot]
42f4b217f8
chore: bump @eslint/js from 8.43.0 to 8.47.0 ( #2176 )
...
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) from 8.43.0 to 8.47.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/commits/v8.47.0/packages/js )
---
updated-dependencies:
- dependency-name: "@eslint/js"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Koy <koy@ko8e24.top>
2023-08-25 15:35:53 +08:00
dependabot[bot]
11942d949a
chore: bump globals from 13.20.0 to 13.21.0 ( #2180 )
...
Bumps [globals](https://github.com/sindresorhus/globals ) from 13.20.0 to 13.21.0.
- [Release notes](https://github.com/sindresorhus/globals/releases )
- [Commits](https://github.com/sindresorhus/globals/compare/v13.20.0...v13.21.0 )
---
updated-dependencies:
- dependency-name: globals
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Koy Zhuang<koy@ko8e24.top>
2023-08-19 17:58:28 +08:00
dependabot[bot]
af4fbd9786
chore: bump @rollup/plugin-commonjs from 25.0.2 to 25.0.4 ( #2182 )
...
Bumps [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs ) from 25.0.2 to 25.0.4.
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/commonjs/CHANGELOG.md )
- [Commits](https://github.com/rollup/plugins/commits/commonjs-v25.0.4/packages/commonjs )
---
updated-dependencies:
- dependency-name: "@rollup/plugin-commonjs"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-18 16:04:11 +08:00
Koy
0375f78fcd
chore: sponsors list fix. ( #2175 )
...
* update: sponsors list fix.
Co-authored-by: Lu Fei <52o@qq52o.cn>
---------
Co-authored-by: Lu Fei <52o@qq52o.cn>
2023-08-14 15:02:32 +08:00
Joe Pea
7bbf13d9bd
Ensure code format ( #2138 )
...
* chore: add missing Vue support for Vercel builds
* refactor: move some functions and module-level state into classes as private methods and properties to start to encapsulate Docsify
Also some small tweaks:
- move initGlobalAPI out of Docsify.js to start to encapsulate Docsify
- move ajax to utils folder
- fix some type definitions and improve content in some JSDoc comments
- use concise class field syntax
- consolidate duplicate docsify-ignore comment removal code
This handles a task in [Simplify and modernize Docsify](https://github.com/docsifyjs/docsify/issues/2104 ), as well as works towards [Encapsulating Docsify](https://github.com/docsifyjs/docsify/issues/2135 ).
* chore: add prettier code format check to our lint script, and add a prettier script for manually formatting the whole code base
* chore: update issue/pr templates
* chore: apply our format to the whole code base
---------
Co-authored-by: Koy <koy@ko8e24.top>
Co-authored-by: i544693 <369491420@qq.com>
2023-08-09 17:53:30 +08:00
Lu Fei
6464cf533d
docs: fix missing references ( #2163 )
2023-08-08 00:20:23 +08:00
Koy
4c2e6304cb
update(doc): fix themeColor in configuration. ( #2160 )
2023-08-03 20:39:49 +08:00
Joe Pea
63afa9cd87
chore: add missing Vue support for Vercel builds ( #2134 )
2023-07-18 18:33:36 +08:00
Paul Hibbitts
a1eb3068a6
docs: Further improvements to Docsify ReadMe. ( #2139 )
2023-07-18 11:02:20 +08:00
dependabot[bot]
b9eef99704
chore: bump tough-cookie from 4.1.2 to 4.1.3 ( #2121 )
...
Bumps [tough-cookie](https://github.com/salesforce/tough-cookie ) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/salesforce/tough-cookie/releases )
- [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md )
- [Commits](https://github.com/salesforce/tough-cookie/compare/v4.1.2...v4.1.3 )
---
updated-dependencies:
- dependency-name: tough-cookie
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-18 07:27:54 +08:00
Joe Pea
7da352140d
Merge pull request #2114 from docsifyjs/modernize-source-code
...
chore: update miscellaneous parts of the source to reasonably modern language alternatives, remove polyfills, improve some JSDoc comments, remove traces of IE
2023-07-16 10:38:16 -07:00
Joe Pea
b18865d53b
Merge branch 'develop' into modernize-source-code
2023-07-16 10:30:01 -07:00
Joe Pea
4e01f4d43c
Merge pull request #1970 from docsifyjs/update-routerMode-docs
...
docs: add notes on "hash" vs "history" routing in the config docs
2023-07-16 10:23:05 -07:00
Joe Pea
dab6e1c1be
Merge branch 'develop' into update-routerMode-docs
2023-07-16 10:18:21 -07:00
Joe Pea
4d560c07c6
Merge pull request #2109 from docsifyjs/update-rollup
...
chore: update rollup
2023-07-16 10:16:14 -07:00
Joe Pea
898993b177
Merge branch 'develop' into update-rollup
2023-07-16 10:10:41 -07:00
Joe Pea
c2428f7604
Merge pull request #2106 from docsifyjs/es-modules
...
conversion to ESM, and deletion of CommonJS
2023-07-16 10:05:16 -07:00
Joe Pea
376c92db93
Merge branch 'develop' into es-modules
2023-07-16 09:57:30 -07:00
Lu Fei
a69c22ac79
chore: remove codesandbox ( #2130 )
2023-07-13 09:54:56 -07:00
Joe Pea
06ddc03f62
Merge pull request #2129 from paulhibbitts/patch-1
...
Update README.md
2023-07-11 14:03:26 -07:00
Paul Hibbitts
aaf55d3fa0
Update README.md
...
Removed archived/old similar projects and replaced with more current/popular projects.
2023-07-11 10:12:32 -07:00
Joe Pea
b621e0e4e7
chore: update miscellaneous parts of the source to reasonably modern language alternatives, remove polyfills, improve some JSDoc comments, remove traces of IE
...
BREAKING: In a minority of cases syntax updates may break apps running in very old browsers (such as Internet Explorer), or apps that build Docsify in a custom way with old build tools. To upgrade, build Docsify for older browsers in a custom way, or update existing build tools to handle newer syntax.
DEPRECATED: `$docsify.themeColor` is deprecated and will be eventually removed, use a `--theme-color` CSS variable in your style sheet.
2023-07-03 01:50:00 -07:00
Joe Pea
9cb76027cd
Merge branch 'es-modules' into update-rollup
...
* es-modules:
feat: add google analytics gtag.js plugin (#1702 )
chore: bump conventional-changelog-cli from 2.2.2 to 3.0.0 (#2085 )
2023-07-02 12:48:13 -07:00
Joe Pea
d34fef3635
Merge branch 'develop' into es-modules
2023-07-02 12:17:19 -07:00
Joe Pea
85c3c2e481
Merge pull request #2105 from docsifyjs/delete-ssr
...
delete SSR
2023-07-02 11:34:10 -07:00
Joe Pea
103dde845f
Merge branch 'develop' into delete-ssr
...
* develop:
feat: add google analytics gtag.js plugin (#1702 )
chore: bump conventional-changelog-cli from 2.2.2 to 3.0.0 (#2085 )
2023-06-29 19:55:12 -07:00
Joe Pea
7a972d402a
chore: update rollup
...
Update rollup and plugins, and remove some plugins. We'll use Rollup for
now only to bundle and minify our code, but otherwise we'll write
reasonably modern code and not need a transform.
2023-06-29 19:20:15 -07:00
Joe Pea
eb3706c6c8
chore: remove unnecessary example tests
2023-06-29 19:13:48 -07:00
Joe Pea
9079393fea
build: run tests for all pushes, so we can see build status in any pull request and not only for those to main or develop
2023-06-29 19:02:28 -07:00