v2.32.0
·
2137 commits
to master
since this release
2.32.0 (2021-07-28)
Bug Fixes
- add current version in updates screen (c62cd06)
- android export account (36304f2)
- android recording error (153dee3)
- android white screens emoji (ec507d1)
- apk build on CI (b1eef49)
- background fetch (e88eef1)
- betabot send date and quick reply options (4b2ba46)
- betabot waiting time before interact (946cc8e)
- ble driver crash due to wrong base64 lib + cleanup (08b85d9)
- bump rn-permission and fix iOS 14.5 breaking change on openAuth (f51a290)
- clean js codebase (ad875af)
- fix swift
Auto-Linking
error (212fb56) - ios build for apple m1 (6af4ccd)
- moove getUsername into bertyaccount (b8ce573)
- native logger (4f2ffcc)
- onboarding wihtout node (41575d3)
- prevent proguard to strip inAppBrowser required symbols (df2e09a)
- remove giphy integration (97065b1)
- remove inappbrowser hack (cdebac4)
- replay logs when importing account (61b5cba)
- tyber hang (4036bcf)
- android: remove native exception catcher to get crashlytics report (673841f)
- deps: bump @eva-design/eva from 2.0.0 to 2.1.0 in /js (a254d96)
- deps: bump @improbable-eng/grpc-web from 0.13.0 to 0.14.0 in /js (6cfeab5)
- shasum on ci (6135c3e)
- show confetti when 'Start using Berty' button pressed (eaa523a)
- unset Android env var to prevent gomobile error on bind (603b67c)
- unset Android env var to prevent gomobile error on init (9259e94)
- update react-native-document-picker to fix crash on ios (98e4485)
- android: crashlytics installation (500d83b)
- deps: bump color-string from 1.5.4 to 1.5.5 in /js (fd06a89)
- wording and lock preset screen onboarding (45a7ac4)
- deps: bump glob-parent from 5.1.1 to 5.1.2 in /js (6a88207)
- deps: bump merge-deep from 3.0.2 to 3.0.3 in /js (e5754b9)
- messenger: remove useless locks that cause lag (on Interact notably) (9747980)
- mini: deadlock fix when unhandled meta events received (babb594)
- tyber: copy grpc metadata before modifying it (7336de4)
- tyber: don't return on first marshal failure (dbacae7)
- tyber: don't revert FlatList because it reverts scroll (46e2a70)
- tyber: make step list fill the window (9eb0bd5)
- tyber: replace ContextWithNewTraceID by ContextWithoutTraceID (b09c5f9)
- tyber: restore notification on new session (6802f1a)
- tyber: update trace ui when subscribe ends trace (515ab47)
- tyber: use context calue instead of grpc metadata for traceID (29cc741)
- revert "use initutil.New in service_account" (f3b2528)
- tyber init (c71eae2)
Features
- add BertyAccount.ImportWithProgress alternative endpoint (57610ce)
- add bertyaccount.LogfileList gRPC endpoint (542ef3e)
- add Bluetooth permission request explanation in settings (f2f9c28)
- add generated version code and name in gradle (98674ff)
- add gomobile fork to module (59e6573)
- add none routing opt (95a7a8e)
- add SetAddressSetting() and restore default value to 0.0.0.0 (cdd7e69)
- advertise Tyber server using mDNS (23ff01d)
- allow Tyber to not fail if header is not the first log (b360e09)
- change framework to xcframework in iOS project and Makefile (3764fe1)
- connect to tyber from mobile (0d90161)
- ignore packages incompatible with catalyst (d047410)
- import android BLE driver (7336637)
- import iOS BLE driver (5a625be)
- make android project releasable (3de1f3b)
- permissions (e96ad66)
- refactor file-logging, and enable it by default (#3298) (51a983d)
- remove mutex, use mutex datastore, batch keys computing (9811589)
- update permissions animation files (a2c99fc)
- js: add log files to shake reports (968c951)
- messenger: add devtool to trigger crashlytics (6cffc3d)
- messenger: stream logs to crashlytics (5d4e909)
- tyber: add lot of traces, network listen, events subscribe, step mutators, trace rename/reopen, codegen, websocket server and mobile support (25bf7f2)
- tyber: allow to specify websocket server address (1abcb14)
- tyber: show initial trace name above step list (752e097)