Recent Releases of iNaturalistReactNative

iNaturalistReactNative - v0.6.0+47

NEW

  • Photos should get written outside the app when taken

FIXED

  • Column count should not change on rotation on phones
  • Updated button text on GroupPhotos

Biosphere - Biodiversity Citizen Science - Fluent
Published by kueda almost 2 years ago

iNaturalistReactNative - v0.5.1+46

Fixed several bugs

  • Made sure location fetching mock does not get included in releases
  • Border for selected photo in Android MediaViewer
  • Fixed discard changes / observation bottom sheet
  • Map marker on ObsDetail
  • Bigger tappable areas for bottom camera buttons
  • Loading indicator when fetching new observations on MyObs
  • Fixed layout bug when rotating tablet

Biosphere - Biodiversity Citizen Science - Fluent
Published by kueda almost 2 years ago

iNaturalistReactNative - v0.5.0+45

Designed sign up view and many bug fixes and minor UI updates

  • Only use photo EXIF when importing a photo
  • Toolbar upload text is now tappable
  • GroupPhotos should not show old photos
  • Alert when attempting to upload while offline
  • Avoid updating observation properties with each location fetch
  • Added actvitivy indicator to show that location is being fetched
  • Focus on text input when editing description
  • Made labels of radio bottom sheets tappable

Biosphere - Biodiversity Citizen Science - Fluent
Published by kueda almost 2 years ago

iNaturalistReactNative - v0.4.0+44

New login screens, sharing photos w/ the app, and more!

New

  • MediaViewer landscape support
  • Ability to share photos from other apps into iNat
  • Designed Log In screen
  • Designed Forgot Password screen
  • Rotate camera elements (but not layout) on phone rotation

Fixed

  • Camera always takes photos with correct orientation in Android
  • Deleting a photo in camera no longer deletes all photos

Biosphere - Biodiversity Citizen Science - Fluent
Published by kueda almost 2 years ago

iNaturalistReactNative - v0.3.0+42

ObsDetail UI refinement and native camera zoom

  • Start of UI refinement for ObsDetail
  • Improved camera zoom and tap-to-focus performance; removed double-tap to
    zoom in Android
  • Fixed camera buttons and orientation problems for iPad

Biosphere - Biodiversity Citizen Science - Fluent
Published by kueda almost 2 years ago

iNaturalistReactNative - v0.2.0+41

Many UI updates

  • StandardCamera UI on tablets (close to done)
  • ObsEdit UI (close to done)
  • LocationPicker for ObsEdit (started)
  • AddID UI (close to done)
  • TaxonDetail UI (improved, Data tab TODO)
  • Updated React Native version

Biosphere - Biodiversity Citizen Science - Fluent
Published by kueda almost 2 years ago

iNaturalistReactNative - v0.1.1+40

Another incremental build, but getting close on My Observations

  • Several styling and layout fixes
  • Skip camera focus for cameras that don't support it
  • Skup reverse geocoding w/o Internet
  • Use FlashList on MyObs, which greatly improves performance

Biosphere - Biodiversity Citizen Science - Fluent
Published by kueda about 2 years ago

iNaturalistReactNative - v0.1.1+39

MyObservations close to spec! And many, many other changes.

Biosphere - Biodiversity Citizen Science - Fluent
Published by kueda about 2 years ago

iNaturalistReactNative - v0.1.1+38

Many updates and improvements, mostly in stability, performance, and testing

  • Double-tap to zoom the camera
  • More accessibility labels
  • Improved location fetching on Android
  • Keep phone awake during uploads
  • Tablet styles for add obs modal
  • Many bug fixes

Biosphere - Biodiversity Citizen Science - Fluent
Published by kueda over 2 years ago

iNaturalistReactNative - v0.1.1+37

Many updates and improvements, mostly in stability, performance, and testing

  • Double-tap to zoom the camera
  • More accessibility labels
  • Improved location fetching on Android
  • Keep phone awake during uploads
  • Tablet styles for add obs modal
  • Many bug fixes

Biosphere - Biodiversity Citizen Science - Fluent
Published by kueda over 2 years ago

iNaturalistReactNative - v0.1.1+36

Try again to get Android working with production API & other env variables.

Biosphere - Biodiversity Citizen Science - Fluent
Published by albullington over 2 years ago

iNaturalistReactNative - v0.1.1+35

Test that Android release build points to production API.

Biosphere - Biodiversity Citizen Science - Fluent
Published by albullington over 2 years ago

iNaturalistReactNative - v0.1.1+34

  • Point release builds to production API
  • Enforce 500 character limit in release notes
  • Add testing groups to TestFlight; rollout without draft status in Google Play

Biosphere - Biodiversity Citizen Science - Fluent
Published by albullington over 2 years ago

iNaturalistReactNative - v0.1.1+33

More bug fixes and features for the observations flow:

  • Fix bug with uploading photos
  • Rotate camera photos to the correct direction if needed on Android
  • Make sure observed_on_string is always a string with the correct timezone
  • Add sync button functionality on ObsList
  • Remove id and comment buttons from data tab in ObsDetails
  • Fix copyright in data tab of ObsDetails
  • Allow user to delete observations from ObsEdit
  • Add save dialog to back button in ObsEdit
  • Allow individual uploads from ObsList
  • Move button above keyboard on Login screen; move notes field in ObsDetails above keyboard
  • Allow user to import selected photos across photo albums
  • Toggle flash icon in camera; hide button if device doesn't have flash functionality
  • Update user locale from remote user
  • Disable API requests in ObsList when user is signed out
  • Skip location fetch for existing observations
  • Add placeholder images for no media
  • Allow existing identifications to be edited in ObsEdit
  • Add UserText component
  • Fix photo gallery on Android so there aren't repeating results

Biosphere - Biodiversity Citizen Science - Fluent
Published by albullington over 2 years ago

iNaturalistReactNative - v0.1.1+32

A few more steps foward in the observations flow

  • Enable Hermes for iOS
  • Show skeleton UI when adding a comment on Obs Detail
  • Make sure checkmark is shown when photo is selected in Photo Gallery
  • Import data from EXIF using our own native EXIF package

Biosphere - Biodiversity Citizen Science - Fluent
Published by kueda over 2 years ago

iNaturalistReactNative - v0.1.1+31

Many bug fixes for the observations loop

  • Ensure previously-edited observation data doesn't appear when editing a new
    observation
  • Parse HTML in comment and identification bodies
  • Show user profile pic while testing
  • Upgraded to latest Realm database
  • Fixed hang when editing existing observations
  • Restore album selection functionality
  • Support for tablets

Biosphere - Biodiversity Citizen Science - Fluent
Published by kueda over 2 years ago

iNaturalistReactNative - v0.1.1+30

Many bug fixes for the observations loop

  • Ensure previously-edited observation data doesn't appear when editing a new
    observation
  • Parse HTML in comment and identification bodies
  • Show user profile pic while testing
  • Upgraded to latest Realm database
  • Fixed hang when editing existing observations
  • Restore album selection functionality
  • Support for tablets

Biosphere - Biodiversity Citizen Science - Fluent
Published by kueda over 2 years ago

iNaturalistReactNative - v0.1.1+29

Many bug fixes for the observations loop

  • Ensure previously-edited observation data doesn't appear when editing a new
    observation
  • Parse HTML in comment and identification bodies
  • Show user profile pic while testing
  • Upgraded to latest Realm database
  • Fixed hang when editing existing observations
  • Restore album selection functionality
  • Support for tablets

Biosphere - Biodiversity Citizen Science - Fluent
Published by kueda over 2 years ago

iNaturalistReactNative - v0.1.1+28

Mostly backend changes

  • Changed many API requests to use React Query
  • Using Tailwind theme colors throughout

Biosphere - Biodiversity Citizen Science - Fluent
Published by kueda over 2 years ago

iNaturalistReactNative - v0.1.1+27

Numerous updates to observation flow

  • Added back button to camera
  • Added prev/next buttons to Media Viewer
  • Camera flow skips group photos when there's only one photo
  • Added support for custom fonts (currently Whitney)
  • Sync button in toolbar on My Obs turns green when obs to sync
  • ObsEdit fetches location until good enough for new obs
  • Bottom sheet hides when you scroll My Observations
  • Toolbar on My Observations sticks on scroll

Biosphere - Biodiversity Citizen Science - Fluent
Published by kueda over 2 years ago

iNaturalistReactNative - v0.1.1+26

Unified button implementation around style guide

There were also a number of changes that should not have affected the user
experience:

  • Use React Query for API requests
  • Flow types for some more external dependencies (thanks, Corey!)
  • NPM package version conflicts resolved (thanks, Corey!)
  • Removed the PhotoGalleryProvider

Biosphere - Biodiversity Citizen Science - Fluent
Published by kueda over 2 years ago

iNaturalistReactNative - v0.1.1+25

Comment UI, swiping in media viewer, & housekeeping

  • Comment UI on obs detail should be closer to spec, i.e. using a bottom
    sheet, confirmation on dimissal, loading indicator while posting
  • Swiping navigation for main area of the Media Viewer
  • Close button visible on Login regardless of login state
  • Photo upload errors should show up as unique errors

Biosphere - Biodiversity Citizen Science - Fluent
Published by kueda over 2 years ago

iNaturalistReactNative - v0.1.1+24

Several UI updates

  • Obs Detail looks much closer to the wireframe
  • You can add photos to an existing observation
  • Title appears in Obs Edit in Android
  • Keyboard should appear when entering a description in Obs Edit

Biosphere - Biodiversity Citizen Science - Fluent
Published by kueda over 2 years ago

iNaturalistReactNative - v0.1.1+23

Lots of updates!

  • Color ID and comment counts on My Observations when there are unviewed updates
  • Viewing an observation marks them as viewed
  • Camera shutter effect on Standard Camera
  • Loading effect for new photo thumbnails on Standard Camera
  • Bugfix: back nav button from Obs Edit returns to Obs Detail instead of My
    Observations
  • Add close button to Login screen
  • Photo preview on Standard Camera remains flush with the top of the screen
  • Added upload progress bar to upload bottom sheet
  • Numerous updates to bring the bulk uploader closer to spec

Biosphere - Biodiversity Citizen Science - Fluent
Published by kueda over 2 years ago

iNaturalistReactNative - v0.1.1+22

Several updates toward basic observation functionality

  • Logged out state on My Observations
  • Disabled Location Picker, which isn't working yet in Android
  • Keyboard accomodations for Log In
  • Add ID UI, including remarks / comment addition

Biosphere - Biodiversity Citizen Science - Fluent
Published by kueda almost 3 years ago

iNaturalistReactNative - v0.1.1+21

Several minor changes to fastlane config

  • Ensure we return to the original branch after release, not just to main
  • Avoid git clean when release fails

Biosphere - Biodiversity Citizen Science - Fluent
Published by kueda almost 3 years ago

iNaturalistReactNative - v0.1.1+20

Trying fastlane process again, tag v0.1.1+20.

Biosphere - Biodiversity Citizen Science - Fluent
Published by albullington almost 3 years ago

iNaturalistReactNative - v0.1.1+19

Another test of fastlane branch, July 5, 2022.

Biosphere - Biodiversity Citizen Science - Fluent
Published by albullington almost 3 years ago

iNaturalistReactNative - v0.1.1+18

Try again; enter release notes in vim for fastlane tag.

Biosphere - Biodiversity Citizen Science - Fluent
Published by albullington almost 3 years ago

iNaturalistReactNative - v0.1.1+13

Several updates to release automation, no changes in app functionality

  • Upload to TestFlight as a part of pushing internal builds
  • Re-arranged some Fastlane code

Biosphere - Biodiversity Citizen Science - Fluent
Published by kueda almost 3 years ago

iNaturalistReactNative - v0.1.1+12

Switch to pushing builds to internal track

Biosphere - Biodiversity Citizen Science - Fluent
Published by kueda almost 3 years ago

iNaturalistReactNative - v0.1.1+11

Several updates toward Android release automation

Biosphere - Biodiversity Citizen Science - Fluent
Published by kueda almost 3 years ago

iNaturalistReactNative - v0.1.1+10

More steps toward getting a release out in Android

Biosphere - Biodiversity Citizen Science - Fluent
Published by kueda almost 3 years ago

iNaturalistReactNative - v0.1.1+9

Not much has changed since the last build

Biosphere - Biodiversity Citizen Science - Fluent
Published by kueda almost 3 years ago