Apps Android Commons Versions Save

The Wikimedia Commons Android app allows users to upload pictures from their Android phone/tablet to Wikimedia Commons

v5.0.1

2 weeks ago

The same as v5.0.0 except this fixes the release variants of the app by adjusting the ProGuard rules accordingly for the changes that are part of v5.0.0.

v4.3.0

2 weeks ago

Intermediate unpublished release. Rebranded and released as v5.0.0.

v5.0.0

2 weeks ago

Beware: The release variants don't work in this version due to a problem with the ProGuard rules. This has been fixed and tagged as v5.0.1

What's Changed

  • Redesigned the map feature to replace Mapbox with the osmdroid library. Key elements like pin visualization and user-centered display are still included in this redesign. This is done to guard against possible misuse of the Mapbox token and, more crucially, to keep the app from becoming dependent on a service that charges for usage but offers a free tier. @kanahia1 contributed to this in #5403 #5443 #5475 #5555 #5631.

    @tamojitdas made a contribution by fixing the test failures brought on by this modification. Refer to #5536.

    @rohit9625 contributed by enabling the app to retrieve map tiles from Wikimedia maps. Refer to #5417.

    @k-rajesh contributed by removing MapBox from CREDITS. Refer to #5617.

  • Add the ability to export locations of nearby missing pictures in GPX and KML formats. This allows users to browse the locations with desired radius for offline use in their favourite map apps like OsmAnd or Maps.me, enhancing accessibility and offline functionality. This change was contributed by @kanahia1 in https://github.com/commons-app/apps-android-commons/pull/5645

  • Limited the uploads via the custom image picker to a maximum of 20. This change was contributed by @u7469570 in https://github.com/commons-app/apps-android-commons/pull/5369

  • Added two menu choices for transparent image backgrounds, giving users the option of either a black or white background, increasing adaptability to various theme settings. User customization option has been provided with the ability to save background color selections permanently on a per image basis. This change was contributed by @Pierre-Monier in https://github.com/commons-app/apps-android-commons/pull/5394

  • Implemented functionality to automatically resume uploads that become stuck due to app termination or device reboot. This change was contributed by @RitikaPahwa4444 in https://github.com/commons-app/apps-android-commons/pull/5399

  • Added a compass arrow in the Nearby banner shown in the "Contributions" screen to guide users towards the nearest item, thus providing the missing directional cues. The arrow dynamically adjusts based on device rotation, aligning with the calculated bearing towards the target location. Further, the distance and direction are updated as the user moves. This change was contributed by @ShashwatKedia in https://github.com/commons-app/apps-android-commons/pull/5433 https://github.com/commons-app/apps-android-commons/pull/5459

  • Implemented voice input feature for caption and description fields, enabling users to dictate text directly into these fields. This change was contributed by @kanahia1 in https://github.com/commons-app/apps-android-commons/pull/5415

  • Improved various flows in the app to redirect users to the login page and display a persistent message if their session becomes invalid due to a password change, enhancing user guidance and security measures. This change was contributed by @shashankiitbhu in #5544 #5643

Revamps and refactorings

Bug fixes and various changes

New Contributors

Full Changelog: https://github.com/commons-app/apps-android-commons/compare/v4.2.1...v5.0.0

What's Changed

New Contributors

Full Changelog: https://github.com/commons-app/apps-android-commons/compare/v4.2.1...v5.0.0

v4.2.1

6 months ago

What's Changed

  • Provide the ability to edit an image to losslessly rotate it while uploading
  • Fix a bug in v4.2.0 where the nearby places were not loading
  • Fix a bug where editing depictions showed a progress bar indefinitely
  • In the upload screen, use different map icons to indicate if image is being uploaded with location metadata
  • For nearby uploads, it is no longer possible to deselect the item's category and depiction
  • The Mapbox account key used by the app has been changed
  • Category search now shows exact matches without any discrepancies
  • Various bug and crash fixes

New Contributors

Full Changelog: https://github.com/commons-app/apps-android-commons/compare/v4.2.0...v4.2.1

v4.2.0

6 months ago

This tag contains code that doesn't work. Checkout v4.2.0-beta instead.

v4.2.0-beta

6 months ago

What's Changed

  • Dark mode colour improvements
  • Enhancements done to address location metadata loss including the metadata loss that occurs in latest Android versions
  • Enhancements done to address the issue where uploads get stuck in queued state
  • Fix the inability to upload via the in-app camera option
  • Provide the ability to optionally include location metadata for in-app camera uploads in case the device camera app does not provide location metadata
  • Use geo location URL that works consistently across all map applications
  • Fix crash when clicking on location target icon while trying to edit the location of an upload
  • Fix crash that occurs randomly while returning to the app after leaving it in the background
  • Fix crash in Sign up activity on Android version 5.0 and 5.1
  • Android 13 compatibility changes

New contributors

Full Changelog: https://github.com/commons-app/apps-android-commons/compare/v4.1.0...v4.2.0-beta

v4.1.0

1 year ago
  • Location of pictures uploaded via custom picture selector are now recognized
  • Improvements to the custom picture selector
  • Ensure the WLM pictures are associated with the correct templates for each year
  • Only show pictures uploaded via app in peer review
  • Improve the variety of images show in peer review
  • Allow going to current location in location edit dialog while uploading a picture
  • Switch to using MapLibre instead of Mapbox and thereby disable telemetry sent to Mapbox
  • Fixed various bugs

v4.0.5

1 year ago
  • Bumped minSDK to fulfill Google policy requirements

v4.0.3

1 year ago

Fixed UGC issue by adding "Report" button

v4.0.2

1 year ago

Fixed bug with wrong dates taken from EXIF Fixed various crashes