Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Release] v4.13.0 #1913

Merged
merged 50 commits into from
Oct 26, 2022
Merged

[Release] v4.13.0 #1913

merged 50 commits into from
Oct 26, 2022

Commits on Jan 13, 2022

  1. fix: packages/docsify-server-renderer/package.json & packages/docsify…

    …-server-renderer/package-lock.json to reduce vulnerabilities (#1715)
    
    The following vulnerabilities are fixed with an upgrade:
    - https://snyk.io/vuln/SNYK-JS-DOCSIFY-1090577
    snyk-bot authored Jan 13, 2022
    1 Configuration menu
    Copy the full SHA
    c1227b2 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2022

  1. 1 Configuration menu
    Copy the full SHA
    719dcbe View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2022

  1. Update LICENSE

    trusktr authored Jan 17, 2022
    Configuration menu
    Copy the full SHA
    799c0a4 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2022

  1. Merge pull request #1725 from docsifyjs/update-license

    Update LICENSE
    trusktr authored Jan 23, 2022
    1 Configuration menu
    Copy the full SHA
    e0bead3 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2022

  1. mention that SSR is experimental and incomplete, prevent people from …

    …using it thinking it is ready for prime time
    trusktr committed Jan 24, 2022
    Configuration menu
    Copy the full SHA
    47cb36e View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2022

  1. Merge pull request #1734 from docsifyjs/mark-ssr-as-experimental

    docs: mention that SSR is experimental and incomplete, …
    trusktr authored Jan 26, 2022
    1 Configuration menu
    Copy the full SHA
    b58941e View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2022

  1. refactor: Update test environments and lint configuration (#1736)

    * Update test environments and lint configuration
    
    Update Jest (unit + integration) and Playwright (e2e) test environments. Includes stability improvements for e2e tests using newer, more stable methods per the Playwright docs.
    
    - Update Jest 26 => 27
    - Update Jest-related libs (babel parser)
    - Update Playwright 1.8 => Playwright Test 1.18
    - Update GitHub CI (action versions, job parallelization, and matrices)
    - Update ESLint 5 => 8
    - Update ESLint-related libs (parser, prettier, Jest, Playwright)
    - Fix test failures on M1-based Macs
    - Fix e2e stability issues by replacing PW $ method calls
    - Fix ESLint errors
    - Fix incorrect CI flag on Jest runs (-ci => --ci)
    - Refactor e2e test runner from Jest to Playwright Test
    - Refactor e2e test files for Playwright Test
    - Refactor fix-lint script name to lint:fix for consistency
    - Refactor npm scripts order for readability
    - Remove unnecessary configs and libs
    - Remove example image snapshots
    jhildenbiddle authored Jan 31, 2022
    1 Configuration menu
    Copy the full SHA
    c49c39a View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2022

  1. chore: bump node-fetch in /packages/docsify-server-renderer (#1738)

    Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.6 to 2.6.7.
    - [Release notes](https://github.com/node-fetch/node-fetch/releases)
    - [Commits](node-fetch/node-fetch@v2.6.6...v2.6.7)
    
    ---
    updated-dependencies:
    - dependency-name: node-fetch
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Feb 1, 2022
    1 Configuration menu
    Copy the full SHA
    f5b5282 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2022

  1. 1 Configuration menu
    Copy the full SHA
    18cd18c View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2022

  1. fix: Coverpage when content > viewport height (#1744)

    * fix: .gitignore paths
    * fix: Coverpage when content > viewport height
    
    fix #381
    jhildenbiddle authored Feb 3, 2022
    1 Configuration menu
    Copy the full SHA
    301b516 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2022

  1. 1 Configuration menu
    Copy the full SHA
    8aee074 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2022

  1. fix: Legacy bugs (styles, site plugin error, and dev server error) (#…

    …1743)
    
    * Add try/catch w/ error message to plugin calls
    
    * Update lifecycle.js
    
    * Update lifecycle.js
    
    * Fix docsify-plugin-carbon error
    
    * Fix ESLint errors
    
    * Simplify conditional JS loading
    
    * Fix styles in legacy browser w/o CSS var support
    
    * Fix gitignore paths
    
    * Fix BrowserSync IE error
    
    * Fix search field presentation in IE11
    
    - Removed fixed height and allow element to size naturally via font-size and padding
    - Remove default "x" rendered on IE input fields
    
    * Revert "Update lifecycle.js"
    
    This reverts commit 2a58be6.
    
    * Revert "Update lifecycle.js"
    
    This reverts commit 67c5410.
    
    * Revert "Add try/catch w/ error message to plugin calls"
    
    This reverts commit 631e924.
    
    * Fix docsify-plugin-carbon error & ESLint errors
    
    Co-authored-by: 沈唁 <52o@qq52o.cn>
    jhildenbiddle and sy-records authored Feb 5, 2022
    1 Configuration menu
    Copy the full SHA
    fa6df6d View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2022

  1. fix: package.json & package-lock.json to reduce vulnerabilities (#1756)

    The following vulnerabilities are fixed with an upgrade:
    - https://snyk.io/vuln/SNYK-JS-PRISMJS-2404333
    snyk-bot authored Feb 24, 2022
    1 Configuration menu
    Copy the full SHA
    2dc5b12 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2022

  1. chore: bump follow-redirects from 1.14.7 to 1.14.9 (#1757)

    Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.7 to 1.14.9.
    - [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
    - [Commits](follow-redirects/follow-redirects@v1.14.7...v1.14.9)
    
    ---
    updated-dependencies:
    - dependency-name: follow-redirects
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Feb 25, 2022
    1 Configuration menu
    Copy the full SHA
    a00cfbb View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2022

  1. chore: bump prismjs in /packages/docsify-server-renderer (#1760)

    Bumps [prismjs](https://github.com/PrismJS/prism) from 1.26.0 to 1.27.0.
    - [Release notes](https://github.com/PrismJS/prism/releases)
    - [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md)
    - [Commits](PrismJS/prism@v1.26.0...v1.27.0)
    
    ---
    updated-dependencies:
    - dependency-name: prismjs
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 3, 2022
    1 Configuration menu
    Copy the full SHA
    fd883e6 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2022

  1. feat: Native emoji w/ image-based fallbacks and improved parsing (#1746)

    * Render native emoji with image fallback
    
    Fix #779
    
    * Deprecate emoji plugin
    
    * Add emoji tests
    
    * Remove console.log statement
    
    * Fix emoji image alt attribute
    
    * Set nativeEmoji to false by default (non-breaking)
    
    * Fix parsing emoji in HTML comments and script tags
    
    * Add nativeEmoji and update noEmoji details
    
    * Add Emoji plugin deprecation notice
    
    * Fix ESLint issues
    
    * Create build:emoji task
    
    - Auto-generate emoji data from GitHub API
    - Auto-generate emoji markdown for website
    - Add emoji page to navigation
    
    * Fix rendering of GitHub emoji without unicode
    
    * Adjust and match size of native and image emoji
    
    * Update emoji test snapshot
    
    * Update docs test snapshot
    
    * Fix ci/codesandbox error
    
    * Update native emoji font-stack
    
    * Fix rendering of native multi-character emoji
    
    * Kick GitHub Workflow
    
    * Replace rollup’s uglify plugin with terser
    
    * Switch “npm ci” instead of “npm i” for stability
    
    * Change emoji data from default to named export
    
    * Revert "Replace rollup’s uglify plugin with terser"
    
    This reverts commit 7ba8513.
    
    * Revert "Switch “npm ci” instead of “npm i” for stability"
    
    This reverts commit d52b476.
    
    * Revert "Change emoji data from default to named export"
    
    This reverts commit 3f2dd46.
    
    * Specify codesandbox template and node version
    
    * Update codesandbox config
    
    * Revert "Revert "Replace rollup’s uglify plugin with terser""
    
    This reverts commit e06fed4.
    
    * Revert "Revert "Revert "Replace rollup’s uglify plugin with terser"""
    
    This reverts commit 27d4952.
    
    * Update codesandbox config
    
    * Revert "Update codesandbox config"
    
    This reverts commit 5120dd2.
    
    * Fix codesandbox uglify error
    
    * Emoji docs tweaks
    
    * Restore and update emoji plugin code
    
    * Restore and update emoji plugin docs
    
    * Prettier updates
    
    * Match lowercase shortcodes only
    
    Co-authored-by: Koy Zhuang <369491420@qq.com>
    jhildenbiddle and Koooooo-7 authored Mar 6, 2022
    1 Configuration menu
    Copy the full SHA
    35002c9 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2022

  1. feat: Emoji build (#1766)

    * Fix incorrect file name
    
    * Improve build
    
    - Display emoji API URL
    - Display number of emoji entries retrieved from API
    - Distinguish between creating and updating files
    - Catch and display errors (gracefully fail for offline work)
    - Add “DO NOT EDIT” comment to generated output
    
    * Add emoji to automated build
    
    * Remove emoji plugin from dev index.html
    jhildenbiddle authored Mar 8, 2022
    1 Configuration menu
    Copy the full SHA
    ba5ee26 View commit details
    Browse the repository at this point in the history
  2. 1 Configuration menu
    Copy the full SHA
    9bff31d View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2022

  1. 1 Configuration menu
    Copy the full SHA
    716a48e View commit details
    Browse the repository at this point in the history
  2. 1 Configuration menu
    Copy the full SHA
    63b2535 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2022

  1. 1 Configuration menu
    Copy the full SHA
    32c6b38 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2022

  1. 2 Configuration menu
    Copy the full SHA
    6f4f09b View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2022

  1. 1 Configuration menu
    Copy the full SHA
    9e6a3e6 View commit details
    Browse the repository at this point in the history
  2. chore: update vercel link (#1775)

    * chore: update vercel link
    sy-records authored Mar 19, 2022
    1 Configuration menu
    Copy the full SHA
    093d4a0 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2022

  1. chore: update vercel logo (#1776)

    * chore: update vercel logo
    
    * chore: update vercel logo
    
    * chore: remove vercel link form github pages
    
    * chore: update style
    
    * chore: update readme
    
    * chore: update readme
    
    * chore: update readme
    sy-records authored Mar 23, 2022
    1 Configuration menu
    Copy the full SHA
    2d13255 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2022

  1. chore: Update CONTRIBUTING.md (#1782)

    Update URL of "How to Contribute to an Open Source Project on GitHub" link. The old one send the user to a 404 page where egghead suggest the new and correct URL. So, this change send the user direct to the correct URL.
    bhbarquero-dev authored Mar 31, 2022
    1 Configuration menu
    Copy the full SHA
    bec187f View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2022

  1. chore: bump minimist from 1.2.5 to 1.2.6 (#1787)

    Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
    - [Release notes](https://github.com/substack/minimist/releases)
    - [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)
    
    ---
    updated-dependencies:
    - dependency-name: minimist
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 13, 2022
    1 Configuration menu
    Copy the full SHA
    b8b221f View commit details
    Browse the repository at this point in the history

Commits on May 23, 2022

  1. Virtual Routes Support (#1799)

    * add first test
    
    * new VirtualRoutes mixin that handles routes. fetch tries to use VirtualRoutes. default config updated
    
    * cover all basic use cases
    
    * regex matching in routes
    
    * covered all virtual routes tests
    
    * added hack to fix config test on firefox
    
    * removed formatting regex matches into string routes
    
    * added support for "next" function
    
    * added docs
    
    * navigate now supports both hash and history routerModes
    
    * waiting for networkidle in navigateToRoute helper
    
    * promiseless implementation
    
    * remove firefox workaround from catchPluginErrors test, since we no longer use promises
    
    * updated docs
    
    * updated docs for "alias" as well
    
    * minor rephrasing
    
    * removed non-legacy code from exact-match; updated navigateToRoute helper to infer router mode from page
    
    * moved endsWith from router utils to general utils; added startsWith util; refactored makeExactMatcher to use both
    
    * updated docs per feedback
    
    * moved navigateToRoute helper into the virtual-routes test file
    
    * moved navigateToRoute to top of file
    
    * updated docs per pr comments
    illBeRoy authored May 23, 2022
    2 Configuration menu
    Copy the full SHA
    8cbc7c8 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2022

  1. docs: update the name for "Simplified Chinese" (#1811)

    * update the name for "Simplified Chinese"
    
    * update the name for "Simplified Chinese"
    
    * update the name for "Simplified Chinese"
    awxiaoxian2020 authored Jun 3, 2022
    1 Configuration menu
    Copy the full SHA
    fa14210 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2022

  1. 1 Configuration menu
    Copy the full SHA
    54cc5f9 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2022

  1. 1 Configuration menu
    Copy the full SHA
    150236a View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2022

  1. chore: bump jpeg-js from 0.4.3 to 0.4.4 (#1820)

    Bumps [jpeg-js](https://github.com/eugeneware/jpeg-js) from 0.4.3 to 0.4.4.
    - [Release notes](https://github.com/eugeneware/jpeg-js/releases)
    - [Commits](jpeg-js/jpeg-js@v0.4.3...v0.4.4)
    
    ---
    updated-dependencies:
    - dependency-name: jpeg-js
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jun 17, 2022
    1 Configuration menu
    Copy the full SHA
    1e46f2b View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2022

  1. chore: bump parse-url from 6.0.0 to 6.0.2 (#1833)

    Bumps [parse-url](https://github.com/IonicaBizau/parse-url) from 6.0.0 to 6.0.2.
    - [Release notes](https://github.com/IonicaBizau/parse-url/releases)
    - [Commits](https://github.com/IonicaBizau/parse-url/commits)
    
    ---
    updated-dependencies:
    - dependency-name: parse-url
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jul 10, 2022
    1 Configuration menu
    Copy the full SHA
    682bf96 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2022

  1. 1 Configuration menu
    Copy the full SHA
    19e40c2 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2022

  1. fix: Ignore emoji shorthand codes in URIs (#1847)

    * fix: Ignore emoji shorthand codes in URIs
    
    Fixes: #1823
    
    * test: Add test for emoji in anchor body
    
    * fix: Handle support for URIs used in additional contexts
    
    Examples:
    
    - Without explicit scheme (i.e. starting with `//`)
    - In single and double quote strings
    - Within unquoted HTML tag attributes
    - In css `url()` values
    
    Co-authored-by: John Hildenbiddle <jhildenbiddle@users.noreply.github.com>
    socsieng and jhildenbiddle authored Aug 3, 2022
    1 Configuration menu
    Copy the full SHA
    3c9b3d9 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2022

  1. 1 Configuration menu
    Copy the full SHA
    9832805 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2022

  1. 1 Configuration menu
    Copy the full SHA
    9b74744 View commit details
    Browse the repository at this point in the history
  2. 1 Configuration menu
    Copy the full SHA
    c98fda7 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2022

  1. 1 Configuration menu
    Copy the full SHA
    79a6619 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2022

  1. chore: bump trim-newlines and lerna (#1895)

    Bumps [trim-newlines](https://github.com/sindresorhus/trim-newlines) and [lerna](https://github.com/lerna/lerna/tree/HEAD/core/lerna). These dependencies needed to be updated together.
    
    Updates `trim-newlines` from 1.0.0 to 3.0.1
    - [Release notes](https://github.com/sindresorhus/trim-newlines/releases)
    - [Commits](https://github.com/sindresorhus/trim-newlines/commits)
    
    Updates `lerna` from 3.22.1 to 5.5.1
    - [Release notes](https://github.com/lerna/lerna/releases)
    - [Changelog](https://github.com/lerna/lerna/blob/main/core/lerna/CHANGELOG.md)
    - [Commits](https://github.com/lerna/lerna/commits/v5.5.1/core/lerna)
    
    ---
    updated-dependencies:
    - dependency-name: trim-newlines
      dependency-type: indirect
    - dependency-name: lerna
      dependency-type: direct:development
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Oct 4, 2022
    1 Configuration menu
    Copy the full SHA
    91272ca View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2022

  1. 1 Configuration menu
    Copy the full SHA
    d27af3d View commit details
    Browse the repository at this point in the history
  2. [build]: 4.12.3

    Koooooo-7 committed Oct 26, 2022
    1 Configuration menu
    Copy the full SHA
    7db2434 View commit details
    Browse the repository at this point in the history
  3. [build] 4.12.4

    Koooooo-7 committed Oct 26, 2022
    Configuration menu
    Copy the full SHA
    8fcd92b View commit details
    Browse the repository at this point in the history
  4. chore: add changelog 4.12.4

    Koooooo-7 committed Oct 26, 2022
    1 Configuration menu
    Copy the full SHA
    c044517 View commit details
    Browse the repository at this point in the history
  5. 1 Configuration menu
    Copy the full SHA
    6ac6f52 View commit details
    Browse the repository at this point in the history
  6. fix: fix test.

    Koooooo-7 committed Oct 26, 2022
    1 Configuration menu
    Copy the full SHA
    73ea28d View commit details
    Browse the repository at this point in the history
  7. fix: upgrade dependencies.

    Koooooo-7 committed Oct 26, 2022
    1 Configuration menu
    Copy the full SHA
    dbc4b45 View commit details
    Browse the repository at this point in the history
  8. [build] 4.13.0

    Koooooo-7 committed Oct 26, 2022
    Configuration menu
    Copy the full SHA
    a6701d6 View commit details
    Browse the repository at this point in the history
  9. chore: add changelog 4.13.0

    Koooooo-7 committed Oct 26, 2022
    1 Configuration menu
    Copy the full SHA
    1d29eb3 View commit details
    Browse the repository at this point in the history
  10. 1 Configuration menu
    Copy the full SHA
    78aaa37 View commit details
    Browse the repository at this point in the history