4.0.0 - Single Module Ditto Tools for Android
Breaking Changes
Tools are now single module - #147
- We simplified consumption and development of Ditto Tools for Android by moving them all into a single module.
- There is now just a single artefact to import:
live.ditto:ditto-tools-android
. - All tools have been moved to their corresponding
live.ditto.tools.<tool-name>
- All prior modules have been deprecated and will not be updated in the future.
Update path from 3.0.1 and earlier
- Replace existing Ditto tools imports with the new artefact:
live.ditto:ditto-tools-android:4.0.0
- Update all import paths to use the new
live.ditto.tools
package structure - e.g.live.ditto.tools.exportlogs
- In case you prefer to only use a subset of tools, you can configure Proguard/R8 to exclude unwanted tools by shrinking. Instructions are in the README.
Other changes
- Updates README to direct users to Ditto Support by @bplattenburg in #144
- update naming of peerKey to peerKeyString by @texasRanger09 in #145
- fix NPE that occurs on emulators without bluetooth, update tools version by @rajramsaroop in #146
Full Changelog: 3.0.1...4.0.0