-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update @elastic/fleet dependencies (main) #201196
base: main
Are you sure you want to change the base?
Update @elastic/fleet dependencies (main) #201196
Conversation
Pinging @elastic/fleet (Team:Fleet) |
0ab934c
to
29913a3
Compare
29913a3
to
43fb1b7
Compare
/ci |
Seeing an error like this in local kibana logs:
|
/ci |
1 similar comment
/ci |
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
package.json
Outdated
@@ -1207,7 +1207,7 @@ | |||
"object-hash": "^1.3.1", | |||
"object-path-immutable": "^3.1.1", | |||
"openai": "^4.72.0", | |||
"openpgp": "5.10.1", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
it seems the licence check failed for this one
❌ /.buildkite/scripts/steps/checks/licenses.sh: 27s | 0s
| warn [quick-checks] --- Check Licenses
| (node:5147) [DEP0170] DeprecationWarning: The URL https://github.com:crypto-browserify/browserify-rsa.git is invalid. Future versions of Node.js will throw an error.
| (Use `node --trace-deprecation ...` to show where the warning was created)
| ERROR Non-conforming licenses:
| openpgp
| version: 6.0.1
| all licenses: LGPL-3.0+
| invalid licenses: LGPL-3.0+
| path: node_modules/openpgp
<br class="Apple-interchange-newline">
1036d0d
to
0985762
Compare
/ci |
💔 Build Failed
Failed CI StepsHistory
|
@juliaElastic I think the build issues are due to some of these packages being changed to ESM only, but I only quickly skimmed. Possibly need to restrict the version in |
This PR contains the following updates:
^1.4.0
->^1.4.4
4.0.2
->5.0.4
^1.4.3
->^2.0.1
5.10.1
->6.0.1
1.0.0
->4.0.0
Release Notes
gjtorikian/isBinaryFile (isbinaryfile)
v5.0.4
Compare Source
v5.0.3
Compare Source
v5.0.2
Compare Source
v5.0.1
Compare Source
v5.0.0
Compare Source
v4.0.10
Compare Source
v4.0.9
Compare Source
v4.0.8
Compare Source
v4.0.6
Compare Source
v4.0.5
Compare Source
v4.0.4
Compare Source
v4.0.3
Compare Source
bvaughn/js-search (js-search)
v2.0.1
Compare Source
README update. (No code changes.)
v2.0.0
Compare Source
Added es modules support for bundlers via "module" field and for node via "exports" field.
Commonjs output is no longer provided. Entry point is UMD now.
UMD/ESM are bundled with rollup which reduced minified bundle size twice from 17432 to 7759 bytes!
Flow types are distributed with sources.
openpgpjs/openpgpjs (openpgp)
v6.0.1
Compare Source
What's Changed
exports.browser
entrypoint as higher priority thanimport
openpgp.verify
/decrypt
withexpectSigned: true
andformat: 'binary'
(#1805)generateKey
(options.type
) andPrivateKey.getDecryptionKeys()
type declarations (#1807)Full Changelog: openpgpjs/openpgpjs@v6.0.0...v6.0.1
v6.0.0
Compare Source
What's Changed
OpenPGP.js v6 adds support for the new version of the OpenPGP specification, RFC 9580. It also increases compliance with the specification, as demonstrated by the OpenPGP interoperability test suite.
OpenPGP.js v6 only makes minor API changes.
This is the first stable release of OpenPGP.js v6: no more breaking changes to the high-level API will be made until the next major release.
For the changes since the previous pre-release (v6.0.0-beta.3.patch.1), see the end of this message.
Here we list a summary of the main changes since v5:
Platform support changes
module
(type: module
in package.json), and declares exports, alongside the legacy package.json entrypoints, which should ensure backwards compatibility. Still, bundlers might be affected by the package.json changes depending on how they load the library.SubtleCrypto
(insecure contexts are no longer supported, asSubtleCrypto
is not available there)BigInt
s (not supported by e.g. Safari 13 and below, see full compatibility table)SymEncryptedSessionKeyPacket.s2k?.type === 'argon2'
orSecretKeyPacket|SecretSubkeyPacket.keyPacket.s2k?.type === 'argon2'
.Breaking API changes
read[Private]Key
: support parsing key blocks (return first parsable key); previously, parsing would fail if a block with more than one key was given in input (#1755)PrivateKey.getDecryptionKeys
will now throw if no decryption key is found (#1789). Previously, an empty array was returned. As a consequence of this change, someopenpgp.decrypt
errors will be more specific.config.allowMissingKeyFlags
below)config.nonDeterministicSignaturesViaNotation
(defaulting to true) has been added to turn off the feature..v5Keys
flag and encrypted withconfig.aeadProtect = true
) cannot be decrypted by OpenPGP.js v6 (viadecryptKey
) out-of-the-box (seeconfig.parseAEADEncryptedV4KeysAsLegacy
below) (#1672)config.enableParsingV5Entities
below). The affected entities are non-standard, and in the RFC 9580 they have been superseded by v6 keys, v6 signatures and SEIPDv2 encrypted data, respectively. However, generation of v5 entities was supported behind config flags in OpenPGP.js v5, and some other libraries, hence parsing them might be necessary in some cases. (#1774 , #1779)Configuration changes
config.v5Keys
flag and corresponding key generation. The flag is replaced by.v6Keys
, and results in a different key format.config.aeadProtect
flag has a different effect than in v5:config.parseAEADEncryptedV4KeysAsLegacy
to allow decrypting AEAD-encrypted v4 keys from OpenPGP.js v5 or older (namely keys generated without.v5Keys
flag and encrypted withconfig.aeadProtect = true
) (#1672).config.enableParsingV5Entities
to enable parsing support for v5 entities (https://github.com/openpgpjs/openpgpjs/pull/1774 , #1779)config.allowMissingKeyFlags
to bypass the missing key flag check (see https://github.com/openpgpjs/openpgpjs/pull/1677)config.minBytesForWebCrypto
, and always use WebCrypto if available, since there is no longer a performance overhead for small messages.enums.publicKey.eddsa
in favour ofenums.publicKey.eddsaLegacy
enums.curve.ed25519Legacy
to'ed25519Legacy'
(was:'ed25519'
)enums.curve.curve25519Legacy
to'curve25519Legacy'
(was:'curve25519'
)config.useIndutnyElliptic
to.useEllipticFallback
, to reflect the change of underlying library.enums.symmetric.plaintext
(internally unused)enums.curve.p256
,.p384
,.p521
are now marked as@deprecated
(to be dropped in the main release)enums.curve.nistP256
,.nistP384
,.nistP521
.'p256'
,'p384'
,'p521'
to'nistP256'
,'nistP384'
,'nistP521'
(these new values are expected bygenerateKey
, for theoptions.curve
argument).config.deflateLevel
(#1717)config.revocationsExpire
, always honor revocation expiration (#1736): the option used to default to false, and ignore revocation expirations. We now honor those expirations, namely match the behavior resulting from setting the option to true.config.preferredHashAlgorithm
) to SHA512 (#1801)New API options
openpgp.sign
,recipientKeys
andrecipientUserIDs
options have been added. These can be used to influence the selection of the hash algorithm via the algorithm preferences of the recipient keys, to ensure that the recipients will support the selected hash algorithm.Similarly, when signing+encrypting using
openpgp.encrypt
, theencryptionKeys
are now used to determine the preferred hash algorithms, instead of thesigningKeys
. (https://github.com/openpgpjs/openpgpjs/pull/1802)Full Changelog: openpgpjs/openpgpjs@v5.11.0...v6.0.0.
For additional context about the changes introduced by OpenPGP.js v6, you can also refer to the changelog of the various prereleases, starting from v6.0.0-alpha.0.
Changes since v6.0.0-beta.3.patch.1: the main changes since the previous pre-release are the changes to the handling of preferred hash algorithms mentioned above (#1801 and #1802). For the full changelog, see openpgpjs/openpgpjs@v6.0.0-beta.3.patch.1...v6.0.0.
v5.11.2
Compare Source
What's Changed
openpgp.verify
: fix bug preventing verification of detached signatures over streamed data (#1762)Full Changelog: openpgpjs/openpgpjs@v5.11.1...v5.11.2
v5.11.1
Compare Source
What's Changed
Full Changelog: openpgpjs/openpgpjs@v5.11.0...v5.11.1
v5.11.0
Compare Source
What's Changed
crypto-refresh
: minor fixes and updates for X25519/Ed25519 (new format) (https://github.com/openpgpjs/openpgpjs/pull/1687)enums.publicKey.eddsaLegacy
, set to replaceenums.publicKey.eddsa
in v6enums.curve.ed25519Legacy
and.curve25519Legacy
, set to replaceenums.curve.ed25519
and.curve25519
in v6VerifyOptions
(https://github.com/openpgpjs/openpgpjs/pull/1644)Full Changelog: openpgpjs/openpgpjs@v5.10.2...v5.11.0
v5.10.2
Compare Source
What's Changed
Full Changelog: openpgpjs/openpgpjs@v5.10.1...v5.10.2
remarkjs/remark-gfm (remark-gfm)
v4.0.0
Compare Source
Change
b8cc334
Update@types/mdast
,unified
, utilitiesmigrate: update too
9eb0f54
Change to useexports
migrate: don’t use private APIs
5715c93
Change to require Node.js 16migrate: update too
Full Changelog: remarkjs/remark-gfm@3.0.1...4.0.0
v3.0.1
Compare Source
97437dc
Add improved docsby @wooorm in https://github.com/remarkjs/remark-gfm/pull/25
Full Changelog: remarkjs/remark-gfm@3.0.0...3.0.1
v3.0.0
Compare Source
890005e
Add support for GFM footnotes ✨(if you were using
remark-footnotes
before, you should remove it!)(how footnotes are turned to HTML is done in
remark-rehype
, please update that too)Full Changelog: remarkjs/remark-gfm@2.0.0...3.0.0
v2.0.0
Compare Source
6c518d8
Use ESM37d92ac
Add JSDoc based types0846014
Remove warning for remark 12Full Changelog: remarkjs/remark-gfm@1.0.0...2.0.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot.