New
v3.11
What's Changed
- 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