// vim: tw=0 ai et ts=2 sw=2
= Changelog
Ewan Edwards <eedwards@journaltech.com>
:keepacl: https://keepachangelog.com/en/1.1.0/[Keep a Changelog^]
:semantic: https://semver.org/spec/v2.0.0.html[Semantic Versioning^]
:org: https://github.com/jtidocs
:repo: jti-vale
:unreleased: {org}/{repo}/compare/v1.0.3\...HEAD[Unreleased]
:1-0-0: {org}/{repo}/releases/tag/1.0.0[1.0.0]
:1-0-1: {org}/{repo}/compare/tag/1.0.0\...1.0.1[1.0.1]
:1-0-2: {org}/{repo}/compare/tag/1.0.1\...1.0.2[1.0.2]
:1-0-3: {org}/{repo}/compare/tag/1.0.2\...1.0.3[1.0.3]
:1-0-4: {org}/{repo}/compare/tag/1.0.3\...1.0.4[1.0.4]
:1-0-5: {org}/{repo}/compare/tag/1.0.4\...1.0.5[1.0.5]
:1-0-6: {org}/{repo}/compare/tag/1.0.5\...1.0.6[1.0.6]
:1-0-7: {org}/{repo}/compare/tag/1.0.6\...1.0.7[1.0.7]
:1-0-8: {org}/{repo}/compare/tag/1.0.7\...1.0.8[1.0.8]
:1-0-9: {org}/{repo}/compare/tag/1.0.8\...1.0.9[1.0.9]
:1-0-10: {org}/{repo}/compare/tag/1.0.9\...1.0.10[1.0.10]
:1-0-11: {org}/{repo}/compare/tag/1.0.10\...1.0.11[1.0.11]
:1-0-12: {org}/{repo}/compare/tag/1.0.11\...1.0.12[1.0.12]
:1-0-13: {org}/{repo}/compare/tag/1.0.12\...1.0.13[1.0.13]
:1-0-14: {org}/{repo}/compare/tag/1.0.13\...1.0.14[1.0.14]
:1-0-15: {org}/{repo}/compare/tag/1.0.14\...1.0.15[1.0.15]
:1-0-16: {org}/{repo}/compare/tag/1.0.15\...1.0.16[1.0.16]
:1-0-17: {org}/{repo}/compare/tag/1.0.16\...1.0.17[1.0.17]
:1-0-18: {org}/{repo}/compare/tag/1.0.17\...1.0.18[1.0.18]
:1-0-19: {org}/{repo}/compare/tag/1.0.18\...1.0.19[1.0.19]
:1-0-20: {org}/{repo}/compare/tag/1.0.19\...1.0.20[1.0.20]
:1-0-21: {org}/{repo}/compare/tag/1.0.20\...1.0.21[1.0.21]
:1-0-22: {org}/{repo}/compare/tag/1.0.21\...1.0.22[1.0.22]
:1-0-23: {org}/{repo}/compare/tag/1.0.22\...1.0.23[1.0.23]
:1-0-24: {org}/{repo}/compare/tag/1.0.23\...1.0.24[1.0.24]
:1-0-25: {org}/{repo}/compare/tag/1.0.24\...1.0.25[1.0.25]
:1-0-26: {org}/{repo}/compare/tag/1.0.25\...1.0.26[1.0.26]
:1-1-0: {org}/{repo}/compare/tag/1.0.26\...1.1.0[1.1.0]
:1-2-0: {org}/{repo}/compare/tag/1.1.0\...1.2.0[1.2.0]
:1-2-1: {org}/{repo}/compare/tag/1.2.0\...1.2.1[1.2.1]

All notable changes to this project are documented in this file.

The format is based on {keepacl}, and this project adheres to {semantic}.


== {unreleased}

== {1-2-1} - 2025-06-03

- Fix NPM validation warning.
- Upgrade to Vale 3.11.2.
- Update the default configuration to prevent checks in nodes with the `button` class.


== {1-2-0} - 2025-04-04

- Terminate with error when errors occur.


== {1-1-0} - 2025-02-11

- Remove unnecessary output.


== {1-0-26} - 2025-01-20

- Trap errors in the execution handler.


== {1-0-25} - 2025-01-20

- Add node execution helper.


== {1-0-24} - 2025-01-15

- Fix async handling so assets get saved before script terminates.


== {1-0-23} - 2025-01-15

- Fix bug in download URL composition.


== {1-0-22} - 2025-01-15

- Added missing `mkdir` for the downloaded/extracted files.
- Refactored code a bit.


== {1-0-21} - 2025-01-15

- Fix target path.


== {1-0-20} - 2025-01-15

- Update the version of vale to v3.9.3.
- Download to `<package>/bin` to avoid removing the `LICENSE` and `README.md` files.
- Remove the `vale sync` step.


== {1-0-18} - 2025-01-15

- Add debug output.


== {1-0-17} - 2025-01-15

- Reverse link paths.


== {1-0-16} - 2025-01-15

- Use hard links on Windows, because soft links require administrator privileges.


== {1-0-15} - 2024-10-28

- Upgrade vale to v3.8.0.


== {1-0-14} - 2024-01-15

- Upgrade the axios package to 1.6.5.


== {1-0-13} - 2023-12-19

- Turn off the `Google.We` style to avoid false positives when content has phrasing like `non-US`.


== {1-0-12} - 2023-12-15

- Use the correct platform name when making the symlink.


== {1-0-11} - 2023-12-15

- Upgrade vale to v2.30.0, @jti/utils to 1.0.3, and axios to 1.6.2.
- Install a symlink for Windows systems to make the `npx vale` experience consistent across platforms.


== {1-0-10} - 2023-08-18

- Upgrade vale to v2.28.2 and @jti/utils to 1.0.2.


== {1-0-9} - 2023-07-26

- Disable the Google.FirstPerson style, since the JTI styles now has its own copy.


== {1-0-8} - 2023-07-26

- Install the `vale` binary in `node_modules/.bin`.


== {1-0-7} - 2023-05-31

- Fix lack of promise return.


== {1-0-6} - 2023-05-31

- Run `vale sync` after Vale download completes and `vale` dir exists.


== {1-0-5} - 2023-05-31

- `vale sync` could not read the ZIP style package due to authentication. So, remove the explicit download+decompress and use `vale sync` (in the project folder) to fetch the package.


== {1-0-4} - 2023-05-30

- `vale sync` cannot be used for the `jti-vale-style` package because it cannot read the ZIP archive we create.
  So, we download the style, decompress it, and store it in the `vale` folder.

- Run `vale sync` to fetch the Google style.


== {1-0-3} - 2023-05-30

- After binary downloaded, install vale config file.
- Fix changelog links.


== {1-0-2} - 2023-05-26

- Fix spelling of  `postinstall`.


== {1-0-1} - 2023-05-26

- Use `postInstall` instead of `prepare` event.


== {1-0-0} - 2023-05-26

- Initial release.
