hexojs/hexo-renderer-stylus (hexo-renderer-stylus)
### [`v3.0.1`](https://togithub.com/hexojs/hexo-renderer-stylus/releases/tag/v3.0.1)
[Compare Source](https://togithub.com/hexojs/hexo-renderer-stylus/compare/v3.0.0...v3.0.1)
#### Fixes
- fix:hexo-config() return '' causing error while should be 0 in some themes by [@kusurin](https://togithub.com/kusurin) in [https://github.com/hexojs/hexo-renderer-stylus/pull/170](https://togithub.com/hexojs/hexo-renderer-stylus/pull/170)
#### Dependencies
- chore(deps-dev): bump c8 from 7.13.0 to 8.0.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/145](https://togithub.com/hexojs/hexo-renderer-stylus/pull/145)
- chore(deps-dev): bump word-wrap from 1.2.3 to 1.2.4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/149](https://togithub.com/hexojs/hexo-renderer-stylus/pull/149)
- chore(deps): bump [@adobe/css-tools](https://togithub.com/adobe/css-tools) from 4.0.1 to 4.3.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/155](https://togithub.com/hexojs/hexo-renderer-stylus/pull/155)
- chore(deps): bump actions/checkout from 3 to 4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/157](https://togithub.com/hexojs/hexo-renderer-stylus/pull/157)
- chore(deps-dev): bump eslint from 8.40.0 to 8.51.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/162](https://togithub.com/hexojs/hexo-renderer-stylus/pull/162)
- chore(deps-dev): bump chai from 4.3.7 to 4.3.10 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/161](https://togithub.com/hexojs/hexo-renderer-stylus/pull/161)
- chore(deps-dev): bump c8 from 8.0.0 to 8.0.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/150](https://togithub.com/hexojs/hexo-renderer-stylus/pull/150)
- chore(deps): bump stylus from 0.59.0 to 0.60.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/156](https://togithub.com/hexojs/hexo-renderer-stylus/pull/156)
- chore(deps): bump actions/setup-node from 3 to 4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/164](https://togithub.com/hexojs/hexo-renderer-stylus/pull/164)
- chore(deps-dev): bump hexo from 6.3.0 to 7.0.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/165](https://togithub.com/hexojs/hexo-renderer-stylus/pull/165)
- chore(deps): bump stylus from 0.60.0 to 0.61.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/167](https://togithub.com/hexojs/hexo-renderer-stylus/pull/167)
- chore(deps-dev): bump eslint from 8.51.0 to 8.53.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/166](https://togithub.com/hexojs/hexo-renderer-stylus/pull/166)
- chore(deps): bump stylus from 0.61.0 to 0.62.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/168](https://togithub.com/hexojs/hexo-renderer-stylus/pull/168)
- chore(deps-dev): bump eslint from 8.53.0 to 8.54.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/169](https://togithub.com/hexojs/hexo-renderer-stylus/pull/169)
- chore(ci): drop dependabot for npm by [@yoshinorin](https://togithub.com/yoshinorin) in [https://github.com/hexojs/hexo-renderer-stylus/pull/136](https://togithub.com/hexojs/hexo-renderer-stylus/pull/136)
#### New Contributors
- [@kusurin](https://togithub.com/kusurin) made their first contribution in [https://github.com/hexojs/hexo-renderer-stylus/pull/170](https://togithub.com/hexojs/hexo-renderer-stylus/pull/170)
- [@uiolee](https://togithub.com/uiolee) made their first contribution in [https://github.com/hexojs/hexo-renderer-stylus/pull/173](https://togithub.com/hexojs/hexo-renderer-stylus/pull/173)
**Full Changelog**: https://github.com/hexojs/hexo-renderer-stylus/compare/v3.0.0...v3.0.1
### [`v3.0.0`](https://togithub.com/hexojs/hexo-renderer-stylus/releases/tag/v3.0.0)
[Compare Source](https://togithub.com/hexojs/hexo-renderer-stylus/compare/2.1.0...v3.0.0)
#### Breaking Changes
- chore: require node.js +14 by [@yoshinorin](https://togithub.com/yoshinorin) in [https://github.com/hexojs/hexo-renderer-stylus/pull/135](https://togithub.com/hexojs/hexo-renderer-stylus/pull/135)
#### Dependencies
- chore(deps): bump stylus from 0.57.0 to 0.58.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/101](https://togithub.com/hexojs/hexo-renderer-stylus/pull/101)
- chore(deps): bump stylus from 0.58.1 to 0.59.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/107](https://togithub.com/hexojs/hexo-renderer-stylus/pull/107)
- chore(deps): bump moment from 2.29.2 to 2.29.4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/109](https://togithub.com/hexojs/hexo-renderer-stylus/pull/109)
- chore(deps): bump moment-timezone from 0.5.34 to 0.5.37 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/111](https://togithub.com/hexojs/hexo-renderer-stylus/pull/111)
- chore(deps-dev): bump eslint from 8.15.0 to 8.22.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/108](https://togithub.com/hexojs/hexo-renderer-stylus/pull/108)
- chore(deps-dev): bump hexo from 6.2.0 to 6.3.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/112](https://togithub.com/hexojs/hexo-renderer-stylus/pull/112)
- chore(deps): bump json5 from 2.2.0 to 2.2.3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/125](https://togithub.com/hexojs/hexo-renderer-stylus/pull/125)
- chore(deps): bump nunjucks from 3.2.3 to 3.2.4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/138](https://togithub.com/hexojs/hexo-renderer-stylus/pull/138)
- chore(deps): delete `chai-as-promised` by [@yoshinorin](https://togithub.com/yoshinorin) in [https://github.com/hexojs/hexo-renderer-stylus/pull/134](https://togithub.com/hexojs/hexo-renderer-stylus/pull/134)
- chore(deps): replace `nyc` with `c8` and update deps by [@yoshinorin](https://togithub.com/yoshinorin) in [https://github.com/hexojs/hexo-renderer-stylus/pull/140](https://togithub.com/hexojs/hexo-renderer-stylus/pull/140)
#### Misc
- docs: `http` to `https` in docs by [@yoshinorin](https://togithub.com/yoshinorin) in [https://github.com/hexojs/hexo-renderer-stylus/pull/133](https://togithub.com/hexojs/hexo-renderer-stylus/pull/133)
- chore: update CI badge in `README` by [@yoshinorin](https://togithub.com/yoshinorin) in [https://github.com/hexojs/hexo-renderer-stylus/pull/137](https://togithub.com/hexojs/hexo-renderer-stylus/pull/137)
#### Full Changelog
> https://github.com/hexojs/hexo-renderer-stylus/compare/2.1.0...v3.0.0
### [`v2.1.0`](https://togithub.com/hexojs/hexo-renderer-stylus/releases/tag/2.1.0)
[Compare Source](https://togithub.com/hexojs/hexo-renderer-stylus/compare/2.0.1...2.1.0)
#### Dependencies
- chore(deps-dev): bump hexo from 5.4.0 to 6.0.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/69](https://togithub.com/hexojs/hexo-renderer-stylus/pull/69)
- chore(deps-dev): bump hexo from 6.0.0 to 6.1.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/85](https://togithub.com/hexojs/hexo-renderer-stylus/pull/85)
- chore(deps-dev): bump hexo from 6.1.0 to 6.2.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/95](https://togithub.com/hexojs/hexo-renderer-stylus/pull/95)
- chore(deps-dev): bump eslint from 7.32.0 to 8.1.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/66](https://togithub.com/hexojs/hexo-renderer-stylus/pull/66)
- chore(deps-dev): bump eslint from 8.5.0 to 8.6.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/70](https://togithub.com/hexojs/hexo-renderer-stylus/pull/70)
- chore(deps-dev): bump eslint from 8.6.0 to 8.7.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/73](https://togithub.com/hexojs/hexo-renderer-stylus/pull/73)
- chore(deps-dev): bump eslint from 8.7.0 to 8.11.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/84](https://togithub.com/hexojs/hexo-renderer-stylus/pull/84)
- chore(deps-dev): bump eslint from 8.11.0 to 8.15.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/94](https://togithub.com/hexojs/hexo-renderer-stylus/pull/94)
- chore(deps-dev): bump eslint-config-hexo from 4.2.0 to 5.0.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/71](https://togithub.com/hexojs/hexo-renderer-stylus/pull/71)
- chore(deps-dev): bump mocha from 8.4.0 to 9.0.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/62](https://togithub.com/hexojs/hexo-renderer-stylus/pull/62)
- chore(deps-dev): bump mocha from 9.1.3 to 9.2.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/74](https://togithub.com/hexojs/hexo-renderer-stylus/pull/74)
- chore(deps-dev): bump mocha from 9.2.0 to 9.2.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/86](https://togithub.com/hexojs/hexo-renderer-stylus/pull/86)
- chore(deps): bump actions/setup-node from 2 to 3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/80](https://togithub.com/hexojs/hexo-renderer-stylus/pull/80)
- chore(deps): bump actions/checkout from 2 to 3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/83](https://togithub.com/hexojs/hexo-renderer-stylus/pull/83)
- chore(deps-dev): bump chai from 4.3.4 to 4.3.6 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/76](https://togithub.com/hexojs/hexo-renderer-stylus/pull/76)
- chore(deps): bump stylus from 0.56.0 to 0.57.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/87](https://togithub.com/hexojs/hexo-renderer-stylus/pull/87)
- chore(deps): bump stylus from 0.54.8 to 0.55.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/63](https://togithub.com/hexojs/hexo-renderer-stylus/pull/63)
- chore(deps): bump prismjs from 1.25.0 to 1.27.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/81](https://togithub.com/hexojs/hexo-renderer-stylus/pull/81)
- chore(deps): bump minimist from 1.2.5 to 1.2.6 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/88](https://togithub.com/hexojs/hexo-renderer-stylus/pull/88)
- chore(deps): bump moment from 2.29.1 to 2.29.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/90](https://togithub.com/hexojs/hexo-renderer-stylus/pull/90)
#### Misc
- Fix typo by [@stevenjoezhang](https://togithub.com/stevenjoezhang) in [https://github.com/hexojs/hexo-renderer-stylus/pull/58](https://togithub.com/hexojs/hexo-renderer-stylus/pull/58)
- Upgrade to GitHub-native Dependabot by [@dependabot-preview](https://togithub.com/dependabot-preview) in [https://github.com/hexojs/hexo-renderer-stylus/pull/61](https://togithub.com/hexojs/hexo-renderer-stylus/pull/61)
- Switch to github actions by [@tomap](https://togithub.com/tomap) in [https://github.com/hexojs/hexo-renderer-stylus/pull/67](https://togithub.com/hexojs/hexo-renderer-stylus/pull/67)
- fix: Lcov file not found by [@iChenLei](https://togithub.com/iChenLei) in [https://github.com/hexojs/hexo-renderer-stylus/pull/97](https://togithub.com/hexojs/hexo-renderer-stylus/pull/97)
#### New Contributors
- [@stevenjoezhang](https://togithub.com/stevenjoezhang) made their first contribution in [https://github.com/hexojs/hexo-renderer-stylus/pull/58](https://togithub.com/hexojs/hexo-renderer-stylus/pull/58)
- [@dependabot](https://togithub.com/dependabot) made their first contribution in [https://github.com/hexojs/hexo-renderer-stylus/pull/62](https://togithub.com/hexojs/hexo-renderer-stylus/pull/62)
- [@iChenLei](https://togithub.com/iChenLei) made their first contribution in [https://github.com/hexojs/hexo-renderer-stylus/pull/97](https://togithub.com/hexojs/hexo-renderer-stylus/pull/97)
**Full Changelog**: https://github.com/hexojs/hexo-renderer-stylus/compare/2.0.1...2.1.0
### [`v2.0.1`](https://togithub.com/hexojs/hexo-renderer-stylus/releases/tag/2.0.1)
[Compare Source](https://togithub.com/hexojs/hexo-renderer-stylus/compare/2.0.0...2.0.1)
#### Fix
- fix: enable disableNunjucks to avoid rendering nunjucks tag \[[#55](https://togithub.com/hexojs/hexo-renderer-stylus/issues/55)]
- it's now safe to use:
div::before
content: "{{}}"
### [`v2.0.0`](https://togithub.com/hexojs/hexo-renderer-stylus/releases/tag/2.0.0)
[Compare Source](https://togithub.com/hexojs/hexo-renderer-stylus/compare/1.1.0...2.0.0)
#### Breaking change
- Drop Node 8 \[[#54](https://togithub.com/hexojs/hexo-renderer-stylus/issues/54)] \[[#50](https://togithub.com/hexojs/hexo-renderer-stylus/issues/50)]
#### Feature
- feat: execute hexo filter with stylus context \[[#45](https://togithub.com/hexojs/hexo-renderer-stylus/issues/45)]
- It's now possible to interact with [stylus API](https://stylus-lang.com/docs/js.html) via hexo's filter API, see [our guide](https://togithub.com/hexojs/hexo-renderer-stylus#extensibility).
```js
hexo.extend.filter.register('stylus:renderer', function(style) {
style
// we may define a global variable by passing a `Node`
.define('has-canvas', require('stylus').nodes.false);
// stylus also casts JavaScript values to their Stylus equivalents when possible
.define('families', ['Helvetica Neue', 'Helvetica', 'sans-serif'])
// also allows you to provide a JavaScript-defined function to Stylus
.define('get-list', function(){
return ['foo', 'bar', 'baz'];
});
})
```
#### Misc
- docs: setting variables \[[#41](https://togithub.com/hexojs/hexo-renderer-stylus/issues/41)]
- This feature has been available since 0.3.1 but not documented until now.
- Refer to [our guide](https://togithub.com/hexojs/hexo-renderer-stylus#setting-stylus-variables).
### [`v1.1.0`](https://togithub.com/hexojs/hexo-renderer-stylus/releases/tag/1.1.0)
[Compare Source](https://togithub.com/hexojs/hexo-renderer-stylus/compare/1.0.0...1.1.0)
#### Feature
feat: configurable plugins [#38](https://togithub.com/hexojs/hexo-renderer-stylus/issues/38)
### [`v1.0.0`](https://togithub.com/hexojs/hexo-renderer-stylus/releases/tag/1.0.0)
[Compare Source](https://togithub.com/hexojs/hexo-renderer-stylus/compare/0.3.3...1.0.0)
#### Breaking change
- chore: require at least node 8 ([#33](https://togithub.com/hexojs/hexo-renderer-stylus/issues/33))
#### Fix
- upgrade dependencies and make it be compatible with node v6 ([#13](https://togithub.com/hexojs/hexo-renderer-stylus/issues/13))
#### Refactor
- refactor: es6-fy ([#34](https://togithub.com/hexojs/hexo-renderer-stylus/issues/34))
#### Housekeeping
- chore(package): delete jscs ([#26](https://togithub.com/hexojs/hexo-renderer-stylus/issues/26))
- remove useless file from npm module ([#27](https://togithub.com/hexojs/hexo-renderer-stylus/issues/27))
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:
^0.3.3
->^3.0.0
Release Notes
hexojs/hexo-renderer-stylus (hexo-renderer-stylus)
### [`v3.0.1`](https://togithub.com/hexojs/hexo-renderer-stylus/releases/tag/v3.0.1) [Compare Source](https://togithub.com/hexojs/hexo-renderer-stylus/compare/v3.0.0...v3.0.1) #### Fixes - fix:hexo-config() return '' causing error while should be 0 in some themes by [@kusurin](https://togithub.com/kusurin) in [https://github.com/hexojs/hexo-renderer-stylus/pull/170](https://togithub.com/hexojs/hexo-renderer-stylus/pull/170) #### Dependencies - chore(deps-dev): bump c8 from 7.13.0 to 8.0.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/145](https://togithub.com/hexojs/hexo-renderer-stylus/pull/145) - chore(deps-dev): bump word-wrap from 1.2.3 to 1.2.4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/149](https://togithub.com/hexojs/hexo-renderer-stylus/pull/149) - chore(deps): bump [@adobe/css-tools](https://togithub.com/adobe/css-tools) from 4.0.1 to 4.3.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/155](https://togithub.com/hexojs/hexo-renderer-stylus/pull/155) - chore(deps): bump actions/checkout from 3 to 4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/157](https://togithub.com/hexojs/hexo-renderer-stylus/pull/157) - chore(deps-dev): bump eslint from 8.40.0 to 8.51.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/162](https://togithub.com/hexojs/hexo-renderer-stylus/pull/162) - chore(deps-dev): bump chai from 4.3.7 to 4.3.10 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/161](https://togithub.com/hexojs/hexo-renderer-stylus/pull/161) - chore(deps-dev): bump c8 from 8.0.0 to 8.0.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/150](https://togithub.com/hexojs/hexo-renderer-stylus/pull/150) - chore(deps): bump stylus from 0.59.0 to 0.60.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/156](https://togithub.com/hexojs/hexo-renderer-stylus/pull/156) - chore(deps): bump actions/setup-node from 3 to 4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/164](https://togithub.com/hexojs/hexo-renderer-stylus/pull/164) - chore(deps-dev): bump hexo from 6.3.0 to 7.0.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/165](https://togithub.com/hexojs/hexo-renderer-stylus/pull/165) - chore(deps): bump stylus from 0.60.0 to 0.61.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/167](https://togithub.com/hexojs/hexo-renderer-stylus/pull/167) - chore(deps-dev): bump eslint from 8.51.0 to 8.53.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/166](https://togithub.com/hexojs/hexo-renderer-stylus/pull/166) - chore(deps): bump stylus from 0.61.0 to 0.62.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/168](https://togithub.com/hexojs/hexo-renderer-stylus/pull/168) - chore(deps-dev): bump eslint from 8.53.0 to 8.54.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/169](https://togithub.com/hexojs/hexo-renderer-stylus/pull/169) - chore(ci): drop dependabot for npm by [@yoshinorin](https://togithub.com/yoshinorin) in [https://github.com/hexojs/hexo-renderer-stylus/pull/136](https://togithub.com/hexojs/hexo-renderer-stylus/pull/136) #### New Contributors - [@kusurin](https://togithub.com/kusurin) made their first contribution in [https://github.com/hexojs/hexo-renderer-stylus/pull/170](https://togithub.com/hexojs/hexo-renderer-stylus/pull/170) - [@uiolee](https://togithub.com/uiolee) made their first contribution in [https://github.com/hexojs/hexo-renderer-stylus/pull/173](https://togithub.com/hexojs/hexo-renderer-stylus/pull/173) **Full Changelog**: https://github.com/hexojs/hexo-renderer-stylus/compare/v3.0.0...v3.0.1 ### [`v3.0.0`](https://togithub.com/hexojs/hexo-renderer-stylus/releases/tag/v3.0.0) [Compare Source](https://togithub.com/hexojs/hexo-renderer-stylus/compare/2.1.0...v3.0.0) #### Breaking Changes - chore: require node.js +14 by [@yoshinorin](https://togithub.com/yoshinorin) in [https://github.com/hexojs/hexo-renderer-stylus/pull/135](https://togithub.com/hexojs/hexo-renderer-stylus/pull/135) #### Dependencies - chore(deps): bump stylus from 0.57.0 to 0.58.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/101](https://togithub.com/hexojs/hexo-renderer-stylus/pull/101) - chore(deps): bump stylus from 0.58.1 to 0.59.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/107](https://togithub.com/hexojs/hexo-renderer-stylus/pull/107) - chore(deps): bump moment from 2.29.2 to 2.29.4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/109](https://togithub.com/hexojs/hexo-renderer-stylus/pull/109) - chore(deps): bump moment-timezone from 0.5.34 to 0.5.37 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/111](https://togithub.com/hexojs/hexo-renderer-stylus/pull/111) - chore(deps-dev): bump eslint from 8.15.0 to 8.22.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/108](https://togithub.com/hexojs/hexo-renderer-stylus/pull/108) - chore(deps-dev): bump hexo from 6.2.0 to 6.3.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/112](https://togithub.com/hexojs/hexo-renderer-stylus/pull/112) - chore(deps): bump json5 from 2.2.0 to 2.2.3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/125](https://togithub.com/hexojs/hexo-renderer-stylus/pull/125) - chore(deps): bump nunjucks from 3.2.3 to 3.2.4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/138](https://togithub.com/hexojs/hexo-renderer-stylus/pull/138) - chore(deps): delete `chai-as-promised` by [@yoshinorin](https://togithub.com/yoshinorin) in [https://github.com/hexojs/hexo-renderer-stylus/pull/134](https://togithub.com/hexojs/hexo-renderer-stylus/pull/134) - chore(deps): replace `nyc` with `c8` and update deps by [@yoshinorin](https://togithub.com/yoshinorin) in [https://github.com/hexojs/hexo-renderer-stylus/pull/140](https://togithub.com/hexojs/hexo-renderer-stylus/pull/140) #### Misc - docs: `http` to `https` in docs by [@yoshinorin](https://togithub.com/yoshinorin) in [https://github.com/hexojs/hexo-renderer-stylus/pull/133](https://togithub.com/hexojs/hexo-renderer-stylus/pull/133) - chore: update CI badge in `README` by [@yoshinorin](https://togithub.com/yoshinorin) in [https://github.com/hexojs/hexo-renderer-stylus/pull/137](https://togithub.com/hexojs/hexo-renderer-stylus/pull/137) #### Full Changelog > https://github.com/hexojs/hexo-renderer-stylus/compare/2.1.0...v3.0.0 ### [`v2.1.0`](https://togithub.com/hexojs/hexo-renderer-stylus/releases/tag/2.1.0) [Compare Source](https://togithub.com/hexojs/hexo-renderer-stylus/compare/2.0.1...2.1.0) #### Dependencies - chore(deps-dev): bump hexo from 5.4.0 to 6.0.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/69](https://togithub.com/hexojs/hexo-renderer-stylus/pull/69) - chore(deps-dev): bump hexo from 6.0.0 to 6.1.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/85](https://togithub.com/hexojs/hexo-renderer-stylus/pull/85) - chore(deps-dev): bump hexo from 6.1.0 to 6.2.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/95](https://togithub.com/hexojs/hexo-renderer-stylus/pull/95) - chore(deps-dev): bump eslint from 7.32.0 to 8.1.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/66](https://togithub.com/hexojs/hexo-renderer-stylus/pull/66) - chore(deps-dev): bump eslint from 8.5.0 to 8.6.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/70](https://togithub.com/hexojs/hexo-renderer-stylus/pull/70) - chore(deps-dev): bump eslint from 8.6.0 to 8.7.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/73](https://togithub.com/hexojs/hexo-renderer-stylus/pull/73) - chore(deps-dev): bump eslint from 8.7.0 to 8.11.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/84](https://togithub.com/hexojs/hexo-renderer-stylus/pull/84) - chore(deps-dev): bump eslint from 8.11.0 to 8.15.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/94](https://togithub.com/hexojs/hexo-renderer-stylus/pull/94) - chore(deps-dev): bump eslint-config-hexo from 4.2.0 to 5.0.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/71](https://togithub.com/hexojs/hexo-renderer-stylus/pull/71) - chore(deps-dev): bump mocha from 8.4.0 to 9.0.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/62](https://togithub.com/hexojs/hexo-renderer-stylus/pull/62) - chore(deps-dev): bump mocha from 9.1.3 to 9.2.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/74](https://togithub.com/hexojs/hexo-renderer-stylus/pull/74) - chore(deps-dev): bump mocha from 9.2.0 to 9.2.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/86](https://togithub.com/hexojs/hexo-renderer-stylus/pull/86) - chore(deps): bump actions/setup-node from 2 to 3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/80](https://togithub.com/hexojs/hexo-renderer-stylus/pull/80) - chore(deps): bump actions/checkout from 2 to 3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/83](https://togithub.com/hexojs/hexo-renderer-stylus/pull/83) - chore(deps-dev): bump chai from 4.3.4 to 4.3.6 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/76](https://togithub.com/hexojs/hexo-renderer-stylus/pull/76) - chore(deps): bump stylus from 0.56.0 to 0.57.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/87](https://togithub.com/hexojs/hexo-renderer-stylus/pull/87) - chore(deps): bump stylus from 0.54.8 to 0.55.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/63](https://togithub.com/hexojs/hexo-renderer-stylus/pull/63) - chore(deps): bump prismjs from 1.25.0 to 1.27.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/81](https://togithub.com/hexojs/hexo-renderer-stylus/pull/81) - chore(deps): bump minimist from 1.2.5 to 1.2.6 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/88](https://togithub.com/hexojs/hexo-renderer-stylus/pull/88) - chore(deps): bump moment from 2.29.1 to 2.29.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/hexojs/hexo-renderer-stylus/pull/90](https://togithub.com/hexojs/hexo-renderer-stylus/pull/90) #### Misc - Fix typo by [@stevenjoezhang](https://togithub.com/stevenjoezhang) in [https://github.com/hexojs/hexo-renderer-stylus/pull/58](https://togithub.com/hexojs/hexo-renderer-stylus/pull/58) - Upgrade to GitHub-native Dependabot by [@dependabot-preview](https://togithub.com/dependabot-preview) in [https://github.com/hexojs/hexo-renderer-stylus/pull/61](https://togithub.com/hexojs/hexo-renderer-stylus/pull/61) - Switch to github actions by [@tomap](https://togithub.com/tomap) in [https://github.com/hexojs/hexo-renderer-stylus/pull/67](https://togithub.com/hexojs/hexo-renderer-stylus/pull/67) - fix: Lcov file not found by [@iChenLei](https://togithub.com/iChenLei) in [https://github.com/hexojs/hexo-renderer-stylus/pull/97](https://togithub.com/hexojs/hexo-renderer-stylus/pull/97) #### New Contributors - [@stevenjoezhang](https://togithub.com/stevenjoezhang) made their first contribution in [https://github.com/hexojs/hexo-renderer-stylus/pull/58](https://togithub.com/hexojs/hexo-renderer-stylus/pull/58) - [@dependabot](https://togithub.com/dependabot) made their first contribution in [https://github.com/hexojs/hexo-renderer-stylus/pull/62](https://togithub.com/hexojs/hexo-renderer-stylus/pull/62) - [@iChenLei](https://togithub.com/iChenLei) made their first contribution in [https://github.com/hexojs/hexo-renderer-stylus/pull/97](https://togithub.com/hexojs/hexo-renderer-stylus/pull/97) **Full Changelog**: https://github.com/hexojs/hexo-renderer-stylus/compare/2.0.1...2.1.0 ### [`v2.0.1`](https://togithub.com/hexojs/hexo-renderer-stylus/releases/tag/2.0.1) [Compare Source](https://togithub.com/hexojs/hexo-renderer-stylus/compare/2.0.0...2.0.1) #### Fix - fix: enable disableNunjucks to avoid rendering nunjucks tag \[[#55](https://togithub.com/hexojs/hexo-renderer-stylus/issues/55)] - it's now safe to use: div::before content: "{{}}" ### [`v2.0.0`](https://togithub.com/hexojs/hexo-renderer-stylus/releases/tag/2.0.0) [Compare Source](https://togithub.com/hexojs/hexo-renderer-stylus/compare/1.1.0...2.0.0) #### Breaking change - Drop Node 8 \[[#54](https://togithub.com/hexojs/hexo-renderer-stylus/issues/54)] \[[#50](https://togithub.com/hexojs/hexo-renderer-stylus/issues/50)] #### Feature - feat: execute hexo filter with stylus context \[[#45](https://togithub.com/hexojs/hexo-renderer-stylus/issues/45)] - It's now possible to interact with [stylus API](https://stylus-lang.com/docs/js.html) via hexo's filter API, see [our guide](https://togithub.com/hexojs/hexo-renderer-stylus#extensibility). ```js hexo.extend.filter.register('stylus:renderer', function(style) { style // we may define a global variable by passing a `Node` .define('has-canvas', require('stylus').nodes.false); // stylus also casts JavaScript values to their Stylus equivalents when possible .define('families', ['Helvetica Neue', 'Helvetica', 'sans-serif']) // also allows you to provide a JavaScript-defined function to Stylus .define('get-list', function(){ return ['foo', 'bar', 'baz']; }); }) ``` #### Misc - docs: setting variables \[[#41](https://togithub.com/hexojs/hexo-renderer-stylus/issues/41)] - This feature has been available since 0.3.1 but not documented until now. - Refer to [our guide](https://togithub.com/hexojs/hexo-renderer-stylus#setting-stylus-variables). ### [`v1.1.0`](https://togithub.com/hexojs/hexo-renderer-stylus/releases/tag/1.1.0) [Compare Source](https://togithub.com/hexojs/hexo-renderer-stylus/compare/1.0.0...1.1.0) #### Feature feat: configurable plugins [#38](https://togithub.com/hexojs/hexo-renderer-stylus/issues/38) ### [`v1.0.0`](https://togithub.com/hexojs/hexo-renderer-stylus/releases/tag/1.0.0) [Compare Source](https://togithub.com/hexojs/hexo-renderer-stylus/compare/0.3.3...1.0.0) #### Breaking change - chore: require at least node 8 ([#33](https://togithub.com/hexojs/hexo-renderer-stylus/issues/33)) #### Fix - upgrade dependencies and make it be compatible with node v6 ([#13](https://togithub.com/hexojs/hexo-renderer-stylus/issues/13)) #### Refactor - refactor: es6-fy ([#34](https://togithub.com/hexojs/hexo-renderer-stylus/issues/34)) #### Housekeeping - chore(package): delete jscs ([#26](https://togithub.com/hexojs/hexo-renderer-stylus/issues/26)) - remove useless file from npm module ([#27](https://togithub.com/hexojs/hexo-renderer-stylus/issues/27))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.