Skip to content

Releases: sverweij/virtual-code-owners

v9.1.2

04 Dec 00:31
Immutable release. Only release title and notes can be modified.
v9.1.2
90f4978

Choose a tag to compare

🏭 refactoring

  • 90b2820 refactor: consolidates codeowners related folders

👷 maintenance

  • 7c99c6a build(npm): updates external dependencies

🧹 chores

  • e21904f chore(tools): tweaks dependency graph visualization options
  • 2e55625 chore: sets up linter
  • df1c1c2 ci(deps): bump actions/checkout from 5 to 6 in the all-github-actions group (#287)
  • 324ccd3/ 0896731/ 0e9605b chore(npm): updates external devDependencies

v9.1.1

09 Nov 17:50
Immutable release. Only release title and notes can be modified.
v9.1.1
bb50a60

Choose a tag to compare

🐛 fixes

  • 89095da fix: improves bracket matching detection logic (#280)

👷 maintenance

  • 5627a5a chore(npm): pins (all) dependencies again
  • 65bf966 chore(npm): updates external devDependencies
  • 780a07f build(deps-dev): bump the non-major-node-dev-dependencies group with 2 updates (#282)
  • 0712d19 ci(deps): bump actions/setup-node from 5 to 6 in the all-github-actions group (#281)

FWIW this is also the first release with, on GitHub, their new 'release immutability' enabled

v9.1.0

18 Oct 10:26
v9.1.0
dd16460

Choose a tag to compare

✨ features

  • d1390f3 feat: treats unclosed section brackets as rule in stead of section (#279)

👷 maintenance

This is the first virtual-code-owners release published with OpenID Connect, which is supposed
to be a more secure way of publishing. On the npmjs website you can see this because the publisher isn't me or mcmeadow, but in stead GitHub Actions (preceded with an OIDC icon).

v9.0.0

25 Aug 20:27
v9.0.0
2d960fe

Choose a tag to compare

🚨 breaking changes

  • 4febde3 fix(team-map)!: adds max length for team names, slightly improves error messages for team names BREAKING
    Will be breaking when you have team names longer than 80 characters.
  • c39a56e chore!: drops support for node 18, 21 and 23 BREAKING
    Nodejs has dropped support for these versions quite some time ago already, so we follow suit.

🐛 fixes

  • d3126b8 fix(parse): uses Object.hasOwn in stead of hasOwnProperty

👷 maintenance

v8.2.7

18 May 10:47
v8.2.7
4031aa7

Choose a tag to compare

🐛 fixes

  • 7047b47 fix(virtual-code-owners/parse): uses a platform independent regex instead of os.EOL (#260)

👷 maintenance

  • cfc491e build(npm): updates external dependencies

v8.2.6

08 May 19:31
v8.2.6
8fe7465

Choose a tag to compare

🐛 fixes

  • 54280f9 fix: opens input files explicitly readonly (#258)

👷 maintenance

  • 618c89f chore(npm): updates external devDependencies
  • f8721f5 chore: sets ci's latest node version to 24 (so virtual-code-owners is verified to work on node 24 as well)

v8.2.5

03 Apr 23:15
v8.2.5
fc71686

Choose a tag to compare

👷 maintenance

v8.2.4

31 Dec 19:14
v8.2.4
0ce2a86

Choose a tag to compare

👷 maintenance

  • 1d9aef8/ 3f28dfd build(npm): updates external dependencies
  • 0e77473 refactor: addresses small linting issues

🧹 chores

v8.2.3

19 Nov 21:23
v8.2.3
9170c27

Choose a tag to compare

📖 documentation

  • 345f5c4 chore(doc): removes references to the former bird site

👷 maintenance

  • 31d441b/ 779d8a8 build(npm): updates external dependencies
  • 97824b2 refactor: replaces if statements with ?: where this improves readability

🧹 chores

  • e6e19ca chore(ci): unpins node version for release and pre-lease workflows
  • 5a093c8 chore: makes ci use node 23 instead of 22

v8.2.2

03 Oct 19:26
v8.2.2
11f60d3

Choose a tag to compare

📖 documentation

  • 9cb0409 doc: adds explicit 'void' return types on procedure-like functions

👷 maintenance

  • 4d1fdad refactor(labeler-yml): makes anonymous filter function single return statement
  • 5b504df build(npm): updates external dependencies