Skip to content

Releases: lumirlumir/npm-clang-format-node

v1.2.0-canary.0 (llvmorg-19.1.3)

08 Nov 16:04
ddfb3ca
Compare
Choose a tag to compare
Pre-release

What's Changed

🚀 Features

  • feat(clang-format-node): create new clangFormatPath and getClangFormatPath API by @lumirlumir in #72
  • feat(clang-format-git-python): create new package named clang-format-git-python by @lumirlumir in #79
  • feat: support JSDoc type hints using typescript's d.ts file by @lumirlumir in #80
  • feat(clang-format-node): add new API aliases clangFormatNodePath and getClangFormatNodePath by @lumirlumir in #83
  • feat(clang-format-git): create new package named clang-format-git by @lumirlumir in #84

🐛 Bug Fixes

  • fix: incorrecect excution file permissions in POSIX by @lumirlumir in #88

🧪 Tests

⬆️ Dependency Updates

  • chore(deps-dev): bump concurrently from 9.0.1 to 9.1.0 by @dependabot in #87

🔄 Continuous Integration

  • ci: fix wrong script in llvm-build-bump-pr by @lumirlumir in #70
  • ci(test-cross-platform): delete deprecated macos-12 by @lumirlumir in #76
  • ci: update bump.yml to support monorepo by @lumirlumir in #89
  • ci: update publish.yml and package.json's script to support monorepo by @lumirlumir in #90

🧰 Maintenance

  • refactor: create clang-format-git and clang-format-git-python package [WIP] by @lumirlumir in #68
  • chore: delete mocha from devDependencies and replace it with node.js's test runner by @lumirlumir in #73
  • chore: update .gitignore by @lumirlumir in #74
  • docs: create SUMMARY.md for gitbook integration by @lumirlumir in #75
  • chore(clang-format-node): add chmod command to package.json's post, pre scripts by @lumirlumir in #78
  • chore: add babel.config.js files to every package by @lumirlumir in #81
  • chore: update dependabot.yml to support monorepo structure by @lumirlumir in #86

Full Changelog: v1.1.3...v1.2.0-canary.0

v1.1.3 (llvmorg-19.1.3)

31 Oct 04:12
dab3692
Compare
Choose a tag to compare

What's Changed

🐉 Clang Format

⬆️ Dependency Updates

  • chore(deps-dev): bump @babel/preset-env from 7.25.8 to 7.26.0 by @dependabot in #61
  • chore(deps-dev): bump @babel/core from 7.25.8 to 7.26.0 by @dependabot in #63
  • chore(deps-dev): bump @babel/cli from 7.25.7 to 7.25.9 by @dependabot in #62
  • build(deps): bump LLVM from llvmorg-19.1.2 to llvmorg-19.1.3 by @lumirlumir in #65

🧰 Maintenance

  • chore: create .vscode/extensions.json and update sync-client.yml accordingly by @lumirlumir in #57
  • sync-server: synced file(s) with lumirlumir/lumirlumir-configs by @lumirlumir in #58
  • sync-server: synced file(s) with lumirlumir/lumirlumir-configs by @lumirlumir in #59
  • sync-server: synced file(s) with lumirlumir/lumirlumir-configs by @lumirlumir in #64

Full Changelog: v1.1.2...v1.1.3

v1.1.2 (llvmorg-19.1.2)

21 Oct 04:52
faa4376
Compare
Choose a tag to compare

What's Changed

🐉 Clang Format

See Clang-Format 19.1.2 Official Release Note

🐛 Bug Fixes

⬆️ Dependency Updates

  • chore(deps-dev): bump @babel/core from 7.25.2 to 7.25.7 by @dependabot in #49
  • chore(deps-dev): bump eslint-plugin-import from 2.30.0 to 2.31.0 by @dependabot in #48
  • chore(deps-dev): bump @babel/cli from 7.25.6 to 7.25.7 by @dependabot in #50
  • chore(deps-dev): bump @babel/preset-env from 7.25.4 to 7.25.7 by @dependabot in #51
  • chore(deps-dev): bump @babel/core from 7.25.7 to 7.25.8 by @dependabot in #52
  • chore(deps-dev): bump @babel/preset-env from 7.25.7 to 7.25.8 by @dependabot in #53
  • build(deps): bump LLVM from llvmorg-19.1.1 to llvmorg-19.1.2 by @lumirlumir in #55

🧰 Maintenance

  • sync-server: synced file(s) with lumirlumir/lumirlumir-configs by @lumirlumir in #47

Full Changelog: v1.1.1...v1.1.2

v1.1.1 (llvmorg-19.1.1)

03 Oct 15:24
a329568
Compare
Choose a tag to compare

What's Changed

🐉 Clang Format

See Clang-Format 19.1.1 Official Release Note

🧪 Tests

  • test: support macOS-15 github actions runner image by @lumirlumir in #40
  • test: clarify supported Node.js versions and add compatibility tests by @lumirlumir in #44

⬆️ Dependency Updates

  • chore(deps-dev): bump nyc from 17.0.0 to 17.1.0 by @dependabot in #37
  • chore(deps-dev): bump eslint from 8.57.0 to 8.57.1 by @dependabot in #38
  • chore(deps-dev): bump markdownlint-cli from 0.41.0 to 0.42.0 by @dependabot in #41
  • chore(deps-dev): bump editorconfig-checker from 5.1.8 to 6.0.0 by @dependabot in #42
  • build(deps): bump LLVM from llvmorg-19.1.0 to llvmorg-19.1.1 by @lumirlumir in #43

🧰 Maintenance

Full Changelog: v1.1.0...v1.1.1

v1.1.0 (llvmorg-19.1.0)

18 Sep 09:20
b36f329
Compare
Choose a tag to compare

What's Changed

🐉 Clang Format

See Clang-Format 19.1.0 Official Release Note

  • AlwaysBreakTemplateDeclarations is deprecated and renamed to BreakTemplateDeclarations.
  • AlwaysBreakAfterReturnType is deprecated and renamed to BreakAfterReturnType.
  • Handles Java switch expressions.
  • Adds AllowShortCaseExpressionOnASingleLine option.
  • Adds AlignCaseArrows suboption to AlignConsecutiveShortCaseStatements.
  • Adds LeftWithLastLine suboption to AlignEscapedNewlines.
  • Adds KeepEmptyLines option to deprecate KeepEmptyLinesAtEOF and KeepEmptyLinesAtTheStartOfBlocks.
  • Add ExceptDoubleParentheses sub-option for SpacesInParensOptions to override addition of spaces between multiple, non-redundant parentheses similar to the rules used for RemoveParentheses.

⬆️ Dependency Updates

  • build(deps): bump LLVM from llvmorg-18.1.8 to llvmorg-19.1.0 by @lumirlumir in #35

Full Changelog: v1.0.3...v1.1.0

v1.0.3 (llvmorg-18.1.8)

16 Sep 06:57
2253283
Compare
Choose a tag to compare

What's Changed

♻️ Refactoring

  • rename: ubuntu-latest to ubuntu-22.04 in llvm-build-bump-pr.yml by @lumirlumir in #22

⬆️ Dependency Updates

  • chore(deps-dev): bump eslint-plugin-import from 2.29.1 to 2.30.0 by @dependabot in #19
  • chore(deps-dev): bump concurrently from 8.2.2 to 9.0.0 by @dependabot in #18
  • chore(deps-dev): bump husky from 9.1.5 to 9.1.6 by @dependabot in #28
  • chore(deps-dev): bump concurrently from 9.0.0 to 9.0.1 by @dependabot in #29

🔄 Continuous Integration

  • ci: update docker image test to test-cross-platform.yml by @lumirlumir in #24
  • ci: delete unnecessary dependencies in llvm-build-bump-pr by @lumirlumir in #26
  • ci: make bump.yml use personal access token by @lumirlumir in #33

🧰 Maintenance

  • docs: update test-cross-platform badge in README.md by @lumirlumir in #20
  • sync-server: synced file(s) with lumirlumir/lumirlumir-configs by @lumirlumir in #21
  • docs(typo): fix typo in README.md by @lumirlumir in #23
  • sync-server: synced file(s) with lumirlumir/lumirlumir-configs by @lumirlumir in #27

Full Changelog: v1.0.2...v1.0.3

v1.0.2 (llvmorg-18.1.8)

08 Sep 13:52
65985d8
Compare
Choose a tag to compare

What's Changed

🐛 Bugfixes

  • fix: update llvm-build process for backward compatibility in GitHub Actions Runner by @lumirlumir in #11
    • See README.md for supported GitHub Actions runner images.

🧪 Tests

🔄 Continuous Integration

  • ci: update noninteractive option to llvm-build-bump-pr by @lumirlumir in #12
  • ci: bump runner docker image version and detach linux-x64 build process by @lumirlumir in #13

🧰 Maintenance

  • docs: update github actions runner and docker image related information in README.md by @lumirlumir in #16

Full Changelog: v1.0.1...v1.0.2

v1.0.1 (llvmorg-18.1.8)

07 Sep 17:12
741acf5
Compare
Choose a tag to compare

What's Changed

🐛 Bugfixes

  • fix: excution error in linux-like os for permission. 644 to 755 using postinstall by @lumirlumir in #8

🔄 Continuous Integration

  • ci: add force run feature in llvm-build-bump-pr.yml by @lumirlumir in #7

🧰 Maintenance

  • docs: update LLVM version badge in README.md by @lumirlumir in #5

Full Changelog: v1.0.0...v1.0.1

v1.0.0 (llvmorg-18.1.8)

06 Sep 11:48
61936dd
Compare
Choose a tag to compare

First Release.🔥

See README.md for more information.

Full Changelog: v1.0.0