You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This file contains hidden or 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
Provide the method_name for the CallCredentials callback generateMetadata (#2814 contributed by @becoded)
Add an optional rejectUnauthorized field to the VerifyOptions interface, which can be passed as an argument to credentials.createSsl and createFromSecureContext (#2812 contributed by @vinothsa4891)
Experimental API changes
Added:
CaCertificateUpdate
CaCertificateUpdateListener
IdentityCertificateUpdate
IdentityCertificateUpdateListener
CertificateProvider
FileWatcherCertificateProvider
FileWatcherCertificateProviderConfig
createCertificateProviderChannelCredentials
createCertificateProviderServerCredentials
Modified:
LoadBalancer: The constructor now takes an additional argument of type ChannelCredentials.
ChannelControlHelper#createSubchannel: Now takes an additional argument of type ChannelCredentials | null. This should be passed along if overriding this function.
LeafLoadBalancer: The constructor now takes an additional argument of type ChannelCredentials.
LoadBalancingConfig (now a simple raw object type)
RetryPolicy
Removed:
getFirstUsableConfig
validateLoadBalancingConfig
OutlierDetectionLoadBalancingConfig
Modified:
LoadBalancer#updateAddressList: The first argument now has type Endpoint[] instead of SubchannelAddress[]
ResolverListener#onSuccessfulResolution: The first argument now has type Endpoint[] instead of SubchannelAddress[]
registerLoadBalancerType: The second argument, a LoadBalancerConstructor now takes a second argument options: ChannelOptions
ConfigSelector: Now accepts an additional argument channelId: number
QueuePicker: The constructor now accepts an additional optional argument childPicker: Picker, which the QueuePicker instance will delegate to if provided.
fb5d422#8839 - Adding Persistence.COOKIE a new persistence method backed by cookies. The browserCookiePersistence implementation is designed to be used in conjunction with middleware that
ensures both your front and backend authentication state remains synchronized.
fb5d422#8839 - Adding Persistence.COOKIE a new persistence method backed by cookies. The browserCookiePersistence implementation is designed to be used in conjunction with middleware that
ensures both your front and backend authentication state remains synchronized.
058afa2#8741 - Added missing BlockReason and FinishReason enum values.
Patch Changes
5611175#8814 (fixes #8813) - Modify the retry mechanism to stop when remaining tries is less than or equal to zero, improving the robustness of the retry handling.
feb2c9d#8787 - Use lazy encoding in UTF-8 encoded byte comparison for strings.
95b4fc6#8842 (fixes #8822) - Improve error handling in AppCheck. The publicly-exported getToken() will now throw internalError strings it was previously ignoring.
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
This PR includes no changesets
When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types
A newer major version of the mock responses for Vertex AI unit tests is available. update_vertexai_responses.sh should be updated to clone the latest version of the responses: v10.0
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
7.26.8
->7.26.10
7.26.8
->7.26.9
7.26.0
->7.27.0
0.5.0
->0.5.1
2.27.12
->2.29.2
~1.9.0
->~1.13.0
16.0.0
->16.0.1
4.23.3
->4.23.7
18.19.83
->18.19.86
18.19.83
->18.19.86
11.3.0
->11.6.0
13.30.0
->13.35.1
1.2.1
->1.3.0
22.10.0
->22.15.0
1.51.1
->1.52.0
7.4.0
->7.5.0
3.5.3
->3.6.0
4.30.0
->4.31.0
4.1.3
->4.5.0
5.37.0
->5.39.0
5.38.1
->5.39.0
5.98.0
->5.99.6
5.2.0
->5.2.1
Release Notes
babel/babel (@babel/core)
v7.26.10
Compare Source
👓 Spec Compliance
babel-parser
🐛 Bug Fix
babel-parser
,babel-template
babel-core
babel-parser
,babel-plugin-transform-typescript
babel-traverse
babel-generator
abstract override
(@liuxingbaoyu)babel-parser
babel-helpers
,babel-runtime
,babel-runtime-corejs2
,babel-runtime-corejs3
💅 Polish
babel-standalone
🏠 Internal
babel-parser
v7.26.9
Compare Source
🐛 Bug Fix
babel-types
TSPropertySignature.kind
(@liuxingbaoyu)babel-generator
,babel-types
🏠 Internal
babel-types
.ts
files with explicit reexports to solve name conflicts (@nicolo-ribaudo)babel-core
@types/gensync
in Babel 7 (@nicolo-ribaudo)changesets/changesets (@changesets/changelog-github)
v0.5.1
Compare Source
Patch Changes
84a4a1b
]:grpc/grpc-node (@grpc/grpc-js)
v1.13.3
: @grpc/grpc-js 1.13.3Compare Source
http2.getDefaultSettings
(#2937)v1.13.2
: @grpc/grpc-js 1.13.2Compare Source
v1.13.1
: @grpc/grpc-js 1.13.1Compare Source
rejectUnauthorized
channel credentials option to be handled incorrectly (#2926)retryThrottling
config was set (#2927)v1.13.0
: @grpc/grpc-js 1.13.0Compare Source
Changelog
grpc-node.flow_control_window
to control HTTP/2 flow control window size (#2864 contributed by @rickihastings)no_proxy
environment variable (#2876 contributed by @melkouri)sendMetadata
methods to not be called if the server interceptor did not explicitly send metadata (#2897)Experimental API changes
Added:
SecureConnector
SecureConnectResult
SUBCHANNEL_ARGS_EXCLUDE_KEY_PREFIX
Server#experimentalRegisterListenerToChannelz
protected methodServerexperimentalUnregisterListenerFromChannelz
protected methodServer#experimentalCreateConnectionInjectorWithChannelzRef
protected methodModified:
LoadBalancer
: Removed theChannelCredentials
constructor argumentLoadBalancer
: Removed theChannelOptions
constructor argumentLoadBalancer#updateAddressList
: Replaced theattributes
argument with one of typeChannelOptions
.ChannelControlHelper#createSubchannel
: Removed theChannelCredentials
argumentLeafLoadBalancer
: Removed theChannelCredentials
constructor argumentv1.12.6
Compare Source
v1.12.5
: @grpc/grpc-js 1.12.5Compare Source
v1.12.4
: @grpc/grpc-js 1.12.4Compare Source
v1.12.3
: @grpc/grpc-js 1.12.3Compare Source
v1.12.2
: @grpc/grpc-js 1.12.2Compare Source
util.promisify
instead offs/promises
for Node 12 compatibility (#2838)v1.12.1
: @grpc/grpc-js 1.12.1Compare Source
v1.12.0
: @grpc/grpc-js 1.12.0Compare Source
Changelog
rejectUnauthorized
field to theVerifyOptions
interface, which can be passed as an argument tocredentials.createSsl
andcreateFromSecureContext
(#2812 contributed by @vinothsa4891)Experimental API changes
Added:
CaCertificateUpdate
CaCertificateUpdateListener
IdentityCertificateUpdate
IdentityCertificateUpdateListener
CertificateProvider
FileWatcherCertificateProvider
FileWatcherCertificateProviderConfig
createCertificateProviderChannelCredentials
createCertificateProviderServerCredentials
Modified:
LoadBalancer
: The constructor now takes an additional argument of typeChannelCredentials
.ChannelControlHelper#createSubchannel
: Now takes an additional argument of typeChannelCredentials | null
. This should be passed along if overriding this function.LeafLoadBalancer
: The constructor now takes an additional argument of typeChannelCredentials
.v1.11.3
: @grpc/grpc-js 1.11.3Compare Source
v1.11.2
: @grpc/grpc-js 1.11.2Compare Source
v1.11.1
: @grpc/grpc-js 1.11.1Compare Source
v1.11.0
: @grpc/grpc-js 1.11.0Compare Source
Changelog
getHost
method to server call objects (#2783, #2793)Experimental API changes
Added:
splitHostPort
HostPort
createServerCredentialsWithInterceptors
v1.10.11
: @grpc/grpc-js 1.10.11Compare Source
v1.10.10
: @grpc/grpc-js 1.10.10Compare Source
grpc.max_send_message_length
channel option (#2779)v1.10.9
: @grpc/grpc-js 1.10.9Compare Source
grpc.max_receive_message_size
per received message.v1.10.8
: @grpc/grpc-js 1.10.8Compare Source
unix:
targets to not reconnect after the channel goes idle (#2750)v1.10.7
: @grpc/grpc-js 1.10.7Compare Source
@grpc/proto-loader
to the latest version (#2732)v1.10.6
: @grpc/grpc-js 1.10.6Compare Source
v1.10.5
: @grpc/grpc-js 1.10.5Compare Source
Error.stackTraceLimit
isundefined
(#2701 contributed by @davidfiala)checkServerIdentity
whengrpc.ssl_target_name_override
is set (#2704)v1.10.4
: @grpc/grpc-js 1.10.4Compare Source
ResponderBuilder
andListenerBuilder
objects (#2696)v1.10.3
: @grpc/grpc-js 1.10.3Compare Source
v1.10.2
: @grpc/grpc-js 1.10.2Compare Source
v1.10.1
: @grpc/grpc-js 1.10.1Compare Source
round_robin
LB policy to fail to reconnect after a connection drops (#2667)v1.10.0
: @grpc/grpc-js 1.10.0Compare Source
Changelog
Server#start
(#2597) (details in gRFC L107)Server#unbind
(#2612) (details in gRFC L109)Server#drain
(#2616) (details in gRFC L111)VerifyOptions
(#2637 contributed by @chakhsu)Experimental API Changes
Endpoint
endpointToString
endpointHasAddress
LeafLoadBalancer
HealthListener
SubchannelInterface#isHealthy
SubchannelInterface#addHealthStateWatcher
SubchannelInterface#removeHealthStateWatcher
SubchannelWrapper#setHealthy
selectLbConfigFromList
parseLoadBalancingConfig
OutlierDetectionRawConfig
EndpointMap
experimental
namespace:ServiceConfig
MethodConfig
LoadBalancingConfig
(now a simple raw object type)RetryPolicy
getFirstUsableConfig
validateLoadBalancingConfig
OutlierDetectionLoadBalancingConfig
LoadBalancer#updateAddressList
: The first argument now has typeEndpoint[]
instead ofSubchannelAddress[]
ResolverListener#onSuccessfulResolution
: The first argument now has typeEndpoint[]
instead ofSubchannelAddress[]
registerLoadBalancerType
: The second argument, aLoadBalancerConstructor
now takes a second argumentoptions: ChannelOptions
ConfigSelector
: Now accepts an additional argumentchannelId: number
QueuePicker
: The constructor now accepts an additional optional argumentchildPicker: Picker
, which theQueuePicker
instance will delegate to if provided.rollup/plugins (@rollup/plugin-node-resolve)
v16.0.1
2025-03-11
Bugfixes
ignoreSideEffectsForRoot
to exported interface (#1841)microsoft/rushstack (@rushstack/ts-command-line)
v4.23.7
Compare Source
Tue, 25 Mar 2025 15:11:15 GMT
Version update only
v4.23.6
Compare Source
Tue, 11 Mar 2025 02:12:33 GMT
Version update only
v4.23.5
Compare Source
Wed, 12 Feb 2025 01:10:52 GMT
Version update only
v4.23.4
Compare Source
Thu, 30 Jan 2025 01:11:42 GMT
Version update only
firebase/firebase-js-sdk (firebase)
v11.6.0
Compare Source
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
What's Changed
@firebase/auth@1.10.0
Minor Changes
fb5d422
#8839 - AddingPersistence.COOKIE
a new persistence method backed by cookies. ThebrowserCookiePersistence
implementation is designed to be used in conjunction with middleware thatensures both your front and backend authentication state remains synchronized.
[email protected]
Minor Changes
fb5d422
#8839 - AddingPersistence.COOKIE
a new persistence method backed by cookies. ThebrowserCookiePersistence
implementation is designed to be used in conjunction with middleware thatensures both your front and backend authentication state remains synchronized.
Patch Changes
fb5d422
,648de84
,edb4001
,faaeb48
]:@firebase/app@0.11.4
Patch Changes
@firebase/app-compat@0.2.53
Patch Changes
@firebase/auth-compat@0.5.20
Patch Changes
fb5d422
]:@firebase/data-connect@0.3.3
Patch Changes
edb4001
#8821 - Expose partial errors to the user.@firebase/vertexai@1.2.1
Patch Changes
648de84
#8809 - Throw an error when initializing models ifappId
is not defined in the givenVertexAI
instance.faaeb48
#8832 - LabelGroundingAttribution
as deprecated.v11.5.0
Compare Source
For more detailed release notes, see Firebase JavaScript SDK Release Notes.
What's Changed
[email protected]
Minor Changes
058afa2
#8741 - Added missingBlockReason
andFinishReason
enum values.Patch Changes
5611175
#8814 (fixes #8813) - Modify the retry mechanism to stop when remaining tries is less than or equal to zero, improving the robustness of the retry handling.feb2c9d
#8787 - Use lazy encoding in UTF-8 encoded byte comparison for strings.Updated dependencies [
25985ac
,5611175
,95b4fc6
,feb2c9d
,113c965
,058afa2
,43d6b67
]:@firebase/app@0.11.3
@firebase/vertexai@1.2.0
@firebase/performance@0.7.2
@firebase/app-check@0.8.13
@firebase/firestore@4.7.10
@firebase/database-compat@2.0.5
@firebase/database@1.0.14
@firebase/data-connect@0.3.2
@firebase/app-compat@0.2.52
@firebase/performance-compat@0.2.15
@firebase/app-check-compat@0.3.20
@firebase/firestore-compat@0.3.45
@firebase/vertexai@1.2.0
Minor Changes
25985ac
#8827 - AddsystemInstruction
,tools
, andgenerationConfig
toCountTokensRequest
.058afa2
#8741 - Added missingBlockReason
andFinishReason
enum values.@firebase/app@0.11.3
Patch Changes
@firebase/app-check@0.8.13
Patch Changes
95b4fc6
#8842 (fixes #8822) - Improve error handling in AppCheck. The publicly-exportedgetToken()
will now throwinternalError
strings it was previously ignoring.@firebase/app-check-compat@0.3.20
Patch Changes
95b4fc6
]:@firebase/app-compat@0.2.52
Patch Changes
@firebase/data-connect@0.3.2
Patch Changes
43d6b67
#8820 - Update requests to point to v1 backend endpoints instead of v1beta@firebase/database@1.0.14
Patch Changes
113c965
#8800 - Added non-null parent properties to ThenableReference@firebase/database-compat@2.0.5
Patch Changes
113c965
#8800 - Added non-null parent properties to ThenableReferenceUpdated dependencies [
113c965
]:@firebase/database-types@1.0.10
@firebase/database@1.0.14
[@firebase/databa
Configuration
📅 Schedule: Branch creation - "before 3am on Friday" (UTC), 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 was generated by Mend Renovate. View the repository job log.