vuepress/core (@vuepress/client)
### [`v2.0.0-rc.2`](https://togithub.com/vuepress/core/blob/HEAD/CHANGELOG.md#200-rc2-2024-01-26)
[Compare Source](https://togithub.com/vuepress/core/compare/v2.0.0-rc.1...v2.0.0-rc.2)
##### Bug Fixes
- **bundler-vite:** add vuepress to client packages list ([#1473](https://togithub.com/vuepress/core/issues/1473)) ([5771dbb](https://togithub.com/vuepress/core/commit/5771dbbba5415d7da6c0344034f573a2b70fe66d))
### [`v2.0.0-rc.1`](https://togithub.com/vuepress/core/blob/HEAD/CHANGELOG.md#200-rc1-2024-01-24)
[Compare Source](https://togithub.com/vuepress/core/compare/v2.0.0-rc.0...v2.0.0-rc.1)
##### Bug Fixes
- **bundler-vite:** serve assets with absolute path in dev server correctly (close [#1442](https://togithub.com/vuepress/core/issues/1442)) ([d0b4062](https://togithub.com/vuepress/core/commit/d0b4062d1975403f85504958bd9e87d9f35fb88e))
- **client:** avoid updating existing head tags (close [#1268](https://togithub.com/vuepress/core/issues/1268)) ([#1314](https://togithub.com/vuepress/core/issues/1314)) ([bfbab28](https://togithub.com/vuepress/core/commit/bfbab2803ec090f80a287484a037b1f6e4a9827b))
- **client:** merge locales head correctly ([2fe35bb](https://togithub.com/vuepress/core/commit/2fe35bb3a358b59d2b14b4bcae7eb644768e80ba))
- **markdown:** use non-greedy matching when parsing attributes ([#1469](https://togithub.com/vuepress/core/issues/1469)) ([91d8e3d](https://togithub.com/vuepress/core/commit/91d8e3d91962a8c06b648bdadbe239be113d5d42))
##### Features
- bump to vue 3.4 ([7f192ea](https://togithub.com/vuepress/core/commit/7f192ead367c59f811210a22c98bd4a6138d749c))
- **cli:** update config file build target to node18 ([66d20fc](https://togithub.com/vuepress/core/commit/66d20fc91d95587212c81f8773a4a78a38a95dc3))
- **cli:** update info command to include more binaries and remove ecosystem packages ([84b5c80](https://togithub.com/vuepress/core/commit/84b5c80989d59f14aecb6efd3cc5df4ed427a77d))
- **markdown:** add absolutePathPrependBase option for assets plugin ([634af03](https://togithub.com/vuepress/core/commit/634af031331605d1d28cb7e92734c68842d009e0))
- **markdown:** add title support for code blocks (close [#1277](https://togithub.com/vuepress/core/issues/1277)) ([#1456](https://togithub.com/vuepress/core/issues/1456)) ([706a427](https://togithub.com/vuepress/core/commit/706a42783bf54ccf5a9c1f5db2c615119436969c))
- **markdown:** bump to markdown-it 14 ([5abdcdf](https://togithub.com/vuepress/core/commit/5abdcdfea433f7986e93cd6e766ce1cc445e9dff))
- **markdown:** update default anchor permalink function (close [#1363](https://togithub.com/vuepress/core/issues/1363)) ([#1452](https://togithub.com/vuepress/core/issues/1452)) ([f7d6dde](https://togithub.com/vuepress/core/commit/f7d6dde7dc0ec461abb2529f72f2446eb6b87c5d))
- **vuepress:** add client-types export ([#1460](https://togithub.com/vuepress/core/issues/1460)) ([57bb91b](https://togithub.com/vuepress/core/commit/57bb91b642e71c4fe33d45d9a06b2c9fe0f7b052))
- **vuepress:** add more exports and bin shorthands (close [#1446](https://togithub.com/vuepress/core/issues/1446)) ([#1449](https://togithub.com/vuepress/core/issues/1449)) ([3a32e0a](https://togithub.com/vuepress/core/commit/3a32e0a3278514ee051ef34d9faa2dd9009b1677))
##### 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
### [`v2.0.0-rc.0`](https://togithub.com/vuepress/core/blob/HEAD/CHANGELOG.md#200-rc0-2023-11-16)
##### Bug Fixes
- support links with custom protocol (close [#1404](https://togithub.com/vuepress/core/issues/1404)) ([#1421](https://togithub.com/vuepress/core/issues/1421)) ([518fd7d](https://togithub.com/vuepress/core/commit/518fd7d5db3220b92893a94438d9f9422093e403))
##### Features
- upgrade to vite 5 and esbuild 0.19 ([e1e9ec3](https://togithub.com/vuepress/core/commit/e1e9ec3fc615f8e11bb2400a0aeb4179413125f9))
### [`v2.0.0-beta.68`](https://togithub.com/vuepress/core/blob/HEAD/CHANGELOG.md#200-beta68-2023-11-10)
[Compare Source](https://togithub.com/vuepress/core/compare/v2.0.0-beta.67...v2.0.0-beta.68)
##### Build System
- drop support for node 16 ([10b0aa9](https://togithub.com/vuepress/core/commit/10b0aa9b186710de1d15495e968b63ccdbbd778b))
##### Features
- **core:** support templateBuildRenderer in app options and theme api (close [#1120](https://togithub.com/vuepress/core/issues/1120)) ([0b0108d](https://togithub.com/vuepress/core/commit/0b0108d5ad14dddf77723edddeca4e5ae4f4c7fa))
- **theme-default:** sync code group status (close [#541](https://togithub.com/vuepress/core/issues/541)) ([7078dd5](https://togithub.com/vuepress/core/commit/7078dd532e699d3e3cfc1eefd4d4b317471a388e))
- **utils:** add templateRenderer utils ([fe8ea2a](https://togithub.com/vuepress/core/commit/fe8ea2ac4d5ba2163896112ebe4e8fd6ef16878d))
##### BREAKING CHANGES
- **utils:** the outlets of templateBuild has been updated, see `TEMPLATE_RENDERER_OUTLETS` in `@vuepress/utils` package
- drop support for node 16
### [`v2.0.0-beta.67`](https://togithub.com/vuepress/core/blob/HEAD/CHANGELOG.md#200-beta67-2023-08-28)
[Compare Source](https://togithub.com/vuepress/core/compare/v2.0.0-beta.66...v2.0.0-beta.67)
##### Bug Fixes
- **client:** avoid mismatching between route path and page data (close [#1249](https://togithub.com/vuepress/core/issues/1249)) ([#1381](https://togithub.com/vuepress/core/issues/1381)) ([acbdc7f](https://togithub.com/vuepress/core/commit/acbdc7f5c03030fb7fdc32beef898a879fbf8e48))
- **markdown:** handle data uri correctly (close [#1393](https://togithub.com/vuepress/core/issues/1393)) ([#1403](https://togithub.com/vuepress/core/issues/1403)) ([bd8aa0a](https://togithub.com/vuepress/core/commit/bd8aa0a18956b538f1476e902809d6ed9c6831a0))
### [`v2.0.0-beta.66`](https://togithub.com/vuepress/core/blob/HEAD/CHANGELOG.md#200-beta66-2023-07-11)
[Compare Source](https://togithub.com/vuepress/core/compare/v2.0.0-beta.65...v2.0.0-beta.66)
##### Reverts
- fix(client): avoid mismatching between route path and page data (close [#1249](https://togithub.com/vuepress/core/issues/1249)) ([#1361](https://togithub.com/vuepress/core/issues/1361)) ([73e55f0](https://togithub.com/vuepress/core/commit/73e55f0d795eb42600602d5024d27a2ecd6b66f4))
### [`v2.0.0-beta.65`](https://togithub.com/vuepress/core/blob/HEAD/CHANGELOG.md#200-beta65-2023-07-11)
[Compare Source](https://togithub.com/vuepress/core/compare/v2.0.0-beta.64...v2.0.0-beta.65)
##### Bug Fixes
- **client:** avoid mismatching between route path and page data (close [#1249](https://togithub.com/vuepress/core/issues/1249)) ([#1361](https://togithub.com/vuepress/core/issues/1361)) ([9b0ad9e](https://togithub.com/vuepress/core/commit/9b0ad9e7935f5b8b5b23c2d2cacff5f71514068a))
- **client:** fallback page lang to site lang (close [#1365](https://togithub.com/vuepress/core/issues/1365)) ([#1380](https://togithub.com/vuepress/core/issues/1380)) ([debd65d](https://togithub.com/vuepress/core/commit/debd65d68d895e32641f6c171fd4ca0516d621cc))
##### Features
- **plugin-git:** remove duplicate no-reply contributors ([#1364](https://togithub.com/vuepress/core/issues/1364)) ([3ff1b06](https://togithub.com/vuepress/core/commit/3ff1b0638b14d1b636fdc531283aeee4b10b7122))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
2.0.0-beta.64
->2.0.0-rc.2
Release Notes
vuepress/core (@vuepress/client)
### [`v2.0.0-rc.2`](https://togithub.com/vuepress/core/blob/HEAD/CHANGELOG.md#200-rc2-2024-01-26) [Compare Source](https://togithub.com/vuepress/core/compare/v2.0.0-rc.1...v2.0.0-rc.2) ##### Bug Fixes - **bundler-vite:** add vuepress to client packages list ([#1473](https://togithub.com/vuepress/core/issues/1473)) ([5771dbb](https://togithub.com/vuepress/core/commit/5771dbbba5415d7da6c0344034f573a2b70fe66d)) ### [`v2.0.0-rc.1`](https://togithub.com/vuepress/core/blob/HEAD/CHANGELOG.md#200-rc1-2024-01-24) [Compare Source](https://togithub.com/vuepress/core/compare/v2.0.0-rc.0...v2.0.0-rc.1) ##### Bug Fixes - **bundler-vite:** serve assets with absolute path in dev server correctly (close [#1442](https://togithub.com/vuepress/core/issues/1442)) ([d0b4062](https://togithub.com/vuepress/core/commit/d0b4062d1975403f85504958bd9e87d9f35fb88e)) - **client:** avoid updating existing head tags (close [#1268](https://togithub.com/vuepress/core/issues/1268)) ([#1314](https://togithub.com/vuepress/core/issues/1314)) ([bfbab28](https://togithub.com/vuepress/core/commit/bfbab2803ec090f80a287484a037b1f6e4a9827b)) - **client:** merge locales head correctly ([2fe35bb](https://togithub.com/vuepress/core/commit/2fe35bb3a358b59d2b14b4bcae7eb644768e80ba)) - **markdown:** use non-greedy matching when parsing attributes ([#1469](https://togithub.com/vuepress/core/issues/1469)) ([91d8e3d](https://togithub.com/vuepress/core/commit/91d8e3d91962a8c06b648bdadbe239be113d5d42)) ##### Features - bump to vue 3.4 ([7f192ea](https://togithub.com/vuepress/core/commit/7f192ead367c59f811210a22c98bd4a6138d749c)) - **cli:** update config file build target to node18 ([66d20fc](https://togithub.com/vuepress/core/commit/66d20fc91d95587212c81f8773a4a78a38a95dc3)) - **cli:** update info command to include more binaries and remove ecosystem packages ([84b5c80](https://togithub.com/vuepress/core/commit/84b5c80989d59f14aecb6efd3cc5df4ed427a77d)) - **markdown:** add absolutePathPrependBase option for assets plugin ([634af03](https://togithub.com/vuepress/core/commit/634af031331605d1d28cb7e92734c68842d009e0)) - **markdown:** add title support for code blocks (close [#1277](https://togithub.com/vuepress/core/issues/1277)) ([#1456](https://togithub.com/vuepress/core/issues/1456)) ([706a427](https://togithub.com/vuepress/core/commit/706a42783bf54ccf5a9c1f5db2c615119436969c)) - **markdown:** bump to markdown-it 14 ([5abdcdf](https://togithub.com/vuepress/core/commit/5abdcdfea433f7986e93cd6e766ce1cc445e9dff)) - **markdown:** update default anchor permalink function (close [#1363](https://togithub.com/vuepress/core/issues/1363)) ([#1452](https://togithub.com/vuepress/core/issues/1452)) ([f7d6dde](https://togithub.com/vuepress/core/commit/f7d6dde7dc0ec461abb2529f72f2446eb6b87c5d)) - **vuepress:** add client-types export ([#1460](https://togithub.com/vuepress/core/issues/1460)) ([57bb91b](https://togithub.com/vuepress/core/commit/57bb91b642e71c4fe33d45d9a06b2c9fe0f7b052)) - **vuepress:** add more exports and bin shorthands (close [#1446](https://togithub.com/vuepress/core/issues/1446)) ([#1449](https://togithub.com/vuepress/core/issues/1449)) ([3a32e0a](https://togithub.com/vuepress/core/commit/3a32e0a3278514ee051ef34d9faa2dd9009b1677)) ##### 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 ### [`v2.0.0-rc.0`](https://togithub.com/vuepress/core/blob/HEAD/CHANGELOG.md#200-rc0-2023-11-16) ##### Bug Fixes - support links with custom protocol (close [#1404](https://togithub.com/vuepress/core/issues/1404)) ([#1421](https://togithub.com/vuepress/core/issues/1421)) ([518fd7d](https://togithub.com/vuepress/core/commit/518fd7d5db3220b92893a94438d9f9422093e403)) ##### Features - upgrade to vite 5 and esbuild 0.19 ([e1e9ec3](https://togithub.com/vuepress/core/commit/e1e9ec3fc615f8e11bb2400a0aeb4179413125f9)) ### [`v2.0.0-beta.68`](https://togithub.com/vuepress/core/blob/HEAD/CHANGELOG.md#200-beta68-2023-11-10) [Compare Source](https://togithub.com/vuepress/core/compare/v2.0.0-beta.67...v2.0.0-beta.68) ##### Build System - drop support for node 16 ([10b0aa9](https://togithub.com/vuepress/core/commit/10b0aa9b186710de1d15495e968b63ccdbbd778b)) ##### Features - **core:** support templateBuildRenderer in app options and theme api (close [#1120](https://togithub.com/vuepress/core/issues/1120)) ([0b0108d](https://togithub.com/vuepress/core/commit/0b0108d5ad14dddf77723edddeca4e5ae4f4c7fa)) - **theme-default:** sync code group status (close [#541](https://togithub.com/vuepress/core/issues/541)) ([7078dd5](https://togithub.com/vuepress/core/commit/7078dd532e699d3e3cfc1eefd4d4b317471a388e)) - **utils:** add templateRenderer utils ([fe8ea2a](https://togithub.com/vuepress/core/commit/fe8ea2ac4d5ba2163896112ebe4e8fd6ef16878d)) ##### BREAKING CHANGES - **utils:** the outlets of templateBuild has been updated, see `TEMPLATE_RENDERER_OUTLETS` in `@vuepress/utils` package - drop support for node 16 ### [`v2.0.0-beta.67`](https://togithub.com/vuepress/core/blob/HEAD/CHANGELOG.md#200-beta67-2023-08-28) [Compare Source](https://togithub.com/vuepress/core/compare/v2.0.0-beta.66...v2.0.0-beta.67) ##### Bug Fixes - **client:** avoid mismatching between route path and page data (close [#1249](https://togithub.com/vuepress/core/issues/1249)) ([#1381](https://togithub.com/vuepress/core/issues/1381)) ([acbdc7f](https://togithub.com/vuepress/core/commit/acbdc7f5c03030fb7fdc32beef898a879fbf8e48)) - **markdown:** handle data uri correctly (close [#1393](https://togithub.com/vuepress/core/issues/1393)) ([#1403](https://togithub.com/vuepress/core/issues/1403)) ([bd8aa0a](https://togithub.com/vuepress/core/commit/bd8aa0a18956b538f1476e902809d6ed9c6831a0)) ### [`v2.0.0-beta.66`](https://togithub.com/vuepress/core/blob/HEAD/CHANGELOG.md#200-beta66-2023-07-11) [Compare Source](https://togithub.com/vuepress/core/compare/v2.0.0-beta.65...v2.0.0-beta.66) ##### Reverts - fix(client): avoid mismatching between route path and page data (close [#1249](https://togithub.com/vuepress/core/issues/1249)) ([#1361](https://togithub.com/vuepress/core/issues/1361)) ([73e55f0](https://togithub.com/vuepress/core/commit/73e55f0d795eb42600602d5024d27a2ecd6b66f4)) ### [`v2.0.0-beta.65`](https://togithub.com/vuepress/core/blob/HEAD/CHANGELOG.md#200-beta65-2023-07-11) [Compare Source](https://togithub.com/vuepress/core/compare/v2.0.0-beta.64...v2.0.0-beta.65) ##### Bug Fixes - **client:** avoid mismatching between route path and page data (close [#1249](https://togithub.com/vuepress/core/issues/1249)) ([#1361](https://togithub.com/vuepress/core/issues/1361)) ([9b0ad9e](https://togithub.com/vuepress/core/commit/9b0ad9e7935f5b8b5b23c2d2cacff5f71514068a)) - **client:** fallback page lang to site lang (close [#1365](https://togithub.com/vuepress/core/issues/1365)) ([#1380](https://togithub.com/vuepress/core/issues/1380)) ([debd65d](https://togithub.com/vuepress/core/commit/debd65d68d895e32641f6c171fd4ca0516d621cc)) ##### Features - **plugin-git:** remove duplicate no-reply contributors ([#1364](https://togithub.com/vuepress/core/issues/1364)) ([3ff1b06](https://togithub.com/vuepress/core/commit/3ff1b0638b14d1b636fdc531283aeee4b10b7122))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.