Skip to content

Releases: hexojs/hexo-fs

v4.1.3

14 Apr 03:30
706d1d5
Compare
Choose a tag to compare

Notable Changes

Fixes

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

14 Apr 02:32
9fd2083
Compare
Choose a tag to compare

This version is invalid

Please use v4.1.3 instead. See #187 (comment)

v4.1.1

05 Nov 14:32
9ea20e5
Compare
Choose a tag to compare

Fixes

  • Reinstall dependencies before publish to npm

v4.1.0

03 Nov 10:39
0353137
Compare
Choose a tag to compare

Fixes

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

Full Changelog: 4.0.0...v4.1.0

4.0.0

27 Sep 15:00
a9b8bd2
Compare
Choose a tag to compare

Breaking Changes

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 or export const instead of exports by @yoshinorin in #101

Fixes

Dependencies

CI/CD

Test

New Contributors

Full Changelog: 3.1.0...4.0.0

3.1.0

22 May 13:04
0e435a3
Compare
Choose a tag to compare

Breaking Changes

Refactor

  • Remove Array#reduce() and Bluebird#reduce() @segayuu (#67)

Dependencies

Misc

2.0.1

13 May 15:10
8cdeb6d
Compare
Choose a tag to compare

Fix

  • Backport from 3.0.0: fix compatibility issue with Node.js 14 in writeFile() and copyFile() @SukkaW (#70)

3.0.1

27 Apr 05:37
3dc8f73
Compare
Choose a tag to compare

Changes

  • Requires at least Node 10.13 @curbengh (#63)
    • Requires Node 10.12+ to create folder recursively using mkdirs() and mkdirsSync() (#55). While hexo-fs previously supported this feature, it had custom implementation; hexo-fs 3+ uses native implementation instead.
  • chore(deps): update hexo-util to 2.0.0 @curbengh (#64)

3.0.0

25 Apr 10:15
7143080
Compare
Choose a tag to compare

Breaking change

Feature

  • Utilize native recursive option for mkdirs() and mkdirsSync() @segayuu (#55)

Fix

  • fix compatibility issue with Node.js 14 in writeFile() and copyFile() @SukkaW (#60)

Refactor

Misc

2.0.0

07 Sep 07:43
780a5a9
Compare
Choose a tag to compare

Breaking change

  • Drop node 6 (#34)

Refactor

  • Object.hasOwnProperty syntax for compatibility with eslint v6 (#37)
  • Refactor(test): useful chai-as-promised (#43)
  • Destructure path module (#44)
  • Refactor(test): Tuple to Object map (#45)