Releases: lumirlumir/npm-clang-format-node
Releases · lumirlumir/npm-clang-format-node
v1.3.0 (llvmorg-19.1.7)
What's Changed
🚀 Features
- feat(website): introduce new website using
vitepress
by @lumirlumir in #179 - feat: add API documentation links to type files (JSDoc type hints) by @lumirlumir in #191
🔄 Continuous Integration
- ci: update labeler workflow to trigger on edited pull requests by @lumirlumir in #182
- ci: add
concurrency
settings totest-cross-platform.yml
test workflow by @lumirlumir in #183 - ci: update commit type of
llvm-build-bump-pr.yml
tochore
frombuild
by @lumirlumir in #189 - ci: add PowerShell and CMD test to
test-cross-platform.yml
by @lumirlumir in #190 - ci: add
concurrency
settings tolint.yml
andtest.yml
workflows by @lumirlumir in #193
🧰 Maintenance
- docs: fix incorrect comment placement by @lumirlumir in #180
- docs: update eslint-disable comments for backward compatibility with
node:
namespace by @lumirlumir in #181 - docs: create
q-and-a.md
by @lumirlumir in #185 - docs: add navigation link to 'Why We Started This Project' in
get-started /index.md
documentation by @lumirlumir in #186 - docs: create
surgical-formatting-with-git-clang-format.md
by @lumirlumir in #187 - docs: create
introduction.md
by @lumirlumir in #188 - chore: update
extensions.json
and.github/sync-client.yml
by @lumirlumir in #192
Full Changelog: v1.2.5...v1.3.0
v1.2.5 (llvmorg-19.1.7)
What's Changed
🐉 Clang Format
⬆️ Dependency Updates
- build(deps): bump LLVM from llvmorg-19.1.6 to llvmorg-19.1.7 by @lumirlumir in #173
- chore(deps-dev): bump lint-staged from 15.3.0 to 15.4.1 by @dependabot in #177
🧰 Maintenance
- chore: bump ESLint from v8 to v9 by @lumirlumir in #174
- chore: add
engines
field topackage.json
by @lumirlumir in #175
Full Changelog: v1.2.4...v1.2.5
v1.2.4 (llvmorg-19.1.6)
What's Changed
🐛 Bug Fixes
- fix: Windows support-
exit 0
instead oftrue
in scripts by @vadimpiven in #171
⬆️ Dependency Updates
- chore(deps-dev): bump textlint-rule-allowed-uris from 1.0.6 to 1.0.7 by @dependabot in #154
- chore(deps-dev): bump lint-staged from 15.2.11 to 15.3.0 by @dependabot in #157
- chore(deps-dev): bump concurrently from 9.1.0 to 9.1.1 by @dependabot in #158
- chore(deps-dev): bump concurrently from 9.1.1 to 9.1.2 by @dependabot in #159
- chore(deps-dev): bump textlint from 14.4.0 to 14.4.2 by @dependabot in #160
- chore(deps-dev): bump typescript from 5.7.2 to 5.7.3 by @dependabot in #163
- chore(deps-dev): bump editorconfig-checker from 6.0.0 to 6.0.1 by @dependabot in #164
🧰 Maintenance
- docs: enhance
security.md
with vulnerability reporting guidelines by @lumirlumir in #153 - chore: remove
.nyc_output
from ignore lists of configs by @lumirlumir in #155 - chore: add
packageManager
field topackage.json
by @lumirlumir in #156 - docs: update
README.md
ofexamples-clang-format
by @lumirlumir in #161 - chore: create
examples/git-clang-format
by @lumirlumir in #131 - chore: update
.prettierrc.js
to use external package by @lumirlumir in #165 - chore: update
lint.yml
,test.yml
,lint-staged.config.js
by @lumirlumir in #166 - chore: update
dependabot.yml
by @lumirlumir in #168
New Contributors
- @vadimpiven made their first contribution in #171
Full Changelog: v1.2.3...v1.2.4
v1.2.3 (llvmorg-19.1.6)
What's Changed
🐉 Clang Format
🧪 Tests
- test: enhance integration tests with detailed file overviews and structured comments by @lumirlumir in #142
- test: enhance test files with structured comments and file overviews by @lumirlumir in #143
⬆️ Dependency Updates
- chore(deps-dev): bump @babel/cli from 7.25.9 to 7.26.4 by @dependabot in #136
- chore(deps-dev): bump prettier from 3.4.1 to 3.4.2 by @dependabot in #137
- chore(deps-dev): bump lint-staged from 15.2.10 to 15.2.11 by @dependabot in #138
- build(deps): bump LLVM from llvmorg-19.1.5 to llvmorg-19.1.6 by @lumirlumir in #151
🔄 Continuous Integration
- ci(sync-client): add
lint-staged.config.js
tosync-client.yml
by @lumirlumir in #141
🧰 Maintenance
- chore: update npm script naming convention for consistency by @lumirlumir in #139
- chore(sync-client): add
.textlintrc.js
to configuration sync by @lumirlumir in #140 - chore: create
.gitattributes
for consistent EOL handling by @lumirlumir in #144 - docs: update
CONTRIBUTING.md
with guidelines on using thenode:
namespace by @lumirlumir in #146 - chore: update
.markdownlintignore
by @lumirlumir in #147 - chore: ready for introduction of website using
nextra
by @lumirlumir in #148 - chore: replace
nyc
withc8
for coverage reporting inpackage.json
by @lumirlumir in #149 - chore: bump macOS version references to
13
in CI workflow and documentation by @lumirlumir in #150
Full Changelog: v1.2.2...v1.2.3
v1.2.2 (llvmorg-19.1.5)
What's Changed
🐉 Clang Format
♻️ Refactoring
- remove:
clang-format-markdown
directory by @lumirlumir in #120
🧪 Tests
- test: introduce integration tests for APIs by @lumirlumir in #115
- test: create
integration-binaries-permission
test by @lumirlumir in #121
⬆️ Dependency Updates
- chore(deps-dev): bump markdownlint-cli from 0.42.0 to 0.43.0 by @dependabot in #113
- chore(deps-dev): bump typescript from 5.6.3 to 5.7.2 by @dependabot in #112
- chore(deps-dev): bump prettier from 3.3.3 to 3.4.1 by @dependabot in #114
- ci: bump
codecov-action
fromv4
tov5
by @lumirlumir in #124 - chore(deps-dev): bump textlint from 14.3.0 to 14.4.0 by @dependabot in #126
- build(deps): bump LLVM from llvmorg-19.1.4 to llvmorg-19.1.5 by @lumirlumir in #129
🔄 Continuous Integration
- ci: delete
--no-private
option frombump.yml
by @lumirlumir in #132
🧰 Maintenance
- chore: create
lint-staged.config.js
and deletelint-staged
property inpackage.json
by @lumirlumir in #110 - chore: run
npm audit fix
to fix vulnerabilities by @lumirlumir in #116 - chore: introduce textlint for markdown consistency by @lumirlumir in #117
- docs: clarify sentences and update docs by @lumirlumir in #118
- chore: fix incorrect
lint-textlint
script inpackage.json
by @lumirlumir in #119 - chore: delete unnecessary
eslint-plugin-prettier
devdependency by @lumirlumir in #122 - docs: add
code-climate
badge toREADME.md
by @lumirlumir in #125 - chore: create
examples/clang-format
directory for examples by @lumirlumir in #127 - docs: fix typos and update documentation by @lumirlumir in #128
- chore: add missing version property to
package.json
by @lumirlumir in #133 - chore: add
name
property topackage.json
by @lumirlumir in #135
Full Changelog: v1.2.1...v1.2.2
v1.2.1 (llvmorg-19.1.4)
What's Changed
🐉 Clang Format
⬆️ Dependency Updates
- chore(deps-dev): bump husky from 9.1.6 to 9.1.7 by @dependabot in #104
- build(deps): bump LLVM from llvmorg-19.1.3 to llvmorg-19.1.4 by @lumirlumir in #106
🔄 Continuous Integration
- ci: update
publish.yml
to fix a bug wherepublish
script was overwrited by @lumirlumir in #101
🧰 Maintenance
- chore: delete unnecessary version info in
package-lock.json
by @lumirlumir in #100 - docs: rename
01-contributing
toCONTRIBUTING
and move it to root dir by @lumirlumir in #102 - chore: bump
.nvmrc
version from20.12.2
to20.18.0
by @lumirlumir in #105 - chore: add
repository.directory
property to each package'spackage.json
by @lumirlumir in #107 - docs: move security related docs to root's
SECURITY.md
by @lumirlumir in #108
Full Changelog: v1.2.0...v1.2.1
v1.2.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 - ci: add 'Build test' script to
test.yml
by @lumirlumir in #99
🧰 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 - chore: merge
npm-textlint-rule-markdown-clang-format
repository asclang-format-markdown
by @lumirlumir in #92 - docs: rename
LICENSE
toLICENSE.md
by @lumirlumir in #93 - sync-server: synced file(s) with lumirlumir/lumirlumir-configs by @lumirlumir in #94
- chore: update
config.yml
inISSUE_TEMPLATE
by @lumirlumir in #95 - docs: transfer contents of existing documents to GitBook and add documentation for new packages by @lumirlumir in #77
- docs: update
README.md
by @lumirlumir in #96 - docs: update
README.md
by @lumirlumir in #97
Full Changelog: v1.1.3...v1.2.0
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