-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
meta: Update Changelog for 8.27.0 #13459
Commits on Aug 13, 2024
-
ci: Fail on cache restore where necessary (#13349)
This should at least make it clearer why/where stuff is failing.
Configuration menu - View commit details
-
Copy full SHA for 20a8d8c - Browse repository at this point
Copy the full SHA 20a8d8cView commit details -
ci: Automatically clear caches for closed PRs (#13354)
Taken from https://github.com/actions/cache/blob/main/tips-and-workarounds.md#force-deletion-of-caches-overriding-default-cache-eviction-policy. Caches are per-branch, so if a PR is closed we do not need to keep any caches for that branch around anymore. This PR adds automation to do just that.
Configuration menu - View commit details
-
Copy full SHA for 479668b - Browse repository at this point
Copy the full SHA 479668bView commit details -
feat: Add support for SENTRY_SPOTLIGHT env var in Node (#13325)
Enable sending events to spotlight by setting the `SENTRY_SPOTLIGHT` environment variable --------- Co-authored-by: Burak Yigit Kaya <bkaya21@bloomberg.net>
Configuration menu - View commit details
-
Copy full SHA for 55220cf - Browse repository at this point
Copy the full SHA 55220cfView commit details -
fix(nestjs): Exception filters in main app module are not being execu…
…ted (#13278) [ref](#12351) This PR moves the `SentryGlobalFilter` out of the root module, which led to the filter overriding user exception filters in certain scenarios. Now there is two ways to setup sentry error monitoring: - If users have no catch-all exception filter in their application they add the `SentryGlobalFilter` as a provider in their main module. - If users have a catch-all exception filter (annotated with `@Catch()` they can use the newly introduced `SentryCaptureException()` decorator to capture alle exceptions caught by this filter. Testing: Added a new sample application to test the second setup option and expanded the test suite in general. Side note: - Also removed the `@sentry/microservices` dependency again, since it does not come out of the box with every nest application so we cannot rely on it.
Configuration menu - View commit details
-
Copy full SHA for 51ef02d - Browse repository at this point
Copy the full SHA 51ef02dView commit details
Commits on Aug 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7093d92 - Browse repository at this point
Copy the full SHA 7093d92View commit details -
Configuration menu - View commit details
-
Copy full SHA for e517526 - Browse repository at this point
Copy the full SHA e517526View commit details -
ci: Streamline some caching (#13355)
This streamlines some caching stuff for CI: 1. Extract dependency installation & cache out into a composite action for reusability 2. Updated the cache key for dependencies to only include package & dev-package `package.json`, not the E2E test ones.
Configuration menu - View commit details
-
Copy full SHA for ecc299d - Browse repository at this point
Copy the full SHA ecc299dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 44641f0 - Browse repository at this point
Copy the full SHA 44641f0View commit details -
ci: Streamline browser & node unit tests (#13307)
Instead of having to keep to separate lists of include/excludes, we now keep this in a single list and invert it when necessary. This way, we should no longer have problems where tests are either run multiple times, or not in the correct env - just add the test to the `browser` list in `ci-unit-tests.ts` to make sure it is not run in multiple node versions unnecessarily. I also added this step to the new package checklist.
Configuration menu - View commit details
-
Copy full SHA for 921e529 - Browse repository at this point
Copy the full SHA 921e529View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3d73ca - Browse repository at this point
Copy the full SHA e3d73caView commit details -
ci: Only store playwright cache on develop (#13358)
Should reduce amount of cached data.
Configuration menu - View commit details
-
Copy full SHA for 140b81d - Browse repository at this point
Copy the full SHA 140b81dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 63c4a90 - Browse repository at this point
Copy the full SHA 63c4a90View commit details -
ci: Improve size-limit CI action (#13348)
This improves a few things in our size-limit CI action: 1. Show change in bytes, in addition to the change in percentage. 2. Add a link below the table to the base comparison run. 3. If we detect that the workflow run we used as base is not the latest one, show a warning on top. ![image](https://github.com/user-attachments/assets/4678ff04-a463-4579-ad91-74cbf9b7d781)
Configuration menu - View commit details
-
Copy full SHA for 0af5b4f - Browse repository at this point
Copy the full SHA 0af5b4fView commit details -
test: Ensure browser-integration-tests cannot conflict due to build (#…
…13338) This streamlines some stuff in our browser integration tests, to fix some flakiness (hopefully). The biggest change is that instead of always building into `dist` for each test file, each test will now build into a random subfolder, e.g. `dist/abc`. This way, multiple tests in a single file will never conflict with each other. Additionally it also streamlines some of the tests I encountered while looking at stuff, hopefully reducing flakes further. Closes #13321
Configuration menu - View commit details
-
Copy full SHA for 23980a0 - Browse repository at this point
Copy the full SHA 23980a0View commit details -
Revert "build: Bump node to 22.5.1" (#13367)
Reverts #13118 There has been quite a bit of segmentation faults in CI after this PR was merged. I tried spending time to look into this in more detail, but it didn't get far, so not worrying about this too much for now. Let's revert and re-examine later.
Configuration menu - View commit details
-
Copy full SHA for fc319ea - Browse repository at this point
Copy the full SHA fc319eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for f790f05 - Browse repository at this point
Copy the full SHA f790f05View commit details -
test(e2e): Fix flake in default browser e2e test (#13379)
relax the pageload transaction assertion. Web vitals are too flaky to hard-assert on them and they are covered in browser integration tests
Configuration menu - View commit details
-
Copy full SHA for 7aebf94 - Browse repository at this point
Copy the full SHA 7aebf94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c08d03 - Browse repository at this point
Copy the full SHA 5c08d03View commit details
Commits on Aug 16, 2024
-
docs: Fix v7 changelog format and link (#13395)
Minor changes: I realized that the formatting was broken for `v8` and that the migration guide wasn't linking to the specific section like other changelogs.
Configuration menu - View commit details
-
Copy full SHA for d73808a - Browse repository at this point
Copy the full SHA d73808aView commit details -
ci: Fix crypto not being available (#13385)
CI is angery. Crypto is only on global from Node 19 onwards.
Configuration menu - View commit details
-
Copy full SHA for a8c0a3b - Browse repository at this point
Copy the full SHA a8c0a3bView commit details -
ref: Add external contributor to CHANGELOG.md (#13400)
This PR adds the external contributor to the CHANGELOG.md file, so that they are credited for their contribution. See #13395 Co-authored-by: mydea <2411343+mydea@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 615c670 - Browse repository at this point
Copy the full SHA 615c670View commit details
Commits on Aug 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 89eab5b - Browse repository at this point
Copy the full SHA 89eab5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d7c483 - Browse repository at this point
Copy the full SHA 9d7c483View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb2d34f - Browse repository at this point
Copy the full SHA bb2d34fView commit details