v0.52.0 - 2025-05-22 10:50
Commit history: Bump Fix The The schedule job action will not print all pending jobs at end and only the pending job that was scheduled if successful. Users should use The The The job description will use ( Fix Use standard Android API to get resource id for drawable icon instead of using reflection into drawable class. Additionally use Closes #483.
( Fix ( BatteryStatusAPI: Output double value instead of string for temperature field with value rounded up to 1 decimal place. ( Manually add stack trace of caller function that called Fix disabling obfuscation added in 6ef2618 caused due to wrong proguard file being used.
This caused Termux classes like Related commit termux/termux-app@da3a0ac4.
( Explicitly specify Check if Fix
v0.51.0...v0.52.0
Changelog
Fixed
termux-shared
to da3a0ac4e2
. Related commit termux/termux-app@4de0caac. Related commit termux/termux-app@da3a0ac4. Related commit 28bc8c85. (a3a231e6
)
ResultReturner.returnData()
being called multiple times for different printing since 51a02f4 and 61262f7 throwing Connection refused
exceptions for calls after the first one instead of printing, and also refactor actions out to functions and change action output format.
ResultReturner.returnData()
will be called once for each action.
termux-job-scheduler -p
to get all pending jobs.
termux-job-scheduler --p
action will print No jobs found
instead of No pending jobs
if no pending job exists.
termux-job-scheduler --cancel-all
action will now print all jobs to be cancelled, or No jobs found
found.
4
spaces instead of a tab after the path.
6fbf61aa
)
termux-notification --icon
not working for release builds as icon drawables were being removed by resource shrinker possibly related to 6ef2618.
String.format()
so that resource shrinker does not remove icons used by NotificationAPI
for release builds.
1639e73f
)
termux-notification
actions not updating or conflicting between notifications due to same request code being used for the PendingIntent
of all actions and also specify PendingIntent.FLAG_IMMUTABLE
to prevent any modification.
7c1759a3
)
97b41002
)
ResultReturner.returnData()
to exception messages as exceptions thrown inside Runnable
lambda thread will not include it by default. (922f3585
)
ReportInfo
to be obfuscated making stacktraces harder to read.
28bc8c85
)
PendingIntent.FLAG_MUTABLE
flag for PendingIntent
passed to NfcAdapter.enableForegroundDispatch()
. (5040a66f
)
NfcAdapter
is available and not null
in NfcActivity.onResume()
in addition to onCreate()
before calling its methods otherwise would trigger a NullPointerException
. (4ba140dd
)
termux-nfc -t x
resulting in error notification being shown as method was not returned from after sending error resulting in ResultReturner.returnData()
being called twice. (c986fb09
)