Note: we removed LogCallback from the TS definitions because the underlying library didn't actually support these. If this causes issues in your apps, we recommend you remove references to LogCallbacks, since such code was not being executed anyways. See #2513 and the issue linked therein.
Chai now only supports EcmaScript Modules (ESM). This means your tests will need to either have import {...} from 'chai' or import('chai'). require('chai') will cause failures in nodejs. If you're using ESM and seeing failures, it may be due to a bundler or transpiler which is incorrectly converting import statements into require calls.
... (truncated)
Commits
37263c0 fix: support some virtual contexts in toThrow (#1609)
✨ CI feedback usage guide:
The CI feedback tool (`/checks)` automatically triggers when a PR has a failed check.
The tool analyzes the failed checks and provides several feedbacks:
- Failed stage
- Failed test name
- Failure summary
- Relevant error logs
In addition to being automatically triggered, the tool can also be invoked manually by commenting on a PR:
```
/checks "https://github.com/{repo_name}/actions/runs/{run_number}/job/{job_number}"
```
where `{repo_name}` is the name of the repository, `{run_number}` is the run number of the failed check, and `{job_number}` is the job number of the failed check.
#### Configuration options
- `enable_auto_checks_feedback` - if set to true, the tool will automatically provide feedback when a check is failed. Default is true.
- `excluded_checks_list` - a list of checks to exclude from the feedback, for example: ["check1", "check2"]. Default is an empty list.
- `enable_help_text` - if set to true, the tool will provide a help message with the feedback. Default is true.
- `persistent_comment` - if set to true, the tool will overwrite a previous checks comment with the new feedback. Default is true.
- `final_update_message` - if `persistent_comment` is true and updating a previous checks message, the tool will also create a new message: "Persistent checks updated to latest commit". Default is true.
See more information about the `checks` tool in the [docs](https://pr-agent-docs.codium.ai/tools/ci_feedback/).
Bumps the api group with 27 updates in the / directory:
7.118.0
8.33.1
1.3.5
8.33.1
1.7.5
1.7.7
3.10.0
3.11.0
3.14.1
3.15.0
4.17.21
5.0.0
29.5.11
29.5.13
9.0.5
9.0.7
4.17.0
4.17.10
20.11.2
22.7.4
6.21.0
8.8.1
6.21.0
8.8.1
4.5.0
5.1.1
4.3.11
5.0.0
7.1.1
8.0.0
7.1.8
8.0.1
1.7.3
2.1.1
2.29.1
2.31.0
7.4.0
8.0.0
5.1.3
5.2.1
7.36.1
7.37.1
4.6.0
4.6.2
10.0.0
12.1.1
3.1.0
4.1.4
8.2.2
8.7.0
18.0.0
19.0.2
0.26.7
0.26.8
Updates
@sentry/node
from 7.118.0 to 8.33.1Release notes
Sourced from
@sentry/node
's releases.... (truncated)
Changelog
Sourced from
@sentry/node
's changelog.... (truncated)
Commits
606cc3a
release: 8.33.19de1a8f
Merge pull request #13861 from getsentry/prepare-release/8.33.12903036
meta(changelog): Update changelog for version 8.33.15c06bd2
fix(core): Update trpc middleware types (#13859)0b739c5
fix(fetch): Fix memory leak when handling endless streaming (#13809)febdfc6
Merge pull request #13853 from getsentry/master4604f3e
Merge branch 'release/8.33.0'7a5a05e
release: 8.33.083d319b
Merge pull request #13852 from getsentry/prepare-release/8.33.0237ad53
ci(deps): bump denoland/setup-deno from 1.4.1 to 1.5.1 (#13843)Updates
@sentry/profiling-node
from 1.3.5 to 8.33.1Release notes
Sourced from
@sentry/profiling-node
's releases.... (truncated)
Changelog
Sourced from
@sentry/profiling-node
's changelog.... (truncated)
Commits
Updates
axios
from 1.7.5 to 1.7.7Release notes
Sourced from axios's releases.
Changelog
Sourced from axios's changelog.
Commits
5b8a826
chore(release): v1.7.7 (#6585)364993f
fix(http): fixed support for IPv6 literal strings in url (#5731)d198085
fix(fetch): fix stream handling in Safari by fallback to using a stream reade...d584fcf
chore(release): v1.7.6 (#6583)bc03c6c
chore(examples): fix module import (#6575)df9889b
fix(fetch): optimize signals composing logic; (#6582)ee208cf
chore(sponsor): update sponsor block (#6576)085f568
fix(fetch): fix content length calculation for FormData payload; (#6524)Updates
expo-server-sdk
from 3.10.0 to 3.11.0Release notes
Sourced from expo-server-sdk's releases.
Commits
42351fa
3.11.0 (#81)8433e8b
Bump braces from 3.0.2 to 3.0.3 (#73)bca438d
fix: useFcmV1 should default to true and be deprecated (#76)120d6b1
chore: Refactor constants (#75)586c2ad
Add expoPushToken to ExpoPushErrorReceipt type (#74)bb1db5a
Change run script commands to use Yarn (#70)f866215
Update README.md (#69)Maintainer changes
This version was pushed to npm by douglowder, a new releaser for expo-server-sdk since your current version.
Updates
winston
from 3.14.1 to 3.15.0Release notes
Sourced from winston's releases.
Commits
195e55c
3.15.03a54777
remove logcallback (#2513)f110f61
chore(docs): Update README.md w/ usage comments (#2507)f5dde86
Bump nyc from 15.1.0 to 17.1.0 (#2511)d1b8dc6
Bump@babel/cli
from 7.24.7 to 7.25.6 (#2512)564161a
Bump@babel/preset-env
from 7.24.8 to 7.25.4 (#2506)eb7e315
Bump mocha from 10.7.0 to 10.7.3 (#2500)22aab6d
Unified Handler Tests (#2020)51a4551
3.14.22458ba6
Move initialization to constructor (#2503)Updates
@types/express
from 4.17.21 to 5.0.0Commits
Updates
@types/jest
from 29.5.11 to 29.5.13Commits
Updates
@types/jsonwebtoken
from 9.0.5 to 9.0.7Commits
Updates
@types/lodash
from 4.17.0 to 4.17.10Commits
Updates
@types/node
from 20.11.2 to 22.7.4Commits
Updates
@typescript-eslint/eslint-plugin
from 6.21.0 to 8.8.1Release notes
Sourced from
@typescript-eslint/eslint-plugin
's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/eslint-plugin
's changelog.... (truncated)
Commits
f898248
chore(release): publish 8.8.12d6ee87
fix(eslint-plugin): stop warning on@ts-nocheck
comments which aren't at the ...2055cfb
chore(release): publish 8.8.0b121bd9
feat(eslint-plugin): [return-await] check for-await loop iteree (#10008)9028d9d
docs: [no-unsafe-enum-comparison] clarify motivation and applicability (#10029)977e0a1
fix(eslint-plugin): [prefer-literal-enum-member] allow nested bitwise operati...6ce66b5
fix: removeexport type *
in d.ts to support TS<5.0 (#10070)a916ff2
feat(eslint-plugin): [no-unnecessary-condition] add checkTypePredicates (#10009)b36d524
fix(eslint-plugin): [no-misused-promises] check contextual type (#10042)7a216fe
fix(eslint-plugin): [no-deprecated] max callstack exceeded when class impleme...Updates
@typescript-eslint/parser
from 6.21.0 to 8.8.1Release notes
Sourced from
@typescript-eslint/parser
's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/parser
's changelog.... (truncated)
Commits
f898248
chore(release): publish 8.8.12055cfb
chore(release): publish 8.8.0b88ea33
chore(release): publish 8.7.0343710e
chore(release): publish 8.6.04d31ebe
chore(release): publish 8.5.04bc801e
chore: enable unicorn/no-array-reduce (#9640)3920c93
chore(release): publish 8.4.02ad3404
chore: enableunicorn/prefer-export-from
and `@typescript-eslint/consistent...ef2eab1
chore(release): publish 8.3.09612d81
chore: enable eslint-plugin-perfectionist on parser package (#9845)Updates
chai
from 4.5.0 to 5.1.1Release notes
Sourced from chai's releases.
... (truncated)
Commits
37263c0
fix: support some virtual contexts intoThrow
(#1609)91e58ed
Correct Mocha import instructions (#1611)61159d1
build(deps-dev): bump ip from 1.1.8 to 1.1.9 (#1608)8475d2a
Set up ESLint for JSDoc comments (#1605)936c0ca
5.1.02cf92f5
Fix publish script (#1602)1ba37b5
Set support in same members (#1583)f224339
Assert interface fix (#1601)d504573
Implementiterable
assertion (#1592)640d932
Convert comments in "legal comments" format to jsdoc (#1598)Updates
@types/chai
from 4.3.11 to 5.0.0Commits
Updates
chai-as-promised
from 7.1.1 to 8.0.0Release notes
Sourced from chai-as-promised's releases.
Looks like these dependencies are updatable in another way, so this is no longer needed.