-
Notifications
You must be signed in to change notification settings - Fork 173
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
build: add release-it to facilitate builds (#275)
Co-authored-by: Chris Barth <chrisjbarth@hotmail.com>
- Loading branch information
Showing
7 changed files
with
5,989 additions
and
149 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,54 @@ | ||
module.exports = { | ||
dataSource: "prs", | ||
prefix: "", | ||
onlyMilestones: false, | ||
ignoreTagsWith: [], | ||
ignoreLabels: [], | ||
tags: "all", | ||
groupBy: { | ||
"Major Changes": ["semver-major", "breaking-change"], | ||
"Minor Changes": ["semver-minor", "enhancement", "new-feature"], | ||
Dependencies: ["dependencies"], | ||
"Bug Fixes": ["semver-patch", "bug", "security"], | ||
Documentation: ["documentation"], | ||
"Technical Tasks": ["chore"], | ||
Other: ["..."], | ||
}, | ||
changelogFilename: "CHANGELOG.md", | ||
username: "node-saml", | ||
repo: "xml-crypto", | ||
template: { | ||
issue: function (placeholders) { | ||
const parts = [ | ||
"-", | ||
placeholders.labels, | ||
placeholders.name, | ||
`[${placeholders.text}](${placeholders.url})`, | ||
]; | ||
return parts | ||
.filter((_) => _) | ||
.join(" ") | ||
.replace(" ", " "); | ||
}, | ||
release: function (placeholders) { | ||
placeholders.body = placeholders.body.replace( | ||
"*No changelog for this release.*", | ||
"\n_No changelog for this release._" | ||
); | ||
return `## ${placeholders.release} (${placeholders.date})\n${placeholders.body}`; | ||
}, | ||
group: function (placeholders) { | ||
const iconMap = { | ||
Enhancements: "🚀", | ||
"Minor Changes": "🚀", | ||
"Bug Fixes": "🐛", | ||
Documentation: "📚", | ||
"Technical Tasks": "⚙️", | ||
"Major Changes": "💣", | ||
Dependencies: "🔗", | ||
}; | ||
const icon = iconMap[placeholders.heading] || "🙈"; | ||
return "\n### " + icon + " " + placeholders.heading + "\n"; | ||
}, | ||
}, | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
{ | ||
"MD013": false, | ||
"MD024": false | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
{ | ||
"github": { | ||
"release": true, | ||
"releaseName": "v${version}" | ||
}, | ||
"hooks": { | ||
"after:bump": "npm run changelog" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,280 @@ | ||
# Changelog | ||
|
||
## master (2023-04-17) | ||
|
||
### 🔗 Dependencies | ||
|
||
- [**dependencies**] Bump minimatch from 3.0.4 to 3.1.2 [#276](https://github.com/node-saml/xml-crypto/pull/276) | ||
- [**dependencies**] [**javascript**] Bump qs from 6.5.2 to 6.5.3 [#271](https://github.com/node-saml/xml-crypto/pull/271) | ||
|
||
### 🙈 Other | ||
|
||
- [**closed**] make FileKeyInfo extensible for compatibility with TypeScript [#273](https://github.com/node-saml/xml-crypto/pull/273) | ||
- [**closed**] Updated getKeyInfo function with actual implementation [#249](https://github.com/node-saml/xml-crypto/pull/249) | ||
|
||
--- | ||
|
||
## v3.0.1 (2022-10-31) | ||
|
||
### 🔗 Dependencies | ||
|
||
- [**dependencies**] [**javascript**] Bump ajv and har-validator [#266](https://github.com/node-saml/xml-crypto/pull/266) | ||
- [**dependencies**] [**javascript**] Bump yargs-parser and tap [#257](https://github.com/node-saml/xml-crypto/pull/257) | ||
- [**dependencies**] [**javascript**] Bump minimist and tap [#264](https://github.com/node-saml/xml-crypto/pull/264) | ||
|
||
--- | ||
|
||
## v3.0.0 (2022-10-13) | ||
|
||
### 🔗 Dependencies | ||
|
||
- [**dependencies**] [**javascript**] Bump @xmldom/xmldom from 0.7.0 to 0.8.3 [#261](https://github.com/node-saml/xml-crypto/pull/261) | ||
- [**dependencies**] [**javascript**] Bump handlebars from 4.0.11 to 4.7.7 [#247](https://github.com/node-saml/xml-crypto/pull/247) | ||
- [**dependencies**] [**javascript**] Bump lodash from 4.17.10 to 4.17.21 [#248](https://github.com/node-saml/xml-crypto/pull/248) | ||
- [**dependencies**] [**javascript**] Bump hosted-git-info from 2.6.0 to 2.8.9 [#246](https://github.com/node-saml/xml-crypto/pull/246) | ||
- [**dependencies**] [**javascript**] Bump ejs from 2.6.1 to 3.1.7 [#244](https://github.com/node-saml/xml-crypto/pull/244) | ||
- [**dependencies**] [**javascript**] Bump path-parse from 1.0.5 to 1.0.7 [#245](https://github.com/node-saml/xml-crypto/pull/245) | ||
|
||
### 🙈 Other | ||
|
||
- [**closed**] build(ci): test on later node versions [#251](https://github.com/node-saml/xml-crypto/pull/251) | ||
|
||
--- | ||
|
||
## v2.1.4 (2022-07-08) | ||
|
||
### 🙈 Other | ||
|
||
- [**closed**] Correct behavior for XML canonicalization with namespaces and nested elements [#242](https://github.com/node-saml/xml-crypto/pull/242) | ||
|
||
--- | ||
|
||
## v2.1.3 (2021-08-20) | ||
|
||
### 🔗 Dependencies | ||
|
||
- [**dependencies**] [**java**] Bump commons-io from 2.4 to 2.7 in /test/validators/XmlCryptoJava [#229](https://github.com/node-saml/xml-crypto/pull/229) | ||
|
||
### 🙈 Other | ||
|
||
- [**closed**] Update xmldom to 0.7.0 [#236](https://github.com/node-saml/xml-crypto/pull/236) | ||
|
||
--- | ||
|
||
## v2.1.2 (2021-04-19) | ||
|
||
_No changelog for this release._ | ||
|
||
--- | ||
|
||
## v2.1.1 (2021-03-16) | ||
|
||
_No changelog for this release._ | ||
|
||
--- | ||
|
||
## v2.1.0 (2021-03-15) | ||
|
||
### 🔗 Dependencies | ||
|
||
- [**dependencies**] [**javascript**] Bump xmldom from 0.1.27 to 0.5.0 [#225](https://github.com/node-saml/xml-crypto/pull/225) | ||
- [**dependencies**] [**java**] Bump junit from 4.12 to 4.13.1 in /test/validators/XmlCryptoJava [#217](https://github.com/node-saml/xml-crypto/pull/217) | ||
|
||
### 🙈 Other | ||
|
||
- [**closed**] Don't pull the example folder into the module build [#220](https://github.com/node-saml/xml-crypto/pull/220) | ||
- [**closed**] fix for #201 [#218](https://github.com/node-saml/xml-crypto/pull/218) | ||
|
||
--- | ||
|
||
## v2.0.0 (2020-10-05) | ||
|
||
_No changelog for this release._ | ||
|
||
--- | ||
|
||
## v1.5.3 (2020-04-14) | ||
|
||
### 🙈 Other | ||
|
||
- [**closed**] Async response for built in algo sign/verify [#209](https://github.com/node-saml/xml-crypto/pull/209) | ||
|
||
--- | ||
|
||
## v1.5.2 (2020-04-13) | ||
|
||
_No changelog for this release._ | ||
|
||
--- | ||
|
||
## v1.5.1 (2020-04-13) | ||
|
||
### 🙈 Other | ||
|
||
- [**closed**] Test suites of other projects (mocha) that include v1.5.0 fail [#207](https://github.com/node-saml/xml-crypto/pull/207) | ||
|
||
--- | ||
|
||
## v1.5.0 (2020-04-12) | ||
|
||
### 🙈 Other | ||
|
||
- [**closed**] Add callback options to sign/verify asynchronously [#206](https://github.com/node-saml/xml-crypto/pull/206) | ||
|
||
--- | ||
|
||
## v1.4.1 (2020-04-03) | ||
|
||
### 🔗 Dependencies | ||
|
||
- [**dependencies**] Bump js-yaml from 3.12.0 to 3.13.1 [#205](https://github.com/node-saml/xml-crypto/pull/205) | ||
|
||
### 🙈 Other | ||
|
||
- [**closed**] validation instruction typo [#192](https://github.com/node-saml/xml-crypto/pull/192) | ||
- [**closed**] Fixes line end and white space normalization. [#196](https://github.com/node-saml/xml-crypto/pull/196) | ||
|
||
--- | ||
|
||
## v1.4.0 (2019-04-26) | ||
|
||
### 🙈 Other | ||
|
||
- [**closed**] Fix canon xml being computed differently when signing, than when verfying [#183](https://github.com/node-saml/xml-crypto/pull/183) | ||
|
||
--- | ||
|
||
## v1.3.0 (2019-03-23) | ||
|
||
### 🙈 Other | ||
|
||
- [**closed**] Xml enc c14# inclusivenamespace fixes [#179](https://github.com/node-saml/xml-crypto/pull/179) | ||
|
||
--- | ||
|
||
## v1.2.0 (2019-02-26) | ||
|
||
### 🙈 Other | ||
|
||
- [**closed**] Accept existing xml prefixes to avoid adding to signature [#171](https://github.com/node-saml/xml-crypto/pull/171) | ||
|
||
--- | ||
|
||
## v1.1.4 (2019-02-11) | ||
|
||
### 🙈 Other | ||
|
||
- [**closed**] fix for enveloped signatures [#174](https://github.com/node-saml/xml-crypto/pull/174) | ||
|
||
--- | ||
|
||
## v1.1.3 (2019-02-10) | ||
|
||
### 🙈 Other | ||
|
||
- [**closed**] Update signed-xml.js [#172](https://github.com/node-saml/xml-crypto/pull/172) | ||
|
||
--- | ||
|
||
## v1.1.2 (2019-01-28) | ||
|
||
_No changelog for this release._ | ||
|
||
--- | ||
|
||
## v1.1.1 (2019-01-01) | ||
|
||
_No changelog for this release._ | ||
|
||
--- | ||
|
||
## v1.1.0 (2019-01-01) | ||
|
||
_No changelog for this release._ | ||
|
||
--- | ||
|
||
## v1.0.2 (2018-11-08) | ||
|
||
### 🙈 Other | ||
|
||
- [**closed**] Bugfix: a namespace in the inclusive namespace list should be treated… [#163](https://github.com/node-saml/xml-crypto/pull/163) | ||
|
||
--- | ||
|
||
## v1.0.1 (2018-09-10) | ||
|
||
_No changelog for this release._ | ||
|
||
--- | ||
|
||
## v1.0.0 (2018-09-10) | ||
|
||
### 🙈 Other | ||
|
||
- [**closed**] Decode DigestValue for validation [#160](https://github.com/node-saml/xml-crypto/pull/160) | ||
- [**closed**] Addresses issue #235 by upgrading xmldom version to 0.1.27 [#155](https://github.com/node-saml/xml-crypto/pull/155) | ||
- [**closed**] Patch for non exclusive c14n [#157](https://github.com/node-saml/xml-crypto/pull/157) | ||
- [**closed**] Merge changes from datagovsg fork [#161](https://github.com/node-saml/xml-crypto/pull/161) | ||
|
||
--- | ||
|
||
## v0.9.0 (2017-02-26) | ||
|
||
_No changelog for this release._ | ||
|
||
--- | ||
|
||
## 0.9.0 (2017-02-26) | ||
|
||
### 🙈 Other | ||
|
||
- [**closed**] Separate namespaces with same prefix but different URI [#117](https://github.com/node-saml/xml-crypto/pull/117) | ||
- [**closed**] Implement transform: 'http://www.w3.org/TR/2001/REC-xml-c14n-20010315' [#116](https://github.com/node-saml/xml-crypto/pull/116) | ||
|
||
--- | ||
|
||
## v0.8.5 (2016-12-08) | ||
|
||
### 🙈 Other | ||
|
||
- [**closed**] Add possible id attribute 'id' [#121](https://github.com/node-saml/xml-crypto/pull/121) | ||
- [**closed**] Update license field to npm recommendation [#119](https://github.com/node-saml/xml-crypto/pull/119) | ||
- [**closed**] Fix author field format [#120](https://github.com/node-saml/xml-crypto/pull/120) | ||
- [**closed**] Remove namespace-breaking reserialization of signature from example in README [#105](https://github.com/node-saml/xml-crypto/pull/105) | ||
|
||
--- | ||
|
||
## v0.8.4 (2016-03-12) | ||
|
||
_No changelog for this release._ | ||
|
||
--- | ||
|
||
## v0.8.3 (2016-03-06) | ||
|
||
_No changelog for this release._ | ||
|
||
--- | ||
|
||
## v0.8.2 (2015-12-13) | ||
|
||
_No changelog for this release._ | ||
|
||
--- | ||
|
||
## v0.8.1 (2015-10-15) | ||
|
||
_No changelog for this release._ | ||
|
||
--- | ||
|
||
## v0.8.0 (2015-10-03) | ||
|
||
_No changelog for this release._ | ||
|
||
--- | ||
|
||
## V1 (2013-07-20) | ||
|
||
_No changelog for this release._ |
Oops, something went wrong.