Releases: hexojs/hexo-server
Releases · hexojs/hexo-server
3.0.0
Breaking Changes
- chore: drop nodejs 10.x @yoshinorin (#192)
Fixes
- fix: send correct MIME for rss file @XieJiSS (#145)
- Check if header has already been set @9662 (#49)
Performance
Refactor
- refactor: use the WHATWG URL API instead of
url.format
@yoshinorin (#193)
Changes
- chore(docs): update badges @yoshinorin (#194)
Dependencies
- chore(deps): bump mime from 2.5.2 to 3.0.0 @dependabot (#181)
- chore(deps-dev): bump sinon from 11.1.2 to 12.0.1 @dependabot (#183)
- chore(deps-dev): bump sinon from 10.0.1 to 11.1.2 @dependabot (#167)
- chore(deps-dev): bump sinon from 9.2.4 to 10.0.1 @dependabot-preview (#154)
- chore(deps-dev): bump eslint from 8.1.0 to 8.5.0 @dependabot (#190)
- chore(deps-dev): bump eslint from 7.32.0 to 8.1.0 @dependabot (#178)
- chore(deps-dev): bump hexo from 5.4.0 to 6.0.0 @dependabot (#191)
- chore(deps): bump open from 8.2.1 to 8.3.0 @dependabot (#172)
- chore(deps): bump open from 8.3.0 to 8.4.0 @dependabot (#179)
- chore(deps-dev): bump mocha from 8.4.0 to 9.1.3 @dependabot (#176)
- chore(deps-dev): bump supertest from 5.0.0 to 6.1.3 @dependabot-preview (#147)
- chore(deps): bump open from 7.4.2 to 8.0.9 @dependabot (#159)
- Upgrade to GitHub-native Dependabot @dependabot-preview (#157)
- chore(deps-dev): bump supertest from 4.0.2 to 5.0.0 @dependabot-preview (#141)
New Contributors
Full Changelog: 2.0.0...3.0.0
2.0.0
Breaking change
Feature
- feat: support page with trailing '.html' @curbengh [#111]
- When a page is available on
http://yoursite.com/about.html
, browsinghttp://yoursite.com/about
will be served with "about.html" page. - When
pretty_urls
is used,
pretty_urls: trailing_index: false # defaults to true
- Browsing
http://yoursite.com/about.html
will 301-redirect tohttp://yoursite.com/about
.
pretty_urls: trailing_html: false # defaults to true
- Browsing
http://yoursite.com/2020/01/02/foo/index.html
will 301-redirect tohttp://yoursite.com/2020/01/02/foo/
. - This ensure a page only has one canonical permalink.
- When a page is available on
Changes
- Add GitHub Actions @curbengh (#138)
- ci: add Node 14 @curbengh (#137)
- ci: drop Node.js 8 @SukkaW (#130)
- chore: add release-drafter @yoshinorin (#123)
- docs(README): add description about cache @SukkaW (#107)
Dependencies
- chore(deps-dev): bump hexo from 3.9.0 to 5.0.0 [#104] [#139]
- chore(deps-dev): bump mocha from 6.2.2 to 8.0.1 [#126] [#135]
- chore(deps-dev): bump eslint from 6.8.0 to 7.0.0 (#133)
- chore(deps-dev): bump hexo-fs from 2.0.0 to 3.0.1 (#129)
- chore(deps-dev): bump sinon from 7.5.0 to 9.0.2 (#128)
- chore(deps): bump chalk from 2.4.2 to 4.0.0 [#105] [#127]
- chore(deps-dev): bump mocha from 6.2.2 to 7.1.1 (#126)
- chore(deps-dev): bump uuid from 3.4.0 to 8.0.0 @SukkaW [#122] [#132]
- chore(deps-dev): bump nyc from 14.1.1 to 15.0.0 (#108)
- Bump eslint-config-hexo from 3.0.0 to 4.0.0 (#106)
- Bump open from 6.4.0 to 7.0.0 (#103)
1.0.0
0.3.1
0.3.0
0.2.2
Fixes
- Fix the
fs.SyncWriteStream is deprecated
warning.