--------------------------------------------------------------
English DoliDroid ChangeLog
--------------------------------------------------------------

***** ChangeLog for 3.0 *****

3.0-b67
- NEW Add support for managedConfigurationDefaultURL managed by MDM.
- Change version name from "Dolidrdoi Pro" to "3.0.67"

3.0-b63
- FIX Links in about pages are clickable

3.0-b62
- NEW Add screenshot on the About pages
- Clean code. Switch to javax.net.ssl, Removed MySSLSocketFactory.

3.0-b61
- Fix crash when clicking on a phone number with no phone feature.
- NEW Add the link to the page Privacy Policy and Author

3.0-b59
- NEW Hide a page About current instance in menu
- NEW Fix download of files for some Android version

3.0-b58
- NEW Hide Basic auth pass found into URLs
- NEW App targets Android 13 (API level 33) or higher

3.0-b57
- NEW Add a page to manage favorites connections. Can remove one or all connections.
- Test to support for Google OAUTH2 openid connect to avoid to leave DoliDroid (support disabled by Google).

3.0-b56
- FIX null pointer error on "Copy current URL" feature.
- Reorganize menus to prepare future features
- Add menu entry "Virtual business card" for future Dolibarr v18

3.0-b55
- FIX the wheel on long pages

3.0-b54
- FIX error on small screen.

3.0-b53
- Add a refresh of page on swipe down.
- Clean code (removed a lot of deprecated code)

3.0-b52
- Upload of a photo captured by a camera on Android >= 30 is available on all devices.
- Upgrade androidx.core:core to 1.7.0


***** ChangeLog for 2.2 *****

2.2-b49
- Fix null pointer when clearing predefined URLs.
- Removed a deprecated method.
- Fix javascript warning when using ACE editor.

2.2-b48
- Use the native masterkeystore of Android for preferences encryption.
- Fix native menu entry "Clear all predefined Urls" not working when used once logged on an instance.
- Clean code on the "About page"

2.2-b47
- External links are now opened into the default web browser
- Add menu entry "Copy URL into clipboard"
- Clink on a link "mailto" autofill data into the email.

2.2-b46
- Better management of cache and back to page. No error on menu pages if not logged.
- Removed deprecated code of CookieSyncManager.
- Support the camera capture on input file of type accept (whatever is its value, not only "image/*")
- Support for multiple file submission.
- Clean code

2.2-b44
- Https is now the default scheme for url without http(s)
- Add warning if you are not using a HTTPS web site.
- Fix download for some http web site protected with HTTP Basic.
- Fix troubles when there is a = or : into the password.
- Sort the list of past URL.

2.2-b43
- Use checkboxes to select options.
- Add support for the bookmarks pages into DoliDroid menu (need Dolibarr v15+).
- Add support for the switch company page menu (need Dolibarr v15+).
- Url entry is not lost when leaving and going back on app.
- Can click on links into the About page.
- Can delete a saved predefined URL to connect to from list of saved URLs.


***** ChangeLog for 2.1 *****

2.1-b41
- Disable cache for the quick search page because it is not compatible with CSRF protection
- Include static resources for v12


***** ChangeLog for 2.0 *****

2.0-b39
- FIX a not null exception if url is null

2.037-2.0.38
- FIX Hang during access on menu.

2.0-b36
- FIX Hang on some Android 8+ when downloading
- Restore ability to use with test sites (http)

2.0-b35
- NEW Add static resources for v11
- NEW Add warning if bad scheme (http vs https) used.
- FIX Truncation of user agent in about page

2.0-b34
- Compatibility with Multicompany module
- Fix open external URL
- Include asset cache files for better performance with Dolibarr 9.0 and 10.0
- Autofix url if url start with /


***** ChangeLog for 1.9 *****
- Include asset cache files for better performance with Dolibarr 8.0
- When there is a SSL error, show the SSL error code
- When there is a SSL error, show confirm message only once
- Replace link to create instance on DoliCloud to DoliCloud v2


***** ChangeLog for 1.8 *****
- Include asset cache files for better performance with Dolibarr 7.0


***** ChangeLog for 1.7 *****
- Include asset cache files for better performance with Dolibarr 6.0
- Compatible with the permissions requests of Android 6.0 M and +


***** ChangeLog for 1.6 *****
- Include asset cache files for better performance with Dolibarr 5.0


***** ChangeLog for 1.5 *****
- Include asset cache files for better performance with Dolibarr 4.0.* and 3.9.*


***** ChangeLog for 1.4 *****
- Can upload files with Dolibarr 3.8+
- Include asset cache files for better performance with Dolibarr 3.7.* and 3.8.*


***** ChangeLog for 1.3 *****
- Removed compatibility with android <= 3.0
- Compatibility with android lolipop 5


***** ChangeLog for 1.2 *****
- Include resources for 3.6
- Fix: Killed application when url contains an invalid char.


***** ChangeLog for 1.1 *****
- Include option to autofill login form with last login/password (need Dolibarr 3.5+).
- Clear also history when clearing cache.
- Better internal logging.
- Mutualize some code.
- Perf: Better management of cache for menu and quick search page (need Dolibarr 3.5+).
- Can install application on external SD card.
- Add title of last page into the about menu.
- Detection of pdf/odt readers fixed for odt and shows number of readers.
- Better suppor for http basic authent. 
- Fix: minor compatibility issue with Dolibarr 3.5.
- Fix: better back button management.
- Fix: mobile mode not lost when session expired on server.
- Fix: Support download of files from ECM module.
- Fix: Correct language for menu content when language is autodetect. 
- Fix: Tab "documents" did not opened when requested.


***** ChangeLog for 1.0 *****
- New: Add translation for de, es, fr, it, nl, pt, tr
- New: Check version of Dolibarr. Add a warning if version not compatible (< 3.4+).
- Fix: About page content is no more truncated.
- Fix: Add missing images for the cache feature.
- Qual: Clean code.
