Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@vuepress/shared

Package Overview
Dependencies
Maintainers
2
Versions
78
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@vuepress/shared - npm Package Versions

13
8

2.0.0-rc.8

Diff

Changelog

Source

2.0.0-rc.8 (2024-02-19)

Bug Fixes

  • bundler-webpack: inject all vue feature flags explicitly (c645d1a)
  • client: make layouts client config optional (close #1494) (27a88ec)
  • client: remove usage of vueuse (close #1500) (b352c09)

Features

  • bundler-vite: bump vite to 5.1 (b2e322a)
  • bundler-webpack: bump webpack-dev-server to v5 (a250c76)
  • client: throw error when layout does not exist (158b12c)

Reverts

  • refactor(client): handle page data hmr by checking pageChunk ref (bb96427)
meteorlxy
published 2.0.0-rc.7 •

Changelog

Source

2.0.0-rc.7 (2024-02-06)

Features

  • client: add useClientData composable (37f646b)
meteorlxy
published 2.0.0-rc.6 •

Changelog

Source

2.0.0-rc.6 (2024-02-05)

Bug Fixes

  • shared: handle query and hash in normalizeRoutePath (c1dbc2c)

Features

  • client: export useRoute and useRouter (eb13cb0)
meteorlxy
published 2.0.0-rc.5 •

Changelog

Source

2.0.0-rc.5 (2024-02-05)

Bug Fixes

  • markdown: keep base if link tag is not updated (073e21d)
  • shared: improve normalizeRoutePath edge cases handling (f2247bb)

Features

  • client: add RouteLink component (d4dbcc6)
meteorlxy
published 2.0.0-rc.4 •

Changelog

Source

2.0.0-rc.4 (2024-02-03)

Bug Fixes

meteorlxy
published 2.0.0-rc.3 •

Changelog

Source

2.0.0-rc.3 (2024-02-03)

Features

  • cli: add link for troubleshooting docs (5281a42)

Performance Improvements

BREAKING CHANGES

  • vue-router's route records have been replaced by custom route records to get better performance. It should not break common usage, but could be a potential breaking change for some themes. vue-router is suitable for SPAs, but not for static sites. It has a negative impact on the performance of vuepress sites, especially large-scale ones. In the long run we'll replace vue-router with a light-weighted custom router totally.
meteorlxy
published 2.0.0-rc.2 •

Changelog

Source

2.0.0-rc.2 (2024-01-26)

Bug Fixes

  • bundler-vite: add vuepress to client packages list (#1473) (5771dbb)
meteorlxy
published 2.0.0-rc.1 •

Changelog

Source

2.0.0-rc.1 (2024-01-24)

Bug Fixes

  • bundler-vite: serve assets with absolute path in dev server correctly (close #1442) (d0b4062)
  • client: avoid updating existing head tags (close #1268) (#1314) (bfbab28)
  • client: merge locales head correctly (2fe35bb)
  • markdown: use non-greedy matching when parsing attributes (#1469) (91d8e3d)

Features

  • bump to vue 3.4 (7f192ea)
  • cli: update config file build target to node18 (66d20fc)
  • cli: update info command to include more binaries and remove ecosystem packages (84b5c80)
  • markdown: add absolutePathPrependBase option for assets plugin (634af03)
  • markdown: add title support for code blocks (close #1277) (#1456) (706a427)
  • markdown: bump to markdown-it 14 (5abdcdf)
  • markdown: update default anchor permalink function (close #1363) (#1452) (f7d6dde)
  • vuepress: add client-types export (#1460) (57bb91b)
  • vuepress: add more exports and bin shorthands (close #1446) (#1449) (3a32e0a)

BREAKING CHANGES

  • vuepress: vuepress-vite and vuepress-webpack packages have been removed, and the corresponding commands have been moved to vuepress package. With vuepress command, you need to install bundler package and set bundler in config file manually. With vuepress-vite and vuepress-webpack command, you still need to install bundler package, but you can omit bundler option in config file.
  • markdown: the default permalink function of markdown-it-anchor has been changed from ariaHidden to headerLink for better accessibility, which would be a potential breaking change for theme authors
  • markdown: bump to markdown-it 14
meteorlxy
published 2.0.0-rc.0 •

Changelog

Source

2.0.0-rc.0 (2023-11-16)

Bug Fixes

Features

  • upgrade to vite 5 and esbuild 0.19 (e1e9ec3)
meteorlxy
published 2.0.0-beta.68 •

Changelog

Source

2.0.0-beta.68 (2023-11-10)

Build System

Features

  • core: support templateBuildRenderer in app options and theme api (close #1120) (0b0108d)
  • theme-default: sync code group status (close #541) (7078dd5)
  • utils: add templateRenderer utils (fe8ea2a)

BREAKING CHANGES

  • utils: the outlets of templateBuild has been updated, see TEMPLATE_RENDERER_OUTLETS in @vuepress/utils package
  • drop support for node 16
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc