Commit graph

123 commits

Author SHA1 Message Date
Purple_Ξye™
e0c75e30af perf(modules/HookScriptLoaderModule): don't block startup on bundle update if cached 2026-01-28 22:00:59 +01:00
GitHub Actions
5c29b1072b chore: bump version to 1.4.9 (1409) 2025-11-23 22:03:50 +00:00
PalmDevs
38c7082760
fix(modules/no_track/BlockCrashReportingModule): support 307204+
Discord pushed an update that changed some logic for the setTag method. Previously it only asserted initialization if isDisabled returns false, now it asserts initialization regardless.

The init method sets the initialization latch and returns if crash reporting is disabled, so we don't need to hook that anymore.
2025-11-22 14:49:17 +07:00
GitHub Actions
c20cf01f6b chore: bump version to 1.4.8 (1408) 2025-11-21 09:44:30 +00:00
PalmDevs
4a8df8954e
fix(modules/no_track/BlockCrashReportingModule): make backwards compatible 2025-11-21 16:36:14 +07:00
GitHub Actions
f49ea13da5 chore: bump version to 1.4.7 (1407) 2025-11-21 06:17:17 +00:00
PalmDevs
06d6778c45
fix(modules/no_track/BlockCrashReportingModule): also hook isDisabled to true
Prevents Discord from crashing when trying to set a Sentry tag.
2025-11-21 13:04:36 +07:00
GitHub Actions
9f1941e974 chore: bump version to 1.4.6 (1406) 2025-11-18 13:02:47 +00:00
PalmDevs
ebcf8eaf4d
fix: support 307201+
Discord bumped React Native to 0.81.4 and script loader classes are now named differently.
2025-11-18 19:51:28 +07:00
PalmDevs
9b6474983d
fix: IllegalAccessException on Main.<init> 2025-11-09 23:03:38 +07:00
PalmDevs
c1f037c15d
chore: convert most Modules to objects 2025-11-08 19:05:47 +07:00
PalmDevs
9828f9d267
feat: show whole stack trace in strings 2025-10-16 01:41:34 +07:00
PalmDevs
536e9ef21e
fix(modules/LogBoxModule): initialize packageParam regardless of build type 2025-10-15 18:55:32 +07:00
PalmDevs
8e1e9a104b
ci: fix workflows 2025-10-15 01:48:25 +07:00
PalmDevs
2ca240625d
fix(modules/bridge/AdditionalBridgeMethodsModule): use Activity to alert instead 2025-10-15 01:23:57 +07:00
PalmDevs
4e33eeaf85
ci: update workflows 2025-10-15 01:10:27 +07:00
PalmDevs
f40c9518c9
fix(modules/LogBoxModule): only enable on debug builds 2025-10-15 01:10:26 +07:00
PalmDevs
09b99fe4a4
feat(modules/bridge/AdditionalBridgeMethodsModule): add method to show Recovery alert 2025-10-15 01:10:25 +07:00
PalmDevs
0f0fc1645a
chore: move showRecoveryAlert to Utils 2025-10-15 01:10:24 +07:00
PalmDevs
c5279ae484
feat: block tracking 2025-10-13 14:32:12 +07:00
PalmDevs
614f9ced6f
feat: add Reset Loader Config in Recovery dialog, show Recovery option in Update Failed dialog 2025-10-13 03:49:58 +07:00
PalmDevs
12e35d8d04
fix(modules/LogBoxModule): hook bridgeless devsupport 2025-10-13 03:48:06 +07:00
PalmDevs
8f703cd03b
chore: bump version 2025-10-13 02:53:01 +07:00
PalmDevs
3ec9b9a4f7
fix: run Module.onContext properly for recreated processes 2025-10-13 02:52:19 +07:00
PalmDevs
4de1a97144
chore: bump version 2025-10-12 03:00:24 +07:00
PalmDevs
90ecc5fd2e
fix(modules/UpdaterModule): actually fix memory leak correctly 2025-10-12 03:00:15 +07:00
PalmDevs
b0fd423863
fix(modules/HookScriptLoaderModule): delay script execution until hooks completed 2025-10-12 02:05:19 +07:00
PalmDevs
4f583a86f2
fix(modules): move fs bridge methods to AdditionalBridgeMethodsModule 2025-10-12 02:04:09 +07:00
PalmDevs
fcdb4ec546
fix(modules/UpdaterModule): memory leak 2025-10-12 02:02:45 +07:00
Palm
874da44a79
chore: bump version 2025-10-01 18:15:37 +07:00
Purple_Ξye™
b138891642
fix: defer script download until loadScript* is called (#16)
Co-authored-by: Palm <git@palmdevs.me>
2025-10-01 18:14:25 +07:00
PalmDevs
f153c143e3
chore: bump dependencies 2025-09-17 00:37:41 +07:00
PalmDevs
188d69ad49
chore: bump version 2025-09-17 00:37:11 +07:00
PalmDevs
22290545fd
chore(modules/appearance): ThemeModule -> ThemesModule 2025-09-17 00:35:30 +07:00
PalmDevs
53970fe277
fix(modules/PayloadGlobalModule): also hook loadScriptFromFile 2025-09-17 00:33:54 +07:00
PalmDevs
0e77f3cd91
chore: update project configuration 2025-09-16 02:36:33 +07:00
PalmDevs
7297122fc5
chore: bump version 2025-09-16 02:36:13 +07:00
PalmDevs
eb6c2e72a9
fix(modules/HookScriptLoaderModule): also hook loadScriptFromFile 2025-09-16 02:36:00 +07:00
PalmDevs
0ac3673f03
fix: update Xposed module description 2025-09-16 01:11:49 +07:00
Palm
0c662d8b66
feat: more native bridge methods (#12) 2025-09-16 00:21:36 +07:00
PalmDevs
d21d130c9b
fix(modules/UpdaterModule): mark job as Volatile and private set 2025-09-15 23:19:49 +07:00
PalmDevs
c0045b2e1e
fix(modules): register all native methods in onContext 2025-09-15 23:19:04 +07:00
PalmDevs
f015246e94
chore: update project configuration 2025-09-15 23:12:18 +07:00
PalmDevs
85fd27fc48
chore: update dependencies and sdk ints 2025-09-15 23:12:06 +07:00
PalmDevs
656cb361c8
fix(modules): load caches and plugin states lazily 2025-09-15 23:10:05 +07:00
PalmDevs
0edc47cf65
fix: editor warnings 2025-09-15 23:09:33 +07:00
PalmDevs
d54e3dd25a
feat(modules): add PluginsModule
Only adding saving states for now.
2025-09-15 23:09:32 +07:00
PalmDevs
3bba1e9d6a
feat(modules): add CacheModule 2025-09-15 23:09:30 +07:00
PalmDevs
21d693290a
feat: more native bridge methods 2025-09-15 23:06:57 +07:00
PalmDevs
06878b3135
chore: refactor 2025-09-15 21:43:01 +07:00