98 lines
3.5 KiB
Markdown
98 lines
3.5 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
## v0.20-05-02.beta
|
|
|
|
### Added
|
|
* Feature allowing app chart not to show temperature part, when temperature is not tracked and corresponding refactoring
|
|
* Detox support for e2e testing and addition of the e2e tests
|
|
* Introduction of Redux global state (date and navigation are stored locally now)
|
|
* Introduction of clear.sh script to the project automising clearing project caches and packages reinstallation
|
|
|
|
### Changed
|
|
* Update of chart shades for bleeding
|
|
* Eslint rule cleanup and addition of new rules (checks for PropTypes definition for React components, multi spaces)
|
|
* sympto library upgrade to version 2.2.0
|
|
* Preparation for support of drip on iOS devices
|
|
* Updates representation of the incomplete mucus and cervix values on chart
|
|
* React Native update to 0.59.10
|
|
* Refactoring of header, cycle day overview, temperature edit view pages
|
|
* Setting minimum SDK version to 23 to allow using drip on earlier versions of Android
|
|
|
|
### Fixes
|
|
* Fixes adding notes to the future dates
|
|
* Fixes app exiting with error when hitting back button on device
|
|
* Fixes Sex symptom showing on y axis of chart even though the contraception method was deleted
|
|
* Fix of the clear.sh file name in package.json
|
|
* Fix of navigation from chart to the cycle day overview
|
|
* Bug fix for maximum value of mucus not showing on chart
|
|
* Fixes delete button bug on symptom edit page
|
|
* Fix closing app on back button press
|
|
* Fix of home screen centering
|
|
|
|
### Security
|
|
* Update of node.js to fix security issue
|
|
|
|
## v0.1905.29-beta
|
|
|
|
### Changes
|
|
* Auto save functionality for all symptoms
|
|
* Add donation section to about
|
|
* Clearer labels on cycle day overview
|
|
* Rename mucus to cervical mucus
|
|
* Set show more on homescreen to default and get rid of more/less switch
|
|
* Add loading screen to data import
|
|
* Removes logo and adds header on the main login screen
|
|
* Nicer formatting for past bleeding prediction
|
|
* Removes permissions not required for debug or production
|
|
* Temperature screen styling update
|
|
|
|
### Fixed
|
|
* Styling
|
|
* Line width in chart
|
|
* Prediction range in drop on homescreen
|
|
|
|
## v0.0.3 - 2019-04-17
|
|
|
|
### Changes
|
|
|
|
- Removes Google services from notification library and use fork of react-native-push-notification: <https://github.com/github:jfr3000/react-native-push-notification>
|
|
|
|
### Fixed
|
|
|
|
- Button functionality in settings for password
|
|
|
|
## v0.0.2 - 2019-04-09
|
|
|
|
## Second updated beta release version
|
|
|
|
### Changes
|
|
|
|
- First day of the week in calendar is now Monday instead of Sunday
|
|
- Minor styling consistency
|
|
|
|
### Fixed
|
|
|
|
- Typos
|
|
- Bleeding value is visible in shortcut from Homescreen
|
|
- Delete button for sex, pain and mood
|
|
- Dates on chart
|
|
|
|
## v0.0.1 - 2019-02-15
|
|
|
|
## First beta release version
|
|
|
|
### Added (list of core functionality)
|
|
|
|
- you can track your menstrual bleeding
|
|
- you can track symptoms related to natural family planning (nfp), i.e. basal temperature and mucus or cervix
|
|
- you can use nfp symptoms for fertility awareness (drip implements the sympto-thermal method)
|
|
- you can track other symptoms like desire, sex, pain, mood, or save a note
|
|
- you can see bleeding days and predicted bleeding days in a calendar
|
|
- drip gives you an overview of tracked symptoms on a beautiful chart
|
|
- you can see basic stats about your cycle lengths
|
|
- you can encrypt your data and protect it with a password
|
|
- you can import and export your data in a nice format (csv)
|
|
- you can set reminders (daily reminder for taking your temperature or once per cycle for your next period
|