Releases: node-saml/xml-crypto
Releases · node-saml/xml-crypto
v6.0.0
v5.1.1
v5.1.0
- Bump @typescript-eslint/parser from 6.13.0 to 6.18.1 (#442) (ecbedd9)
- Bump @typescript-eslint/eslint-plugin from 6.13.0 to 6.18.1 (#441) (9eb9002)
- Bump follow-redirects from 1.15.3 to 1.15.4 (#440) (6f363ab)
- Bump eslint from 8.54.0 to 8.56.0 (#436) (bf163dd)
- Bump @types/node from 16.18.65 to 16.18.69 (#435) (4f98697)
- Bump release-it from 16.2.1 to 16.3.0 (#428) (4d3711a)
- Enhance derToPem to support XML pretty-print (#439) (6e95c60)
v5.0.0
- Bump @typescript-eslint/eslint-plugin from 5.62.0 to 6.13.0 (#422) (66d887b)
- Bump @prettier/plugin-xml from 3.2.1 to 3.2.2 (#423) (7410d2e)
- Bump @types/mocha from 10.0.2 to 10.0.6 (#421) (36bcf0e)
- Bump @types/chai from 4.3.6 to 4.3.11 (#419) (ef513da)
- Bump prettier from 3.0.3 to 3.1.0 (#418) (09176a5)
- Bump typescript from 5.2.2 to 5.3.2 (#415) (f3da589)
- Bump eslint from 8.51.0 to 8.54.0 (#414) (b7c90f5)
- Bump actions/setup-node from 3 to 4 (#413) (9602607)
- Bump @babel/traverse from 7.22.4 to 7.23.2 (#407) (552a6d6)
- Bump actions/checkout from 3 to 4 (#392) (7ad9a5f)
- Bump eslint-plugin-deprecation from 1.4.1 to 2.0.0 (#390) (0f11269)
- Bump typescript from 5.1.6 to 5.2.2 (#383) (8cf4966)
- Bump eslint-config-prettier from 8.8.0 to 9.0.0 (#381) (9584e48)
- Mark
getKeyInfo()
private as it has no public consumers (#412) (1099f59) - Remove the default for
getKeyInfoContent
forcing a consumer to choose (#411) (468d674) - Remove default for transformation algorithm (#410) (741240f)
- Remove default for signature algorithm (#408) (b0541b3)
- Remove default for digest algorithm (#406) (b6cc9c0)
- Remove default canonicalization algorithm (#405) (5629be4)
- Update dependencies; move to @xmldom-scoped is-dom-node package (#402) (e044d7a)
- Clarify use of in signature validation (#401) (6f95f2e)
- Ensure the X509Certificate tag is properly prefixed (#377) (073d4a6)
- Add support for directly querying a node to see if it has passed validation (#389) (2aa2d13)
- Improve code clarity; remove unused functions (#397) (f0237e9)
- Move validation messages to each reference (#396) (d98128a)
- Make
references
accessible only via get/set (#395) (0d01641) - Reduce public interface by making some methods private (#394) (c2b8cd6)
- Use is-dom-node for DOM node checking and narrowing (#388) (c5d741f)
- Update build to support Node@16 (#385) (b0f00d0)
- Fix transform processing regression (#379) (110dd7c)
- Enforce consistent transform processing (#380) (fa2922f)
- Improve and simplify validation logic (#373) (2e32d50)
- Add method for checking if element is signed (#368) (aded3e2)
- Add additional type checking (#369) (226e0b2)
v4.1.0
v4.0.1
v4.0.0
- Bump @xmldom/xmldom from 0.8.8 to 0.8.10 (#358) (eab46e7)
- Bump @typescript-eslint/eslint-plugin from 5.60.1 to 5.62.0 (#357) (504915f)
- Bump @prettier/plugin-xml from 2.2.0 to 3.1.1 (#356) (aca3c71)
- Bump prettier from 2.8.8 to 3.0.0 (#350) (66594ee)
- Bump release-it from 15.11.0 to 16.1.3 (#352) (2c26d72)
- Bump prettier-plugin-packagejson from 2.4.3 to 2.4.5 (#353) (c187787)
- Bump @typescript-eslint/parser from 5.60.1 to 5.62.0 (#354) (d982292)
- Bump typescript from 5.1.5 to 5.1.6 (#351) (b3813f6)
- Bump word-wrap from 1.2.3 to 1.2.4 (#348) (db1a6c0)
- Bump eslint from 8.42.0 to 8.45.0 (#344) (90e11c7)
- Enforce eslint
no-unused-vars
(#349) (a383c94) - Enforce eslint
deprecation
(#347) (3abd8eb) - Enforce eslint
prefer-template
(#346) (1eee0d0) - Enforce eslint
no-this-alias
(#345) (fa2a403) - Convert this project to TypeScript (#325) (5ba1d04)
- Rename files in preparation for TS migration (#343) (b2da60e)
- Don't force
master
branch when generating changelog (#342) (6f5280e) - Update gren for better support for branches (#340) (df37390)
- Exports C14nCanonicalization, ExclusiveCanonicalization (#336) (42aea90)
- Fix issue in case when namespace has no prefix (#330) (ec309ec)
- Expand the options, move idmode into options, fix types (#323) (131bcf9)
- Enforce eslint
no-unused-vars
(#322) (32795f3) - Enforce eslint
no-prototype-builtins
(#321) (4040b6a) - Enforce eslint
eqeqeq
rule (#320) (bba9f7c) - Update types (#319) (4bd9577)
- Refactor classes into their own files (#318) (e11a9d8)
- Convert from
.prototype.
to ES6 classes (#316) (41502e9) - Rename
signingCert
->publicCert
andsigningKey
->privateKey
(#315) (78329fb) - Add support for in ; remove
KeyInfoProvider
(#301) (c2b83f9) - Adjust code to pass eslint
prefer-const
(#312) (67b3a78) - Adjust code to pass eslint
no-var
(#311) (f9e2cfa) - Adjust code to pass eslint
curly
(#310) (b425626) - Adjust code to pass eslint
one-var
(#309) (329e427) - Use correct path for code coverage reports (#302) (20024c8)
- Enhance typings (#295) (630ecad)
- Lint code for new linting rules (#300) (9038099)
- Make linting rules stricter (#293) (dedb9c3)
- Bump codecov/codecov-action from 3.1.1 to 3.1.4 (#290) (b80fe8c)
- Replace Nodeunit with Mocha (#294) (5a1ac33)
- Target an LTS version of Node (#299) (d2e9ba1)
v3.2.0
- Don't force
master
branch when generating changelog (#341) (d53a771) - Update gren for better support for branches (#339) (96bdea8)
- Fix test case error (#338) (a259d83)
- Fix missing
index.js
on release (#337) (10e8705) - Exports C14nCanonicalization, ExclusiveCanonicalization (#335) (6bcbaa6)
- Ignore unnecessary files in the release (#334) (4b1e39e)
- Fix issue in case when namespace has no prefix (#329) (a31e7ff)
- Bump @xmldom/xmldom (#333) (be17c06)
v3.1.0
- Adjust references for
node-saml
organization (#298) (85353a8) - Update dependencies (#296) (95eca83)
- Force CI to run on every PR (#286) (1001d12)
- Format code (#289) (ca56346)
- Lint code (#288) (cdf28fa)
- Add support for linting (#287) (f9657b5)
- Add support for appending attributes to KeyInfo element (#285) (8960954)
- Use inclusiveNamespacesPrefixList to generate InclusiveNamespaces (#284) (c6848e7)
- build: add release-it to facilitate builds (#275) (1c1ca44)
- feat: add type declaration (#277) (aa3fcd6)
- Bump minimatch from 3.0.4 to 3.1.2 (#276) (a48ebd0)
- make FileKeyInfo extensible for compatibility with TypeScript (#273) (5abf8fc)
- Bump qs from 6.5.2 to 6.5.3 (#271) (04e1e78)
- Updated getKeyInfo function with actual implementation (#249) (58263a6)