Skip to content

Releases: woocommerce/woocommerce-android

0.16.1

12 Sep 14:11
Compare
Choose a tag to compare

Hotfix to solve a fatal crash when lastUpdateHandler is accessed before being initialized.

0.16

11 Sep 09:24
Compare
Choose a tag to compare
  • Custom reusable Skeleton views added and used to implement the shimmer loading designs across various My Store and Orders views.
  • Fixed minor memory leak caused by the process that prints the "last updated" message on the Order Stats card of the My Store page.
  • Empty state design implemented in the order notes list on the order detail page.
  • "Waiting for customer" empty state design implemented for the My Store Page.
  • Fixed intermittent NPE error with the Top Performers card on the My Store page.
  • Accessibility improvements:
    • RTL layout optimizations across all views in the app.
    • Image Button and regular buttons have been updated with content descriptions where needed or now define importantForAccessibility="no"
    • Some optimizations also made for TalkBack, but more to come.
    • Added a reusable custom single option toggle component optimized for TalkBack.
  • Styling: Restyled the main stats chart on the Dashboard page. Chart animations have also been added.
  • WordPress Lint plugin added to the project and lint errors have been expanded
  • Minimum SDK has been moved up from 17 to 21

0.15

27 Aug 14:46
Compare
Choose a tag to compare
  • Order Stats card now displays a timestamped "last updated" message
  • A new "Waiting for customers" view will be displayed if the active store has had no orders
  • Offline management and handling. If offline, a persistent offline status bar is shown. Populating from cached data has been implemented where currently supported.
  • Login background color updated
  • Main navigation instrumentation tests
  • Dashboard renamed to "My Store"
  • Dashboard now uses centralized error messaging
  • Dashboard error views implemented
  • Now respects analytics opt-out settings with 3rd parties so crash data is no longer sent to Crashlytics if opted out
  • Magic link tweaks
  • Top Performers dashboard card and associated unit tests
  • Unfilled card animation for dashboard card
  • Misc bugfixes

0.14

13 Aug 19:51
Compare
Choose a tag to compare
  • New "Orders to Fulfill" dashboard card
  • Added filter by order status option in the orders list view
  • Add a private or public note to an order functionality

0.13

30 Jul 16:17
Compare
Choose a tag to compare
  • Retry GET requests silently on 5-second timeout
  • Fixed and optimized several instrumentation tests for the Dashboard page

0.12

16 Jul 12:03
Compare
Choose a tag to compare
  • Added settings screen with store name and privacy settings
  • Updated dashboard order stats, adding "days", "weeks", "months", and "years" time period options
  • Added caching for order stats
  • Added contact support via email menu item
  • Updated Android auto-backup settings not to preserve logged in state

0.11

29 Jun 19:22
Compare
Choose a tag to compare
  • Added initial launch screen
  • Added post-login screen with store selection, and improved handling for accounts with no WooCommerce stores
  • Added support for infinite scroll in order list (up from previous 50 order maximum)
  • Added error messaging to orders screens
  • Added analytics tracking for important flows
  • Eliminated some unnecessary network requests
  • Improved refresh behavior when re-selecting the active screen in the bottom navigation bar

0.10

18 Jun 10:34
Compare
Choose a tag to compare
  • Fixed crash when attempting to call customer phone on a device with no phone app

0.9

01 Jun 18:39
Compare
Choose a tag to compare
0.9
  • Added basic revenue and order stats in dashboard (month-to-date view)
  • Added order fulfillment screen for 'processing' orders
  • Implemented marking orders as completed during fulfillment process
  • Added an expanded product list view for non-processing orders
  • Enabled sign in with Google
  • Improved logging and crash reporting

0.8

18 May 18:32
Compare
Choose a tag to compare
0.8
  • Added site selection pop-up if multiple WooCommerce sites found on login
  • Added expanded product list view in order detail
  • Added fulfillment button with placeholder screen in order detail view for 'processing' orders
  • Integrated crash reporting via Crashlytics