c59f537b1#7019 - Modify base64 decoding logic to throw on invalid input, rather than silently truncating it.
1.9.2
Patch Changes
d071bd1ac#7007 (fixes #7005) - Move exports.default fields to always be the last field. This fixes a bug caused in 9.17.0 that prevented some bundlers and frameworks from building.
1.9.1
Patch Changes
0bab0b7a7#6981 - Added browser CJS entry points (expected by Jest when using JSDOM mode).
1.9.0
Minor Changes
06dc1364d#6901 - Allow users to specify their environment as node or browser to override Firebase's runtime environment detection and force the SDK to act as if it were in the respective environment.
ed1c99379#8335 - Guard the use of FinalizationRegistry in FirebaseServerApp initialization based on the availability of FinalizationRegistry in the runtime.
192561b15#8315 (fixes #8299) - fix: server app should initialize in web workers
f01806221#8341 - The FirebaseServerAppSettings.name field inherited from FirebaseAppSettings is now omitted
instead of overloading the value as undefined. This fixes a TypeScript compilation error. For more
information, see [GitHub Issue #8336](firebase/firebase-js-sdk#8336).
Coerce numbers to strings when passed to semver.coerce()
Add rtl option to coerce from right to left
6.1.3
Handle X-ranges properly in includePrerelease mode
6.1.2
Do not throw when testing invalid version strings
6.1.1
Add options support for semver.coerce()
Handle undefined version passed to Range.test
6.1.0
Add semver.compareBuild function
Support * in semver.intersects
6.0
Fix intersects logic.
This is technically a bug fix, but since it is also a change to behavior
that may require users updating their code, it is marked as a major
version increment.
5.7
Add minVersion method
5.6
Move boolean loose param to an options object, with
backwards-compatibility protection.
Add ability to opt out of special prerelease version handling with
the includePrerelease option flag.
Bumps the npm_and_yarn group in /js with 15 updates:
1.4.0
1.6.0
7.21.5
7.24.8
0.3.2
1.9.7
7.24.0
10.12.3
1.8.14
1.9.15
6.11.3
7.3.2
6.3.0
6.3.1
3.0.2
3.0.3
3.1.9
3.1.10
4.18.2
4.19.2
1.15.2
1.15.6
4.1.2
4.1.4
5.3.3
5.3.4
7.5.9
7.5.10
1.2.3
1.2.5
Updates
axios
from 1.4.0 to 1.6.0Release notes
Sourced from axios's releases.
... (truncated)
Changelog
Sourced from axios's changelog.
... (truncated)
Commits
f7adacd
chore(release): v1.6.0 (#6031)9917e67
chore(ci): fix release-it arg; (#6032)96ee232
fix(CSRF): fixed CSRF vulnerability CVE-2023-45857 (#6028)7d45ab2
chore(tests): fixed tests to pass in node v19 and v20 withkeep-alive
enabl...5aaff53
fix(dns): fixed lookup function decorator to work properly in node v20; (#6011)a48a63a
chore(docs): added AxiosHeaders docs; (#5932)a1c8ad0
fix(types): fix AxiosHeaders types; (#5931)2ac731d
chore(docs): update readme.md (#5889)88fb52b
chore(release): v1.5.1 (#5920)e410779
fix(adapters): improved adapters loading logic to have clear error messages; ...Updates
@babel/traverse
from 7.21.5 to 7.24.8Release notes
Sourced from
@babel/traverse
's releases.... (truncated)
Changelog
Sourced from
@babel/traverse
's changelog.... (truncated)
Commits
1f5af44
v7.24.8c90bb0c
[babel 8] Remove methods starting with_
in@babel/traverse
(#16504)e0368a8
Avoid checkingScope.globals
multiple times (#16619)683c654
Enable some lint rules (#16605)cfe13c2
[babel 8] Updateglobals
dependency (#16600)c36fa6a
Update typescript-eslint v8 (#16557)12619ff
improve getBindingIdentifiers.keys typing (#16570)424fc90
Update to TypeScript 5.5 (#16536)bf1e9a3
v7.24.74463aa5
fix: incorrectconstantViolations
with destructuring (#16522)Updates
@firebase/util
from 0.3.2 to 1.9.7Changelog
Sourced from
@firebase/util
's changelog.... (truncated)
Commits
52f8deb
Version Packages (#8345)192561b
fix: browser detection (#8315)436331a
Add tsec script to all packages (#8285)8fb372a
Version Packages (#8236)13762a4
Version Packages (#8101)0c51501
Run npm pkg fix on all packages (#8079)9fa0e9f
Version Packages (#7995)434f841
Fix isSafari() throwing on React Native (fixes #7962) (#7963)ebc694a
Comment changes for OSS (#7778)2be12d7
[CI] update chrome install steps for Auth builds. (#7602)Updates
firebase
from 7.24.0 to 10.12.3Release notes
Sourced from firebase's releases.
... (truncated)
Commits
52f8deb
Version Packages (#8345)6d2775b
Merge master into release766a53e
Fix typos in VertexAI errors docs (#8346)c60aac1
VertexAI: add test script to run unit tests without updating mock responses (...b73a0cc
Merge master into releasef018062
Fix FirebaseServerApp Typescript exactOptionalPropertyTypes error (#8341)5c75bec
Update the URL for the Metric Service (#8261)ed1c993
FirebaseServerAppImpl: guard use of FinalizationRegistry based on its availab...192561b
fix: browser detection (#8315)ecadbe3
Fix multi-tab snapshot listener metadata sync issue (#8339)Updates
@grpc/grpc-js
from 1.8.14 to 1.9.15Release notes
Sourced from
@grpc/grpc-js
's releases.... (truncated)
Commits
08b0422
Merge pull request from GHSA-7v5v-9h63-cj86c75e048
grpc-js: Bump to 1.9.15d5d62b4
grpc-js: Avoid buffering significantly more than max_receive_message_size per...02d0344
Merge pull request #2741 from sergiitk/backport-1.9-psm-interop-common-prod-t...cf14020
Merge pull request #2729 from sergiitk/psm-interop-common-prod-testsda44229
Merge pull request #2738 from murgatroid99/backport-1.9-grpc-js_linkify-it_fix5ae7c8c
Merge pull request #2735 from murgatroid99/grpc-js_linkify-it_fixeed21ba
Merge pull request #2714 from sergiitk/backport-1.9-psm-interop-pkg-dev63763a4
Merge pull request #2712 from sergiitk/psm-interop-pkg-dev5be83dd
Merge pull request #2643 from murgatroid99/grpc-js_idle_timer_fixUpdates
protobufjs
from 6.11.3 to 7.3.2Release notes
Sourced from protobufjs's releases.
... (truncated)
Changelog
Sourced from protobufjs's changelog.
... (truncated)
Commits
0a0cdb6
chore: release master (#2005)0f9d477
fix(docs): Update readme to correct command for creating types (#1939)a71ef76
chore: release master (#2002)d1d2c0c
fix(types): reserved field in IType can contain reserved names (#2001)11393ea
chore: Renovate README.md (#1995)722b635
chore: release master (#1991)2d58011
feat: add handling for extension range options (#1990)2f846fe
chore: release master (#1962)af3ff83
fix: report missing import properly in loadSync (#1960)4436cc7
chore: release master (#1925)Updates
semver
from 6.3.0 to 6.3.1Release notes
Sourced from semver's releases.
Changelog
Sourced from semver's changelog.
... (truncated)
Commits
44d27bc
chore: release 6.3.1928e56d
fix: better handling of whitespace (#591)39f6326
chore:@npmcli/template-oss
@4
.16.0Maintainer changes
This version was pushed to npm by lukekarrys, a new releaser for semver since your current version.
Updates
braces
from 3.0.2 to 3.0.3Commits
74b2db2
3.0.388f1429
update eslint. lint, fix unit tests.415d660
Snyk js braces 6838727 (#40)190510f
fix tests, skip 1 test in test/braces.expand716eb9f
readme bumpa5851e5
Merge pull request #37 from coderaiser/fix/vulnerability2092bd1
feature: braces: add maxSymbols (https://github.com/micromatch/braces/issues/...9f5b4cf
fix: vulnerability (https://security.snyk.io/vuln/SNYK-JS-BRACES-6838727)98414f9
remove funding file665ab5d
update keepEscaping doc (#27)Updates
ejs
from 3.1.9 to 3.1.10Release notes
Sourced from ejs's releases.
Commits
d3f807d
Version 3.1.109ee26dd
Mocha TDDe469741
Basic pollution protection715e950
Merge pull request #756 from Jeffrey-mu/maincabe314
Include advanced usage examples29b076c
Added header