Closed renovate[bot] closed 4 years ago
Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.
As this PR has been closed unmerged, Renovate will ignore this upgrade and you will not receive PRs for any future 4.x releases. However, if you upgrade to 4.x manually then Renovate will then reenable updates for minor and patch updates automatically.
If this PR was closed by mistake or you changed your mind, you can simply rename this PR and you will soon get a fresh replacement PR opened.
This PR contains the following updates:
3.9.0
->4.0.0
Release Notes
hexojs/hexo
### [`v4.0.0`](https://togithub.com/hexojs/hexo/releases/4.0.0) [Compare Source](https://togithub.com/hexojs/hexo/compare/3.9.0...4.0.0) #### Breaking change - chore: drop Node 6 [#3598] - fix post_link, asset_link when title contains unescaped html charaters [#3704] - Affects `asset_link`, `post_link` [tag plugins](https://hexo.io/docs/tag-plugins) - If you want to retain unescaped characters, set `false` to the final argument `{% asset_link 'filename 'title' 'false' %}` - fix: encode permalink by default [#3708] - If you currently use `encodeURI(post.permalink)` (including `permalink` of page, tag & category variables), there are three options: 1. Use `encodeURI(decodeURI(post.permalink))` for backward-compatibility with hexo v3.9 (and older) 2. Use [`encodeURL()`](https://togithub.com/hexojs/hexo-util#encodeurlstr) function provided by hexo-util, it is backward-compatible 3. Drop `encodeURI()` function, this breaks backward-compatibility - If you want to use the variables in decoded form, - Use `decodeURI(post.permalink)` - [`decodeURL()`](https://togithub.com/hexojs/hexo-util#decodeurlstr) of hexo-util can decode [punycoded](https://en.wikipedia.org/wiki/Punycode) domain. - This change does not apply to `this.url` variable. - fix(paginator): add `escape` option for compatibility with hexo-util@1.3.0 [#3728] - Theme devs, if you customize `prev_text`/`next_text` with html (e.g. to insert icons), you need to set [`escape: false`](https://togithub.com/theme-next/hexo-theme-next/blob/7d6272274afcc88edcefe3504e452a502c05329f/layout/_partials/pagination.swig#L8) in the parameter. #### Feature - feat(filter): use existing excerpt if possible [#3612] - Support `excerpt:` in [front-matter](https://hexo.io/docs/front-matter) - switch minimatch to micromatch [#3538] - Refer to [micromatch docs](https://togithub.com/micromatch/micromatch#extended-globbing) for advanced globbing - feat: add option to disable meta generator tag [#3653] - Add `meta_generator: false` to config to disable - feat(generator): allow limit parallel generation [#3665] - If you experience "Out of memory" issue, try lowering the value in `hexo g --concurrencyRenovate configuration
:date: Schedule: "every weekend" in timezone America/Los_Angeles.
:vertical_traffic_light: Automerge: Enabled.
:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "
rebase!
".:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
Newsflash: Renovate has joined WhiteSource, and is now free for all use. Learn more or view updated terms and privacy policies.