Skip to content
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

Prerelease v5 #2427

Merged
merged 54 commits into from
Oct 9, 2023
Merged

Prerelease v5 #2427

merged 54 commits into from
Oct 9, 2023

Conversation

bcaudan
Copy link
Contributor

@bcaudan bcaudan commented Sep 14, 2023

Motivation

Release the next major version of the SDK. See upgrade guide and breaking changes.


I have gone over the contributing documentation.

bcaudan and others added 30 commits May 12, 2023 09:56
* 💥 drop proxyUrl

* 💥 drop sampleRate

* 💥 drop allowedTracingOrigins

* 💥 drop tracingSampleRate

* 💥 drop trackInteractions

* 👌 typo

Co-authored-by: Yannick Adam <yannick.adam@datadoghq.com>

* 👌remove outdated comment

---------

Co-authored-by: Yannick Adam <yannick.adam@datadoghq.com>
* 💥 Drop removeUser

* 💥 Drop (Rum|Logger)GlobalContext APIs
* 🔥 [RUMF-1587] Remove `premiumSampleRate` and `replaySampleRate`

* 👌 wording

Co-authored-by: Aymeric <aymeric.mortemousque@datadoghq.com>

* 👌use trackResources/LongTasks directly from configuration

* 👌remove useless config copy

---------

Co-authored-by: Aymeric <aymeric.mortemousque@datadoghq.com>
* 💥 update default sessionReplaySampleRate

* 💥 update default defaultPrivacyLevel

* tweak obfuscation scenarios
* ♻️ buffer start/stop recorder API calls before init

* ✨add option to opt out of automatic recording

* 💥automatically start recording by default

* ♻️ cleanup scenarios using replay

* 👌fix test description
* Improve types

* Remove error.origin

* 👌add test for all statuses/apis

* 👌remove console override
)

* 💥 add main logger context only to main logger logs

* 💥 apply main logger level only to main logger logs

* ♻️ merge logger context with message context in logger collection
@codecov-commenter
Copy link

codecov-commenter commented Sep 15, 2023

Codecov Report

Merging #2427 (1a45207) into main (4ef55e7) will increase coverage by 0.00%.
The diff coverage is 98.82%.

@@           Coverage Diff           @@
##             main    #2427   +/-   ##
=======================================
  Coverage   93.19%   93.19%           
=======================================
  Files         224      223    -1     
  Lines        6615     6542   -73     
  Branches     1480     1436   -44     
=======================================
- Hits         6165     6097   -68     
+ Misses        450      445    -5     
Files Coverage Δ
packages/core/src/browser/addEventListener.ts 100.00% <100.00%> (ø)
packages/core/src/browser/fetchObservable.ts 95.23% <100.00%> (+0.11%) ⬆️
packages/core/src/browser/xhrObservable.ts 98.00% <ø> (-0.04%) ⬇️
...ges/core/src/domain/configuration/configuration.ts 88.88% <100.00%> (-1.44%) ⬇️
...s/core/src/domain/configuration/endpointBuilder.ts 100.00% <100.00%> (ø)
...kages/core/src/domain/configuration/intakeSites.ts 100.00% <ø> (ø)
...src/domain/configuration/transportConfiguration.ts 100.00% <ø> (ø)
...kages/core/src/domain/console/consoleObservable.ts 100.00% <100.00%> (ø)
packages/core/src/domain/context/contextManager.ts 100.00% <ø> (ø)
packages/core/src/tools/experimentalFeatures.ts 100.00% <ø> (ø)
... and 30 more

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@bcaudan bcaudan marked this pull request as ready for review October 9, 2023 09:36
@bcaudan bcaudan requested review from a team as code owners October 9, 2023 09:36
@bcaudan bcaudan merged commit bf18042 into main Oct 9, 2023
2 checks passed
@bcaudan bcaudan deleted the prerelease-v5 branch October 9, 2023 12:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants