Releases: hexojs/hexo-fs
Releases · hexojs/hexo-fs
v5.0.0
Breaking Changes
- chore(deps): drop
node.js 16.x
and update dependencies by @yoshinorin in #196
Dependencies
- chore(deps): bump chokidar to 4.0.3 by @stevenjoezhang in #193
- chore(deps-dev): bump c8 from 9.1.0 to 10.1.3 by @dependabot in #194
Full Changelog: v4.1.3...v5.0.0
v4.1.3
Notable Changes
Fixes
- fix: Error: ENOTEMPTY: directory not empty by @D-Sketon in #162
- fix: overload type by @D-Sketon in #186
CI / CD
Dependencies
- chore(deps): bump hexo-util from 2.7.0 to 3.0.1 by @dependabot in #112
- chore(deps): bump actions/setup-node from 3.5.1 to 3.6.0 by @dependabot in #113
- chore(deps-dev): bump typescript from 4.9.5 to 5.0.3 by @dependabot in #115
- chore(deps-dev): bump c8 from 7.14.0 to 8.0.0 by @dependabot in #131
- chore(deps): bump actions/setup-node from 3.6.0 to 3.7.0 by @dependabot in #134
- chore(deps): bump actions/setup-node from 3.7.0 to 3.8.0 by @dependabot in #152
- chore(deps): bump actions/checkout from 3 to 4 by @dependabot in #164
- chore(dependabot): ignore
@types/node
update and reduce PR from dependabot by @yoshinorin in #149 - chore(deps): bump actions/setup-node from 3 to 4 by @dependabot in #178
- chore(deps-dev): remove @ts/eslint-plugin, parser by @uiolee in #180
- chore(deps-dev): bump c8 from 8.0.1 to 9.1.0 by @dependabot in #183
New Contributors
Full Changelog: v4.1.1...v4.1.2
v4.1.2
This version is invalid
Please use v4.1.3 instead. See #187 (comment)
v4.1.1
Fixes
- Reinstall dependencies before publish to npm
v4.1.0
Fixes
- fix: missing types by @stevenjoezhang in #109
Dependencies
- chore(deps): bump actions/setup-node from 3.4.1 to 3.5.0 by @dependabot in #107
- chore(deps): bump actions/setup-node from 3.5.0 to 3.5.1 by @dependabot in #108
New Contributors
- @stevenjoezhang made their first contribution in #109
Full Changelog: 4.0.0...v4.1.0
4.0.0
Breaking Changes
- chore: require node 14+ by @yoshinorin in #102
Notable Changes
- Migrate to TypeScript
- refactor: using typescript by @himself65 in #66
- chore: update the package.json for publishing with typescript by @yoshinorin in #91
- fix: use
export function
orexport const
instead ofexports
by @yoshinorin in #101
Fixes
- Pass flags to copyFile by @tomizechsterson in #100
Dependencies
- chore(deps): bump actions/setup-node from 3.0.0 to 3.4.1 by @dependabot in #92 #93 #95 #97 #96 #99
- chore(deps-dev): bump eslint-config-hexo from 4.2.0 to 5.0.0 by @dependabot in #87
- chore(deps-dev): bump mocha from 7.2.0 to 10.0.0 by @dependabot-preview in #74 #86 #94
- chore(deps): bump actions/setup-node from 2 to 3.0.0 by @dependabot in #89
- chore(deps): update dependencies by @yoshinorin in #104
- chore(deps-dev): bump eslint from 7.32.0 to 8.0.1 by @dependabot in #85
CI/CD
- Switch to github actions (drop appveyor & travis) by @tomap in #88
- Upgrade to GitHub-native Dependabot by @dependabot-preview in #75
- chroe: drop
release-drafter
by @yoshinorin in #103 - chore(deps): bump actions/checkout from 2 to 3 by @dependabot in #90
Test
- test: replace nyc with c8 by @yoshinorin in #105
New Contributors
- @dependabot made their first contribution in #85
- @himself65 made their first contribution in #66
- @tomizechsterson made their first contribution in #100
Full Changelog: 3.1.0...4.0.0
3.1.0
2.0.1
3.0.1
Changes
- Requires at least Node 10.13 @curbengh (#63)
- Requires Node 10.12+ to create folder recursively using
mkdirs()
andmkdirsSync()
(#55). While hexo-fs previously supported this feature, it had custom implementation; hexo-fs 3+ uses native implementation instead.
- Requires Node 10.12+ to create folder recursively using
- chore(deps): update hexo-util to 2.0.0 @curbengh (#64)
3.0.0
Breaking change
Feature
Fix
Refactor
- Replace
escape-string-regexp
package with hexo-utilescapeRegex()
@SukkaW (#56) - refactor: es6 syntax @SukkaW (#57)
- Utilize native promise API in
fs.promises
@segayuu (#53)- If you need to catch error code, it's now
err.code
, noterr.cause.code
, see hexojs/hexo-cli#190.
- If you need to catch error code, it's now
Misc
- Add release-drafter for easier changelog editing @yoshinorin (#58)
- chore(deps-dev): bump nyc from 14.1.1 to 15.0.0 @dependabot-preview (#52)
- chore(deps-dev): bump mocha from 6.2.2 to 7.0.0 @dependabot-preview (#54)
- Bump eslint-config-hexo from 3.0.0 to 4.0.0 @dependabot-preview (#48)