Skip to content

Releases: lumirlumir/npm-clang-format-node

v1.3.0 (llvmorg-19.1.7)

25 Jan 12:16
9686d5b
Compare
Choose a tag to compare

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 to test-cross-platform.yml test workflow by @lumirlumir in #183
  • ci: update commit type of llvm-build-bump-pr.yml to chore from build by @lumirlumir in #189
  • ci: add PowerShell and CMD test to test-cross-platform.yml by @lumirlumir in #190
  • ci: add concurrency settings to lint.yml and test.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)

17 Jan 08:52
f62026d
Compare
Choose a tag to compare

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

Full Changelog: v1.2.4...v1.2.5

v1.2.4 (llvmorg-19.1.6)

15 Jan 12:22
72f960b
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

  • fix: Windows support-exit 0 instead of true 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

New Contributors

Full Changelog: v1.2.3...v1.2.4

v1.2.3 (llvmorg-19.1.6)

23 Dec 15:27
5966bc3
Compare
Choose a tag to compare

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 to sync-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 the node: 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 with c8 for coverage reporting in package.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)

04 Dec 12:10
e0e96dc
Compare
Choose a tag to compare

What's Changed

🐉 Clang Format

♻️ Refactoring

🧪 Tests

⬆️ 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 from v4 to v5 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

🧰 Maintenance

  • chore: create lint-staged.config.js and delete lint-staged property in package.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 in package.json by @lumirlumir in #119
  • chore: delete unnecessary eslint-plugin-prettier devdependency by @lumirlumir in #122
  • docs: add code-climate badge to README.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 to package.json by @lumirlumir in #135

Full Changelog: v1.2.1...v1.2.2

v1.2.1 (llvmorg-19.1.4)

20 Nov 05:30
62db9e9
Compare
Choose a tag to compare

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 where publish 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 to CONTRIBUTING and move it to root dir by @lumirlumir in #102
  • chore: bump .nvmrc version from 20.12.2 to 20.18.0 by @lumirlumir in #105
  • chore: add repository.directory property to each package's package.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)

13 Nov 13:06
44eb570
Compare
Choose a tag to compare

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
  • ci: add 'Build test' script to test.yml by @lumirlumir in #99

🧰 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
  • chore: merge npm-textlint-rule-markdown-clang-format repository as clang-format-markdown by @lumirlumir in #92
  • docs: rename LICENSE to LICENSE.md by @lumirlumir in #93
  • sync-server: synced file(s) with lumirlumir/lumirlumir-configs by @lumirlumir in #94
  • chore: update config.yml in ISSUE_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)

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