Skip to content

Commit 688a6d1

Browse files
authored
Merge pull request #1216 from maxmind/horgh/release
v6.0.0
2 parents 8d9cef5 + 4dd890b commit 688a6d1

File tree

4 files changed

+32
-33
lines changed

4 files changed

+32
-33
lines changed

CHANGELOG.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,17 @@
11
CHANGELOG
22
=========
33

4-
6.0.0
4+
6.0.0 (2023-12-05)
55
------------------
66

77
* **Breaking** Drop Node 16 support
88
* Add `host` parameter to `Client` constructor to allow for use of the
99
Sandbox environment.
10+
* Updated `@maxmind/geoip2-node` to version that includes the `isAnycast`
11+
attribute on `response.ipAddress.traits`. This attribute is `true` if the
12+
IP address belongs to an [anycast
13+
network](https://en.wikipedia.org/wiki/Anycast). This is available in
14+
minFraud Insights and Factors.
1015

1116
5.0.0 (2023-05-16)
1217
------------------

README.dev.md

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,21 @@ Steps for releasing:
33
1. Review open issues and PRs to see if any can easily be fixed, closed, or
44
merged.
55
2. Bump copyright year in `README.md`, if necessary.
6-
3. Review `CHANGELOG.md` for completeness and correctness. Update its
7-
4. Bump the version in `package.json`.
8-
5. Create a release PR containing the updates relating to any of the steps
6+
3. Consider whether any dependencies need to be updated.
7+
4. Review `CHANGELOG.md` for completeness and correctness. Update its
8+
release date.
9+
5. Set the version in `package.json`.
10+
6. Run `npm publish`. You can do this from the release branch. This will
11+
generate the docs, deploy docs, and publish the module to NPM.
12+
7. Create a release PR containing the updates relating to any of the steps
913
above.
10-
6. Ensure that the release PR is merged into main.
11-
7. With `main` checked out, run `npm publish`. This will generate the
12-
docs, deploy docs, and publish the module to NPM.
13-
8. Create and push a git tag (eg `git tag v4.2.0 && git push --tags`).
14-
8. Manually create a release on GitHub to include the release-specific
14+
8. Create and push a git tag (e.g. `git tag -a v4.2.0 -m v4.2.0 && git push
15+
--tags`).
16+
9. Manually create a release on GitHub to include the release-specific
1517
notes found in `CHANGELOG.md`.
16-
9. Verify the release on
17-
[GitHub](https://github.com/maxmind/minfraud-api-node/releases) and
18-
[NPM](https://npmjs.com/package/@maxmind/minfraud-api-node).
18+
10. Verify the release on
19+
[GitHub](https://github.com/maxmind/minfraud-api-node/releases) and
20+
[NPM](https://npmjs.com/package/@maxmind/minfraud-api-node).
1921

2022
## Set up pre-commit hooks
2123

package-lock.json

Lines changed: 11 additions & 19 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@maxmind/minfraud-api-node",
3-
"version": "5.0.0",
3+
"version": "6.0.0",
44
"description": "Node.js API for MaxMind minFraud Score, Insights, and Factors web services",
55
"main": "dist/src/index.js",
66
"homepage": "https://github.com/maxmind/minfraud-api-node",
@@ -65,7 +65,7 @@
6565
"prepublishOnly": "npm run build && npm run test && npm run lint && npm run build:docs && npm run deploy:docs"
6666
},
6767
"dependencies": {
68-
"@maxmind/geoip2-node": "^4.0.0",
68+
"@maxmind/geoip2-node": "^5.0.0",
6969
"maxmind": "^4.1.0",
7070
"punycode": "^2.1.1",
7171
"snakecase-keys": "^5.1.2",

0 commit comments

Comments
 (0)