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

v5.0.0 release #2389

Merged
merged 108 commits into from
Feb 21, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
108 commits
Select commit Hold shift + click to select a range
3e864f9
Fix: Auto linking for RN >= 0.69 (#2332)
marandaneto Jul 22, 2022
fd2433c
Merge branch 'main' into 5.0.0
marandaneto Jul 22, 2022
04942f5
changelog
marandaneto Jul 22, 2022
ab2f0cf
add merge target
marandaneto Jul 22, 2022
0fdb169
release: 5.0.0-alpha.1
getsentry-bot Jul 22, 2022
6dc90cc
Merge branch 'release/5.0.0-alpha.1' into 5.0.0
Jul 22, 2022
c0b934e
fix
marandaneto Aug 1, 2022
619909e
fix conflict
marandaneto Aug 1, 2022
1166d7d
fix merge conflicts
marandaneto Aug 17, 2022
e9e5334
fix changelog
marandaneto Aug 17, 2022
74b14c5
release: 5.0.0-alpha.2
getsentry-bot Aug 17, 2022
9add33a
Merge branch 'release/5.0.0-alpha.2' into 5.0.0
Aug 17, 2022
ae1ffab
fix changelog
marandaneto Aug 18, 2022
afb2153
Move `wizard` to dev dep (#2423)
marandaneto Aug 19, 2022
5ac8223
Merge 4.3.x changes to 5.0.0
krystofwoldrich Sep 7, 2022
34b7ea3
Update wizard to 2.2.0 to support rn ts templates (#2460)
krystofwoldrich Sep 7, 2022
071be11
release: 5.0.0-alpha.3
getsentry-bot Sep 7, 2022
f8ae99c
Merge branch 'release/5.0.0-alpha.3' into 5.0.0
Sep 7, 2022
de7da04
Ci/perf tests (#2430)
vaind Sep 13, 2022
e3a10bb
Add new react native tracing options based on JS sdk (#2481)
krystofwoldrich Sep 22, 2022
486f25e
Merge 4.5.0 changes into 5.0.0
krystofwoldrich Sep 26, 2022
c479146
release: 5.0.0-alpha.4
getsentry-bot Sep 26, 2022
fb9e9bc
Merge branch 'release/5.0.0-alpha.4' into 5.0.0
Sep 26, 2022
e96259b
Merge branch 'main' into 5.0.0
vaind Sep 27, 2022
d27d9e0
Merge branch 'main' into 5.0.0
krystofwoldrich Sep 29, 2022
c0d52bf
Merge remote-tracking branch 'origin/main' into 5.0.0
krystofwoldrich Oct 6, 2022
8a8b2b3
release: 5.0.0-alpha.5
getsentry-bot Oct 6, 2022
c1a2bcd
Merge branch 'release/5.0.0-alpha.5' into 5.0.0
Oct 6, 2022
0b954db
Merge branch 'main' into 5.0.0
krystofwoldrich Oct 13, 2022
2b34e90
feat(sdk): Turbo module RNSentry (#2522)
krystofwoldrich Oct 13, 2022
76957c6
Merge branch 'main' into 5.0.0
krystofwoldrich Oct 13, 2022
3940aca
Fix changelog
krystofwoldrich Oct 13, 2022
55f3061
release: 5.0.0-alpha.6
getsentry-bot Oct 14, 2022
1f86e23
Merge branch 'release/5.0.0-alpha.6' into 5.0.0
Oct 14, 2022
cc8db4f
Fix 5.0.0-alpha.6 changelog
krystofwoldrich Oct 16, 2022
5053bd7
feat(context): Add new arch info into event contexts (#2552)
krystofwoldrich Oct 19, 2022
7c2d318
chore(deps): update CLI to v2.7.0 (#2457)
github-actions[bot] Oct 20, 2022
27f8052
Add note about Fabric for legacy rn arch (#2554)
krystofwoldrich Oct 21, 2022
3a6e177
fix(ios): Remove hardcoded Folly version (#2558)
miallo Oct 24, 2022
b6a41ce
Merge 4.7.0 changes into 5.0.0
krystofwoldrich Oct 25, 2022
bc09b4d
Merge 4.7.1 changes into 5.0.0
krystofwoldrich Oct 25, 2022
08a54a7
Fix android build after 4.7.0 merge
krystofwoldrich Oct 27, 2022
3645cf6
Merge branch 'main' into 5.0.0
krystofwoldrich Oct 27, 2022
0167d29
release: 5.0.0-alpha.7
getsentry-bot Oct 27, 2022
b592ac0
Merge branch 'release/5.0.0-alpha.7' into 5.0.0
Oct 27, 2022
23025e4
Merge remote-tracking branch 'origin/main' into 5.0.0
krystofwoldrich Nov 22, 2022
d0fa4e1
Fix changelog v5.alpha.7, 4.8.0 and Unreleased
krystofwoldrich Nov 22, 2022
b54e3bf
Merge 4.9.0 into 5.0.0
krystofwoldrich Nov 23, 2022
3a76b51
release: 5.0.0-alpha.8
getsentry-bot Nov 23, 2022
6312de4
Merge branch 'release/5.0.0-alpha.8' into 5.0.0
Nov 23, 2022
d5a5308
fix(new_arch): Add missing sources for Codegen (#2639)
krystofwoldrich Nov 25, 2022
ee0b201
Merge branch 'main' (4.10.0-candidate) into 5.0.0
krystofwoldrich Nov 29, 2022
41f8661
Merge commit 4.10.0 into 5.0.0
krystofwoldrich Nov 29, 2022
3e5cfc3
Merge remote-tracking branch 'origin/main' into 5.0.0
krystofwoldrich Nov 29, 2022
49c202c
Revert "chore(deps): update Android SDK to v6.9.0 (#2643)"
krystofwoldrich Nov 29, 2022
76e4447
release: 5.0.0-alpha.9
getsentry-bot Nov 29, 2022
d75382a
Merge branch 'release/5.0.0-alpha.9' into 5.0.0
Nov 29, 2022
4d98e79
Fix perf metrics android size comparison and iOS cocoa pods code sign…
krystofwoldrich Nov 29, 2022
e526a33
Merge remote-tracking branch 'origin/main' into 5.0.0
krystofwoldrich Dec 1, 2022
cb0116f
Merge remote-tracking branch 'origin/main' into 5.0.0
krystofwoldrich Dec 1, 2022
68c28e5
Update changelog 4.10.1 changes
krystofwoldrich Dec 1, 2022
26be152
Fix dirty yarn lock and add CI check (#2662)
krystofwoldrich Dec 2, 2022
0a6403e
chore: update scripts/update-cli.sh to 2.10.0 (#2669)
krystofwoldrich Dec 5, 2022
fda9ff8
Merge branch 'main' into 5.0.0 (screenshots)
krystofwoldrich Dec 5, 2022
071c638
Merge 4.11.0 into 5.0.0
krystofwoldrich Dec 5, 2022
cb9c4f2
release: 5.0.0-alpha.10
getsentry-bot Dec 5, 2022
adf4db3
Merge branch 'release/5.0.0-alpha.10' into 5.0.0
Dec 5, 2022
bb2e7f3
Repo metrics new arch (#2637)
krystofwoldrich Dec 6, 2022
56d6185
Merge branch 'main' into 5.0.0
krystofwoldrich Dec 9, 2022
3ddf4dd
Merge branch 'main' into 5.0.0
krystofwoldrich Dec 14, 2022
f162790
Merge remote-tracking branch 'origin/main' into 5.0.0
krystofwoldrich Dec 14, 2022
f0ee0eb
Merge branch 'main' into 5.0.0
krystofwoldrich Dec 14, 2022
ad17b3e
fix(event): Message event includes current stack trace in threads (#2…
krystofwoldrich Dec 16, 2022
cd7054e
fix(transport): Fallback to fetch transport if native not available (…
krystofwoldrich Dec 20, 2022
30307a0
Merge branch 'main' into 5.0.0
krystofwoldrich Jan 4, 2023
29f7009
feat(sdk): Custom touch tracking property instead of accessibilityLab…
jenskuhrjorgensen Jan 4, 2023
5bb8026
RN 0.65.0 as a new min for SDK v5 (#2687)
krystofwoldrich Jan 10, 2023
36acf23
Merge branch 'main' 4.13.0 into 5.0.0
krystofwoldrich Jan 10, 2023
8c2c3f8
release: 5.0.0-alpha.11
getsentry-bot Jan 11, 2023
be4a808
Merge branch 'release/5.0.0-alpha.11' into 5.0.0
Jan 11, 2023
c022e6f
feat(contexts): Sync native iOS contexts to JS (#2713)
krystofwoldrich Jan 16, 2023
07e0b52
chore(ci): E2E RN Version Matrix (#2735)
krystofwoldrich Jan 18, 2023
fe95540
Merge remote-tracking branch 'origin/main' into 5.0.0
krystofwoldrich Jan 19, 2023
960186f
Merge branch 'main' into 5.0.0
krystofwoldrich Jan 23, 2023
20f0f0d
chore(deps): update Cocoa SDK to v8.0.0 (#2707)
krystofwoldrich Jan 23, 2023
963b239
Merge branch 'main' into 5.0.0
krystofwoldrich Jan 25, 2023
78e6c8d
Merge 4.14.0 into 5.0.0
krystofwoldrich Jan 25, 2023
7f3249b
Fix v5 tests (#2791)
krystofwoldrich Jan 30, 2023
18a204e
Merge branch 'main' into 5.0.0
krystofwoldrich Jan 31, 2023
87bf30e
release: 5.0.0-beta.1
getsentry-bot Jan 31, 2023
456655d
Merge branch 'release/5.0.0-beta.1' into 5.0.0
Jan 31, 2023
05245f6
Return wizard and cli updaters
krystofwoldrich Jan 31, 2023
1a19820
Merge remote-tracking branch 'origin/main' into 5.0.0
krystofwoldrich Feb 3, 2023
9687ca8
Update the new architecture sample to RN 0.71.1 with Cpp module (#2796)
krystofwoldrich Feb 3, 2023
e135fed
feat(internal): Add routing instrumentations report in integrations (…
krystofwoldrich Feb 6, 2023
37bda98
Merge branch 'main' into 5.0.0
krystofwoldrich Feb 6, 2023
7406fdc
Merge remote-tracking branch 'origin/main' into 5.0.0
krystofwoldrich Feb 7, 2023
a71ab71
Add View Hierarchy (#2708)
krystofwoldrich Feb 7, 2023
667a3ac
release: 5.0.0-beta.2
getsentry-bot Feb 8, 2023
8d3001a
Merge branch 'release/5.0.0-beta.2' into 5.0.0
Feb 8, 2023
34c8074
chore(readme): Set min RN version to 0.65 and include wizard (#2812)
krystofwoldrich Feb 13, 2023
4afbd43
Merge branch 'main' into 5.0.0
krystofwoldrich Feb 13, 2023
777a2c7
release: 5.0.0-rc.1
getsentry-bot Feb 13, 2023
4894418
Merge branch 'release/5.0.0-rc.1' into 5.0.0
Feb 14, 2023
59ceefe
Merge remote-tracking branch 'origin/main' into 5.0.0
krystofwoldrich Feb 20, 2023
6208297
Crafting v5 GA Changelog (#2815)
krystofwoldrich Feb 20, 2023
932956d
Fix 4.15.0 changelog
krystofwoldrich Feb 20, 2023
c968ff9
Remove YellowBox usage
krystofwoldrich Feb 20, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 4 additions & 2 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
# Ignore build generated dir
dist

# Ignore sample folder
# Ignore standalone apps
sample
sample-new-architecture
test/perf/TestApp*

# Ignore dangerfile
dangerfile.js
dangerfile.js
41 changes: 40 additions & 1 deletion .github/workflows/buildandtest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,8 @@ jobs:
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3

with:
node-version: 14
- uses: actions/cache@v3
id: cache
with:
Expand Down Expand Up @@ -42,12 +43,50 @@ jobs:
- name: Lint
run: yarn lint

job_lint_sample_new_arch:
name: Lint Sample
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/cache@v3
id: cache
with:
path: sample-new-architecture/node_modules
key: ${{ runner.os }}-${{ github.sha }}
- name: Install Dependencies
if: steps.cache.outputs['cache-hit'] != 'true'
run: yarn install
working-directory: sample-new-architecture
- name: Lint Sample
run: yarn lint
working-directory: sample-new-architecture

job_check_integrity:
name: Check package integrity
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/cache@v3
id: cache
with:
path: node_modules
key: ${{ runner.os }}-${{ github.sha }}
- name: Save initial lock file
run: cp yarn.lock yarn.lock.initial
- name: Install Dependencies (update lock if necessary)
run: yarn install
- name: Check lock file integrity
run: |
["$(diff yarn.lock.initial yarn.lock)" -eq ""]

job_build:
name: Build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: 14
- uses: actions/cache@v3
id: cache
with:
Expand Down
37 changes: 37 additions & 0 deletions .github/workflows/codegen.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
name: Codegen

on:
push:
branches:
- main
- release/**
pull_request:

jobs:
codegen:
runs-on: ubuntu-latest
strategy:
matrix:
platform: ["android"] # "ios" will be added after codegen is fixed
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

what is the context of this fix? is this blocked?

Copy link
Member

@krystofwoldrich krystofwoldrich Feb 21, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not blocked anymore, the fix was released in RN 0.70.4. I'll add it.

include:
- platform: android
command: |
cd sample-new-architecture/android
./gradlew generateCodegenArtifactsFromSchema
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: 16
- uses: actions/cache@v3
id: cache
with:
path: sample-new-architecture/node_modules
key: ${{ runner.os }}-${{ github.sha }}
- name: Install Dependencies
if: steps.cache.outputs['cache-hit'] != 'true'
run: |
cd sample-new-architecture
yarn install
- name: Codegen
run: ${{ matrix.command }}
Loading