Release/3.10 to master by @VishalNehra in https://github.com/TeamAmaze/AmazeFileManager/pull/4078
Update Copyright in Readme to 2024 by @inson1 in https://github.com/TeamAmaze/AmazeFileManager/pull/4073
Format code with latest code style by @Bambooin in https://github.com/TeamAmaze/AmazeFileManager/pull/3975
Discard dependency info in apk and stricten cleartext traffic to local streamer only by @TranceLove in https://github.com/TeamAmaze/AmazeFileManager/pull/4085
Bump kotlin, sshj, jcifs-ng and Bouncy Castle dependencies + migrate to libs.versions.toml by @TranceLove in https://github.com/TeamAmaze/AmazeFileManager/pull/4092
Add guard for empty string at port textfield in SftpConnectionDialog by @TranceLove in https://github.com/TeamAmaze/AmazeFileManager/pull/4128
Fix Failing CI by @VishnuSanal in https://github.com/TeamAmaze/AmazeFileManager/pull/4156
Replace wildcard import with single import by @Bambooin in https://github.com/TeamAmaze/AmazeFileManager/pull/4138
Fix wired build error by @Bambooin in https://github.com/TeamAmaze/AmazeFileManager/pull/4158
FAB Visibility Glitch Fixed by @msaqeeb72 in https://github.com/TeamAmaze/AmazeFileManager/pull/4145
Upgrade to Node 20 in GitHub Action by @Bambooin in https://github.com/TeamAmaze/AmazeFileManager/pull/4137
chore: upgrade gradle to 7.6.4 by @Bambooin in https://github.com/TeamAmaze/AmazeFileManager/pull/4159
Use ContextCompat.startForegroundService() to better handle intents to start FTP service by @TranceLove in https://github.com/TeamAmaze/AmazeFileManager/pull/4163
Add explicit TLS option for FTPSClient by @TranceLove in https://github.com/TeamAmaze/AmazeFileManager/pull/4174
Increase DEFAULT_TRANSFER_QUANTUM to 1 MB by @TranceLove in https://github.com/TeamAmaze/AmazeFileManager/pull/4175
Update CONTRIBUTING.md by @VishnuSanal in https://github.com/TeamAmaze/AmazeFileManager/pull/3853
Fix logging messages by @logresearch in https://github.com/TeamAmaze/AmazeFileManager/pull/4208
NPE fix 4150 by @animeshdeepak in https://github.com/TeamAmaze/AmazeFileManager/pull/4198
Bookmark Crashed Issue Fixed by @msaqeeb72 in https://github.com/TeamAmaze/AmazeFileManager/pull/4154
fix last modified timestamps not getting preserved by @VishnuSanal in https://github.com/TeamAmaze/AmazeFileManager/pull/4171
Files with ambiguous names crash on extraction : Fixed by @pratikmhatre in https://github.com/TeamAmaze/AmazeFileManager/pull/4176
Migrate fingerprint decryption dialog to use AndroidX Biometrics API by @TranceLove in https://github.com/TeamAmaze/AmazeFileManager/pull/4218
Fix #4168 by @malirauf in https://github.com/TeamAmaze/AmazeFileManager/pull/4220
Add Github badge to Readme by @inson1 in https://github.com/TeamAmaze/AmazeFileManager/pull/4064
Upgrade Google Play Billing library to 6.0.1 by @TranceLove in https://github.com/TeamAmaze/AmazeFileManager/pull/4216
SftpConnectDialog: Wrap open DocumentsUI intent with Intent.createChooser() to get PEM content by @TranceLove in https://github.com/TeamAmaze/AmazeFileManager/pull/4234
SearchView updatResultList issue fixed by @hammadrfq3 in https://github.com/TeamAmaze/AmazeFileManager/pull/4230
fix NPE on LoadFilesListTask#listTrashBinFiles by @malirauf in https://github.com/TeamAmaze/AmazeFileManager/pull/4224
Improve: remove unnecessary notifyDataSetChanged for ListAdapter by @Obolrom in https://github.com/TeamAmaze/AmazeFileManager/pull/4255
fix: save as issue (unsupported URI) by @VishnuSanal in https://github.com/TeamAmaze/AmazeFileManager/pull/4257
fix build fails by @VishnuSanal in https://github.com/TeamAmaze/AmazeFileManager/pull/4245
Reduce Overdraw on About activity by @hammadrfq3 in https://github.com/TeamAmaze/AmazeFileManager/pull/4222
Re-merge release/3.10 to release/4.0 branch by @TranceLove in https://github.com/TeamAmaze/AmazeFileManager/pull/4263
SDK 34 adaptations by @TranceLove in https://github.com/TeamAmaze/AmazeFileManager/pull/4215
Fix CI emulator not running by @EmmanuelMess in https://github.com/TeamAmaze/AmazeFileManager/pull/4369
chore: uprade kotlin to 1.9.25 by @Bambooin in https://github.com/TeamAmaze/AmazeFileManager/pull/4376
Update jcifs-ng to 2.1.10 by @TranceLove in https://github.com/TeamAmaze/AmazeFileManager/pull/4371
Add back foregroundServiceType="dataSync" to FtpService by @TranceLove in https://github.com/TeamAmaze/AmazeFileManager/pull/4378
Guard against NPE in SmbDeviceScannerObservable by @TranceLove in https://github.com/TeamAmaze/AmazeFileManager/pull/4381
Guards and null checks against unsaved fragment transactions on configuration change by @TranceLove in https://github.com/TeamAmaze/AmazeFileManager/pull/4374
Fix: Improve spacing and styling for 'Try Indexed Search' button by @ajay020 in https://github.com/TeamAmaze/AmazeFileManager/pull/4388
Grant permission dialog string issue resolved by @AllwinJohnson in https://github.com/TeamAmaze/AmazeFileManager/pull/4297
Option for delete permanently on single click by @yashwanthgajji in https://github.com/TeamAmaze/AmazeFileManager/pull/4290
Update translators.xml by @hosseinabaspanah in https://github.com/TeamAmaze/AmazeFileManager/pull/4102
Fix the backup preferences test by @EmmanuelMess in https://github.com/TeamAmaze/AmazeFileManager/pull/4404
transifex.yml: add Fastlane descriptions to be translatable by @yurtpage in https://github.com/TeamAmaze/AmazeFileManager/pull/4410
Updates for project Amaze File Manager by @transifex-integration[bot] in https://github.com/TeamAmaze/AmazeFileManager/pull/4412
Remove wrong Luri translation by @EmmanuelMess in https://github.com/TeamAmaze/AmazeFileManager/pull/4396
Integrate the settings for file deletion into a single subsection by @ajay020 in https://github.com/TeamAmaze/AmazeFileManager/pull/4402
Add guard against invalid port numbers passed into NetCopyConnectionInfo by @TranceLove in https://github.com/TeamAmaze/AmazeFileManager/pull/4380
transifex.yml: specify lang code mapping for Fastlane by @yurtpage in https://github.com/TeamAmaze/AmazeFileManager/pull/4417
small improvements to fastlane full descriptions by @IzzySoft in https://github.com/TeamAmaze/AmazeFileManager/pull/4435
Adaptations to enable 16KB page size support by @TranceLove in https://github.com/TeamAmaze/AmazeFileManager/pull/4450
fix: selected item is unselected after clicking 'Select All' when there is only one item in the directory by @Rahulraj888 in https://github.com/TeamAmaze/AmazeFileManager/pull/4452
Patch DatabaseViewerActivity.onCreate to ensure only valid file paths are processed by @TranceLove in https://github.com/TeamAmaze/AmazeFileManager/pull/4440
Remove wrong luri code from transifex config by @EmmanuelMess in https://github.com/TeamAmaze/AmazeFileManager/pull/4415
Add checks for getting network interfaces that supports multicast, should network code needs to send Datagram packets by @TranceLove in https://github.com/TeamAmaze/AmazeFileManager/pull/4372
fix npes by @VishnuSanal in https://github.com/TeamAmaze/AmazeFileManager/pull/4344
update ondemand workflow & fix CI by @VishnuSanal in https://github.com/TeamAmaze/AmazeFileManager/pull/4241
Bump version to v3.11 by @EmmanuelMess in https://github.com/TeamAmaze/AmazeFileManager/pull/4483
New Contributors
@inson1 made their first contribution in https://github.com/TeamAmaze/AmazeFileManager/pull/4073
@msaqeeb72 made their first contribution in https://github.com/TeamAmaze/AmazeFileManager/pull/4145
@logresearch made their first contribution in https://github.com/TeamAmaze/AmazeFileManager/pull/4208
@animeshdeepak made their first contribution in https://github.com/TeamAmaze/AmazeFileManager/pull/4198
@pratikmhatre made their first contribution in https://github.com/TeamAmaze/AmazeFileManager/pull/4176
@malirauf made their first contribution in https://github.com/TeamAmaze/AmazeFileManager/pull/4220
@hammadrfq3 made their first contribution in https://github.com/TeamAmaze/AmazeFileManager/pull/4230
@ajay020 made their first contribution in https://github.com/TeamAmaze/AmazeFileManager/pull/4388
@AllwinJohnson made their first contribution in https://github.com/TeamAmaze/AmazeFileManager/pull/4297
@yashwanthgajji made their first contribution in https://github.com/TeamAmaze/AmazeFileManager/pull/4290
@hosseinabaspanah made their first contribution in https://github.com/TeamAmaze/AmazeFileManager/pull/4102
@yurtpage made their first contribution in https://github.com/TeamAmaze/AmazeFileManager/pull/4410
@IzzySoft made their first contribution in https://github.com/TeamAmaze/AmazeFileManager/pull/4435
@Rahulraj888 made their first contribution in https://github.com/TeamAmaze/AmazeFileManager/pull/4452
Full Changelog: https://github.com/TeamAmaze/AmazeFileManager/compare/v3.10...v3.11