Releases: lumirlumir/npm-clang-format-node
Releases · lumirlumir/npm-clang-format-node
v1.2.0-canary.0 (llvmorg-19.1.3)
What's Changed
🚀 Features
- feat(clang-format-node): create new
clangFormatPath
andgetClangFormatPath
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
andgetClangFormatNodePath
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
- test: update
test-cross-platform.yml
by @lumirlumir in #85
⬆️ 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
andpackage.json
's script to support monorepo by @lumirlumir in #90
🧰 Maintenance
- refactor: create
clang-format-git
andclang-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 topackage.json
'spost
,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)
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 updatesync-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)
What's Changed
🐉 Clang Format
🐛 Bug Fixes
- fix: broken build process in
windows-2022
by @lumirlumir in #54
⬆️ 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)
What's Changed
🐉 Clang Format
🧪 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
- chore: create CODEOWNERS by @lumirlumir in #39
- docs: update versioning part of README.md by @lumirlumir in #45
Full Changelog: v1.1.0...v1.1.1
v1.1.0 (llvmorg-19.1.0)
What's Changed
🐉 Clang Format
AlwaysBreakTemplateDeclarations
is deprecated and renamed toBreakTemplateDeclarations
.AlwaysBreakAfterReturnType
is deprecated and renamed toBreakAfterReturnType
.- Handles Java switch expressions.
- Adds
AllowShortCaseExpressionOnASingleLine
option. - Adds
AlignCaseArrows
suboption toAlignConsecutiveShortCaseStatements
. - Adds
LeftWithLastLine
suboption toAlignEscapedNewlines
. - Adds
KeepEmptyLines
option to deprecateKeepEmptyLinesAtEOF
andKeepEmptyLinesAtTheStartOfBlocks
. - Add
ExceptDoubleParentheses
sub-option forSpacesInParensOptions
to override addition of spaces between multiple, non-redundant parentheses similar to the rules used forRemoveParentheses
.
⬆️ 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)
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)
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
- test: create test-cross-platform.yml by @lumirlumir in #10
🔄 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)
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