### Changelog

#
#### Version 1.0.4

**Improvements:**

- Input not covered by keyboard in chat
- Change DoB picker to scroll mode for better UX

#
#### Version 1.0.3

**Bug Fixes:**

- Cannot open SDK again when using `back` button to close app
#
#### Version 1.0.2

**Improvements:**

- Add alert in consent when click `Setuju` before consent is loaded

**Bug Fixes:**

- Production API URL for baymax
#
#### Version 1.0.1

**Improvements:**

- Add loading process when download prescription
- Prescription file will be saved in `prescription` folder

**Bug Fixes:**

- Fix can't download in iOS and new prescription

#
#### Version 1.0.0

**Features:**

- Integration with Baymax Telekonsultasi
- New chat design with the ability to send picture and emojis
- New user JWT (partner need to re-register their patient account)
- DoB question when patient didn't have DoB

**Improvements:**

- In-chat prescription preview and download
- direct download to gallery
- New mandatory react-native library for client 
  - @react-native-community/cameraroll
  - @react-native-community/datetimepicker
  - react-native-svg
  - rn-fetch-blob

#

#### Version 0.44.0

**Features:**

- Disallow pharmacy delivery for request made in more than 7 days after prescription was made

**Improvements:**

- Validation to auto resubmit order request

**Bug Fixes:**

- Fix tanggal resep year count in prescription image
- Fix incorrect abandoned consultation status assignment

#

#### Version 0.43.1

**Bug Fixes:**

- Fix nalar session ID
- Handle empty address
- Fix text rating

#

#### Version 0.43

**Improvements:**

- Add dependent type in Consultation’s Keluhan Summary

**Bug Fixes:**

- Fix consent page UI
- Fix Periksa Gejala URL to get diagnosis

#

#### Version 0.42

**Improvements:**

- Make dob field in User Profile API optional

**Bug Fixes:**

- Repair issue for multiple dependent profile
- Fix dependent name & card_number in submit prescription API to lifepack

#

#### Version 0.41

**New Features:**

- Adjust patient's telemedicine consent form based on client's settings
- Initiate pharmacy delivery order to pharmacy partner via automated email
- Video call & voice call feature controller
- Check e-Prescription & Initiate Pharmacy Delivery feature controller (Tombol Riwayat Resep On/Off)
- Check Pharmacy Delivery order details & status feature (Tombol Detail Pesanan On/Off)
- Provide eligible pharmacy fulfillment center options for pharmacy delivery order
- Dependent patient consultation (get dependent biodata or not)
- Enable registered dependent patient to get e-prescription
- Enable policy holder to order pharmacy delivery for dependent's e-prescription

**Improvements:**

- Enable user to check e-prescription during ongoing consultation (by accessing Riwayat Resep page & click Lihat Resep)
- Refocus e-prescription & pharmacy delivery to Riwayat Resep page (Moving Lihat Resep button inside Riwayat Resep page)
- Riwayat Resep & Detail Pesanan page UI touch up
- Show patient name in Riwayat Konsultasi
- Add static status in Riwayat Resep for ordered e-prescription with no order status follow up/webhook

**Bug Fixes:**

- Standardized patient profile view in Homepage
- Change button Kembali to Selesai in pop-up “Berhasil Submit Resep”

#

#### Version 0.40

- Enable user to check adjusted prescription
- Adjust wording pop-up “Berhasil Submit Resep”
- Change download & zoom icon
- Change loading bar
- Fix blank “Nama Pasien” in Pemesanan Obat page
- Fix Layout Button Resep Baru dan Resep Lama

#

#### Version 0.39

- “Proses klaim” button connection to parent app fixed
- Fix font size “total bayar” in Rincian Pesanan page

#

#### Version 0.38

- Fix Claim Button not clickable
- Fix iOS issue with model view

#

#### Version 0.37

- Fix Blank Page on Rejected Prescription
- Fix Pop Up Success IOS
- Fix Delivery Address
- Change prescription number into subscription id

#

#### Version 0.36.1

- More fixes for e-prescription

#

#### Version 0.36

- Fix payment data for e-prescription

#

#### Version 0.35

- Fix improper Cities cache

#

#### Version 0.34

- Fix import path

#

#### Version 0.33

- Fix get invoice URL & prescription URL dari prescription history yang ada invoice_url dan prescription_imagenya
- Fix uppercase letter buat status pesanan details page

#

#### Version 0.32

- Upgrade RN WebView to 10.9.0

#

#### Version 0.31

- Add E-prescription feature
- Change base URL to https://dev.api.core.prixa.ai for development and https://api.core.prixa.ai for production

#

#### Version 0.30

- Fix customer profile screen

#

#### Version 0.29.2

- Ignore .zip file

#

#### Version 0.29.1

- Ignore gitlab ci file
- Add LICENSE and CHANGELOG file

#

#### Version 0.29.0

- Add build minification
- Revert qiscus version due to error on missing `localStorage`

#

#### Version 0.28.0

- fix changing header on chat
- Microcopies fixes
- Transaction API documentation

#

#### Version 0.27.1

- Temporary disable dependent check

#

#### Version 0.27.0

- Add `age` for Generali
- More card number removal
- Remove company class from customer profile
- Add dependent screen

#

#### Version 0.26.0

**Bug fixes:**

- Make text area `justify` for timeline view
- Add more spaces on customer profile screen
- Remove card number info on Patient Detail component

#

#### Version 0.25.0

**Bug fixes:**

- Add `SafeAreaView` for notch devices (iOS)
- Add more spaces (padding) on toc

#

#### Version 0.24.0

**Bug fixes:**

- Fix Screen witdh
- Fix In-app article CTA link on iOS
- Voice and Video Call CTA on Doctor Profile
- Erase pop-up text on feedback confirmation

#

#### Version 0.23.0

**Changelog:**

- Update Voximplant account
- Add `.gitignore` file
- Add `.npmignore` file

**Bug fixes:**

- Fix weight and height input default values
- Fix intro slide, change `resizeMode` to `contain`
- Fix incorrect class name for AudioCallScreen
- Fix intro screen width

#

#### Version 0.22.0

**Changelog:**

- Updated packages and compatibility with RN below 0.60
- UI changes (hide e-mail, phone number, and age information from front end)

**Bug fixes:**

- Forced closed when initiating call on iOS 13 on iPhone X, iPhone XS, iPhone XS Max, iPhone XR, iPhone 11, iPhone 11 Pro, iPhone 11 Pro Max
