Version History
Here you can find the changelog of StraboSpot2 since it was posted on our website on 2022-03-27.
The latest version is 2.4.2 and it was updated on soft112.com on 27 April, 2024.
See below the changes in each version:
version 2.4.2
posted on 2024-04-24
Apr 24, 2024
Version 2.4.2
Fixed bug with taking images and permission granting.
version 2.1.2
posted on 2024-01-03
Jan 3, 2024
Version 2.1.2
Bug fixes with Image Basemaps, Strat, and Custom Maps. See more at https://github.com/StraboSpot/StraboSpot2/releases/tag/v2.1.2
version 1.47.5
posted on 2023-12-09
Dec 9, 2023
Version 1.47.5
Bug fixes and package updates.
PLEASE BACKUP YOUR DATA to the server and do a fresh install of the latest version. There may be breaking changes and uninstalling the app the reinstalling it will help prevent data loss issues.
To see full change-log please visit https://github.com/StraboSpot/StraboSpot2/releases
version 1.42.1
posted on 2023-05-31
May 31, 2023
Version 1.42.1
Fixed bug in Sketch that was crashing the app. Minor build fixes.
version 1.42.0
posted on 2023-05-09
May 9, 2023
Version 1.42.0
1.42.0 (2023-05-08)
Build System / Dependencies
package.json:
Re-added Why-Did-You-Render to project (98beebe0)
iOS:changed build family back to iPads on iOS (599b0d21)
New Features
SaveMapsModal: Destructured props, added error message to tile saving at low zoom, and minor formatting (e5f542dd)
useDevice: Automatically creates a distribution directory for ios (4f1cfc92)
iOS: Export to .zip file (47ed8318)
Bug Fixes
Map.js: Passed entire tileCountThisScope object to parse the message returned is SaveMapsModal.js (78b6bf87)
ImageGallery: Added loading spinner when gallery opens and images are loading (973c1beb)
Slider.js: Refactored Slider -> SliderBar because of duplicate declaration in Slide.js (3cd7f751)
Project Export: Fixed message after export has ben completed successfully. (a055dfbf)
Refactors
SaveMapsModal: minor formatting (4852708f)
Home: Added awaits to case switch case calls. Also, added mapComponentRef.current to be passed to SaveMapsModal (7c060d40)
Slider.js: Capitalized the component name (0ce32c7b)
1.41.1 (2023-04-27)
New Features
iOS: Export to .zip file (47ed8318)
1.41.0 (2023-04-26)
Build System / Dependencies
xcode 14.3: Applyed a workaround to fix a minimum deployment target in ReactCodegen (6e679749)
react-native-reanimated: bumped package to 2.13.0 (2623816b)
package.json: Updated @react-native-community/slider to 4.4.2 (d94ab26f)
Bug Fixes
FormSlider: Fixed bug that kept old value of quality if a Not Recorded value was selected. (9847b429)
Sliders: Fixing slider quality to have a Not Recorded selection. (4225ad23)
Refactors
ProjectOptionsDialogBox.js: Removed TextInput and appended a timestamp to the name of exported file. (d91a3604)
useAnimations.js: Added Lottie animation (bb32c036)
useExport.js: removed try/catch to the error would bounce to the parent component. (d53e3799)
Import Loading: Added loading Lottie animation to InitialProjectLoadModal and fixed the loading spinners in MyStraboSpot.js. Minor formatting. (99eb7986)
Project Load Buttons: Changed the name of import button (ba881bd8)
version 1.39.0
posted on 2023-03-23
Mar 23, 2023
Version 1.39.0
Bug fixes with uploading and downloading datasets. Fixed modified timestamps.
Released SED to the public!
version 1.29.1
posted on 2022-08-14
Aug 14, 2022 Version 1.29.1
Along with some build improvements and updates this release includes:
New features:
* DatasetList: Added a modal that will ask the user if they want to make the dataset they just turned on the current one. Minor formatting. (8cef2420)
* Modules: Implemented new method for Toast.js (20d0679c)
* Package-json: Added react-native-toast-notifications and removed react-native-easy-toast from project (7f3273c0)
* Documentation.js: Added Strabo_Help_Guide.pdf to documentation (f9e6b82b)
* Sed:
* Automatically fill grain size for claystone, mudstone and siltstone (5077dced)
* Insert an interval (dfb8a2b3)
* Copy interval in strat column (08123277)
* Show image overlays on strat sections (a03ca682)
* Map: Added labels for polygons and lines (38becb86)
* offlineMaps.slice: Added editedOfflineMap to actions (dd30d1ff)
Bug Fixes:
* BatteryInfo: Fixed percentage string (f8071f6c)
* Notes: Reset form after save before navigation (ac8a5fe7)
* Geography.js amd isMapFeatures.js: Added elevaion accuracy and gps accuracy to Stereonet data (a4f7b3b0)
* Compass.js:
* Fixed compass data from continually observing even after the compass was closed. (2396bfc2)
* Added a unixTimeStamp when taking a measurement. (9e05df1f)
* /measurements: Adds modified_timestamp and unixTimeStamp when making changes to the measurement. (653423a2)
* useMapFeatures.js: Adds the unixTimeStamp and modified_timestamp when copying data to Stereonet. (98350ce5)
* Measurements: Fixed labels to show associated feature names and actual measurements even when mulitple associated features (ce5e3d5e)
* Sed:
* Fixes for Bedding & Sed validation (02b1b2fb)
* Adjust interval geometries to account for deleted interval (908e483b)
* Only show a max of 3 beds per interrbedded interval (465af474)
* Use polygon image for geometry collection icon (5d6bb99c)
* Change interval visualization on lithology or thickness change in forms (8d2474f7)
* Image Basemaps:
* Fixed setting image basemap or strat section as map layer (b80b3c53)
* Fixed getting lower left corner (origin) of images for overlays on Strat Section (d645132c)
* BatteryInfo.js: Adjusted warning increments to display warning less (f7eea77c)
* NetInfo: Fixed bug with netInfo being called multiple times. (0ddae336)
* Nesting: Fix with Geometry Collection (ad9d6b35)
* home.slice.js:** Changed capitals to lowercase in shortcurSwitchPosition object. Was creating new keys with lowercase. (38a974e8)
* SignIn.js:** Added warning message when server cannot be reached (56ffde56)
* services and store:** Changed when the action to clear the store on logout, or back to sign in Initial Project modal, to persist the isOnline object. Before it would clear isOnline and user would have to close and reopen the app to get the online state. The listener is still active. Minor formatting in useServerRequests.js. (128f7c7b)
version 1.24.0
posted on 2022-05-12
May 12, 2022 Version 1.24.0
General bug fixes, measurements modal redesign, performance fixes, and package updates.
version 1.20.1
posted on 2022-03-30
Mar 30, 2022 Version 1.20.1
- Added features like battery status on the home screen, additional functionality and forms
- Package updates
- Bug fixes with offline maps and custom maps
- Removed MapWarper selection from custom map selection because the author stopped support for mobile. Maps can be downloaded and saved to Strabo MyMaps at strabospot.org.
- Bug fixes with User Profile
- Bug fixes with general functionality.
- Rocks and Minerals functionality was added
version 1.16.1
posted on 2022-01-10
Jan 10, 2022 Version 1.16.1
- Changed how maps are being accessed with Mapbox
- Added a scale-bar
- Added Template for Rocks (https://github.com/StraboSpot/StraboSpot-Mobile/issues/386)
- Templates: Allow multiple saved Templates for Minerals and Rocks.
- Added Daily Notes (https://github.com/StraboSpot/StraboSpot-Mobile/issues/345)
- Separated Geologic Unit tags from rest of tags (https://github.com/StraboSpot/StraboSpot-Mobile/issues/385).
- Added 3D Structures quick entry models.
- Added Compass to 3d Structures.
- Added project directories automatically created when app is loaded.
- Pet: Sort Spots for copying rock data reverse chronologically.
- Bug fixes.