Skip to content

Commit

Permalink
feat: Updating node support matrix.
Browse files Browse the repository at this point in the history
BREAKING CHANGE: End of support for NodeJS 14.x. You may
be able to run glossarify-md v7 on NodeJS 14.x but things
might break with any further minor or bugfix release of
glossary-md v7 without a new announcement of a breaking
change for that mode of operation.
  • Loading branch information
about-code committed Mar 26, 2023
1 parent 04e5093 commit a805581
Show file tree
Hide file tree
Showing 6 changed files with 12 additions and 10 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/tests-functional.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest, windows-latest, macOS-latest]
node-version: [14.x, 16.x, 17.x]
node-version: [16.x, 18.x, 19.x]
steps:
- uses: actions/checkout@v2
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/tests-latest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest, windows-latest, macOS-latest]
node-version: [14.x, 16.x, 17.x]
node-version: [16.x, 18.x 19.x]
steps:
- uses: actions/checkout@v2
with:
Expand Down
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -345,9 +345,10 @@ The term *support* refers to *runs on the given platform* and is subject to the

| NodeJS | glossarify-md | Current Test Matrix |
| ------- | ------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Current | v6+ | Tested. Should node.js introduce breaking changes which affect [glossarify-md], then we may choose to step back from supporting *Current* until it becomes the next LTS. |
| 16 LTS | v5, v6+ | Tested + Supported |
| 14 LTS | v4, v5, v6+ | Tested + Supported |
| Current | v7 | Tested. Should node.js introduce breaking changes which affect [glossarify-md], then we may choose to step back from supporting *Current* until it becomes the next LTS. |
| 18 LTS | v6, v7 | Tested + Supported
| 16 LTS | v5, v6, v7 | Tested + Supported |
| 14 LTS | v4, v5, v6 | |
| 12 LTS | v3, v4, v5 | |
| 10 LTS | v2, v3, v4 | |

Expand Down
2 changes: 1 addition & 1 deletion doc/import.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ aliases: Import, importing, imports

### [From CSV](#from-csv)

**Since v6.4.0**
**Since v7.0.0**

CSV is a textual serialization for tabular data and supported by most spreadsheed programmes. Columns in CSV are separated by a `delimiter`.

Expand Down
7 changes: 4 additions & 3 deletions md/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -306,9 +306,10 @@ The term *support* refers to *runs on the given platform* and is subject to the

| NodeJS | glossarify-md | Current Test Matrix |
| ------- | ------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Current | v6+ | Tested. Should node.js introduce breaking changes which affect [glossarify-md], then we may choose to step back from supporting *Current* until it becomes the next LTS. |
| 16 LTS | v5, v6+ | Tested + Supported |
| 14 LTS | v4, v5, v6+ | Tested + Supported |
| Current | v7 | Tested. Should node.js introduce breaking changes which affect [glossarify-md], then we may choose to step back from supporting *Current* until it becomes the next LTS. |
| 18 LTS | v6, v7 | Tested + Supported
| 16 LTS | v5, v6, v7 | Tested + Supported |
| 14 LTS | v4, v5, v6 | |
| 12 LTS | v3, v4, v5 | |
| 10 LTS | v2, v3, v4 | |

Expand Down
2 changes: 1 addition & 1 deletion md/doc/import.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ aliases: Import, importing, imports

### From CSV

**Since v6.4.0**
**Since v7.0.0**

CSV is a textual serialization for tabular data and supported by most spreadsheed programmes. Columns in CSV are separated by a `delimiter`.

Expand Down

0 comments on commit a805581

Please sign in to comment.