Publica Reader Changelog
V.2.5.9 - 25-07-2024 (Production)
Fenice V.1.21.6 - Volpe (73c2ba9f)
Fixed
- Fixed error of having a blank page when opening EPUBs.
V.2.5.8 - 19-07-2024 (Production)
Fenice V.1.21.5 - Volpe (5dff7e64)
Fixed
- Fixed the functionality of audio playback controls in the background.
- Fixed horizontal scrolling in EPUBs.
- Fixed TTS (Text To Speech) for the Chinese language.
- Fixed typography of messages in Portuguese.
- Fixed slow background downloads.
Added
- Added AI Assistant functionality.
- Added audio playback controls.
- Added screenshot lock setting (internal feature).
Changed
- Extended the default expiration of a download to 21 days.
- Improved vertical scrolling in EPUBs, with the option to change chapters.
- Improved selection functionality in the reader.
V.2.5.6 - 17-04-2024 (Production)
Fenice V.1.21.4 - Volpe (4f3fd3e1)
Changed
- Improved the performance of ongoing downloads.
V.2.5.4 - 08-04-2024 (Production)
Fenice V.1.21.3 - Volpe (4f3fd3e1)
Fixed
- Fixed error for users with a single publication.
V.2.5.3 - 25-03-2024 (Production)
Fenice V.1.21.2 - Volpe (4f3fd3e1)
Fixed
- Fixed contact form texts.
- Improved error modal.
V.2.5.2 - 15-03-2024 (Internal)
Fenice V.1.21.1 - Volpe (f11da4f7)
Fixed
- Fixed error for users with a single publication.
V.2.5.1 - 14-03-2024 (Internal)
Fenice V.1.21.0 - Volpe (f11da4f7)
Fixed
- Fixed notifications when the app is closed.
V.2.5.0 - 13-03-2024 (Internal)
Fenice V.1.21.0 - Volpe (f11da4f7)
Fixed
- Improved contact form for support.
Added
- Added onboarding.
- Added feedback form.
V.2.4.7 - 01-03-2024 (Audit)
Fenice V.1.20.3 - Volpe (f11da4f7)
Added
- Updated Volpe version to 1.46.0 (f11da4f7).
- Added active session limit.
- Added session logout call.
- Added encryption for notes and highlights.
V.2.4.5 - 12-02-2024 (Audit)
Fenice V.1.20.3 - Volpe (878c8e4b)
Fixed
- Removed logs.
- Improved CleartextTraffic configuration (Android).
- Fixed migration of previous DBs.
Added
- Updated Volpe version to 1.45.0 (878c8e4b).
- Encrypted local database.
V.2.4.4 - 31-01-2024 (Production)
Fenice V.1.20.1 - Volpe (583dbb60)
Fixed
- [iOS] Fixed error when rotating the device on the reader screen.
- Fixed downloads prior to version 2.3.3.
- Improved saving reading progress.
Added
- Updated Volpe version to 1.44.0 (583dbb60).
V.2.4.3 - 17-01-2024 (Audit)
Fenice V.1.20.0-2 - Volpe (c9bea76f)
Fixed
- Fixed error with encrypted audios.
V.2.4.2 - 08-01-2024 (Audit)
Fenice V.1.20.0-2 - Volpe (c9bea76f)
Added
- Updated Volpe version to c9bea76f.
V.2.4.1 - 22-12-2023 (Audit)
Fenice V.1.20.0-1 - Volpe (28a40f8e)
Fixed
- Fixed expiration date when changing the last online access date (dev feature).
Added
- Added support for encrypted EPUBs.
- Improved EPUB download once again.
V.2.4.0 - 22-12-2023 (Audit)
Fenice V.1.20.0 - Volpe (2f78c42d)
Fixed
- Fixed translation errors in the app.
- Fixed audio downloads.
Added
- Added app prevention for screenshots.
- Added app prevention for root access.
- Added “X-FeniceBase-Version” header.
- Added “Fenice/{version}” to WebView UserAgent.
- Added local expiration control (WIP).
- Added last access date editor to simulate offline access days.
- Improved EPUB download.
V.2.3.3 - 19-12-2023 (Production)
Fenice V.1.19.3 - Volpe (2f78c42d)
Fixed
- Fixed and improved audio playback in the background on iOS.
Added
- Updated Volpe version to 2f78c42d which includes:
- Fixed saving progress of audiobooks.
[Staging] V.2.3.2 - 08-12-2023 (internal test)
Fenice V.1.19.2 - Volpe (8c0a8cc4)
Added
- Added app prevention for screenshots.
V.2.3.2 - 05-12-2023 (internal test)
Fenice V.1.19.2 - Volpe (8c0a8cc4)
Added
- Updated Volpe version to 8c0a8cc4 which includes:
- Fixed context menu for EPUB highlights.
V.2.3.1 - 04-12-2023 (internal test)
Fenice V.1.19.1 - Volpe (bd3e3122)
Fixed
- Fixed error when canceling the export button action.
- Fixed malfunctioning notes when exporting on Android and iOS.
Added
- Updated Volpe version to bd3e3122 which includes:
- EPUB and audiobook encoding.
- Improved track player.
[Staging] V.2.3.0 - 28-11-2023 (internal test)
Fenice V.1.19.0 - Volpe (c681ad6d)
Fixed
- Internal test version with changes in Volpe: reader update on the fly (automatically).
[Dev] V.2.3.0 - 10-11-2023 (internal test)
Fenice V.1.19.0 - Volpe (c681ad6d)
Fixed
- Fixed the following errors recorded in Sentry:
- App hang timeout.
- Download error.
- Update progress error.
- LT - Crash - Avoid double tap error.
- Fixed notification touch error.
- Fixed LT news sharing error.
- Fixed LT image loading delay issue.
- Fixed LT notification sending error on Android.
Added
- Added reader update on the fly (automatically).
- Added 'Export' button functionality for highlights and notes.
Changed
- Improved line spacing design in LT.
V.2.2.3 - 27-10-2023 (Production)
Fenice V.1.18.4 - Volpe (c681ad6d)
Fixed
- Fixed access error to the Reader from the detailed view of publications (audiobooks) due to tenant_id discrepancy in some publications (e.g. Derrama-Crisol).
V.2.2.2 - 24-10-2023 (internal test)
Fenice V.1.18.3 - Volpe (c681ad6d)
Fixed
- Fixed download status button error.
- Fixed app crash when accessing the 'Downloads' section on iOS 17 devices.
- Fixed duplicate search results error.
- Updated Volpe version to c681ad6d.
[Staging] V.2.2.2 - 23-10-2023 (internal test)
Fenice V.1.18.2 - Volpe (3982d4f1)
Fixed
- Internal test version with tentative changes in Volpe.
V.2.2.1 - 12-10-2023 (internal test)
Fenice V.1.18.1 - Volpe (a39e168e)
Fixed
- Fixed download pause and resume.
- Fixed download pause and resume on connection loss.
- Fixed download check when accessing the reader.
Changed
- Improved background downloads.
- Improved handling of download files (jobs).
- Updated WebView plugin.
V.2.2.0 - 03-10-2023 (internal test)
Fenice V.1.18.0 - Volpe (a39e168e)
Fixed
- Improvements and fixes in error captures to Sentry.
- Fixed reported errors in Sentry.
- Fixed download button lock error.
- Fixed alignment of titles in publication cards.
- Fixed space between publication cards and section titles.
- Fixed offline notice when unlocking the device on iOS.
- Fixed shadow on publication cards on iOS.
- Fixed screen rotation in the reader when the device's screen rotation lock is active.
- Fixed dropdown menu on iOS when selecting text in the reader.
Added
- Applied download refactor.
- Added Google Analytics to the app.
- Added BETA APP notice on MacBooks.
- Implemented custom sign-in integration (for Crisol-Derrama).
Changed
- Updated Sentry.
- Improved obtaining/calling publication configuration.
V.2.1.4 - 20-09-2023 (Production)
Fenice V.1.17.6 - Volpe (a39e168e)
Fixed
- Fixed access error to the list of publications by category/section.
- The reader's language is the same as the app's language.
V.2.1.3 - 12-09-2023 (Production)
Fenice V.1.17.5 - Volpe (a39e168e)
Fixed
- Fixed progress saving method (had a delay in sending info to farfalla).
- Removed the option to listen to text in audio.
Added
- Added "de" to the list of translations allowed by the reader. (According to the same implementation as on the web, if "de" is not on the list, "en" is used).
- Added German translation to the app.
Changed
- Updated Volpe version.
V.2.1.2 - 07-09-2023 (Production)
Fenice V.1.17.4 - Volpe (706f9774)
Fixed
- Fixed table of contents error in EPUBs.
- Fixed reading progress not saving in EPUBs.
- Fixed highlight scrolling over text in the reader.
Added
- Added German translation to the reader.
Changed
- Moved "Delete Account" button from Help section to Settings section.
- Updated Volpe version.
Fenice V.1.17.3 - Volpe (b83956cd) - 31-08-2023
Fixed
- Updated React Native from 0.70.10 to 0.71.13. This change fixes the Android targetSDK from 31 to 33 (required by Store).
- Fixed Section and Tags filtering (LT), changing AND to OR.
[Staging] V.2.2.0 - 07-08-2023 (internal test)
Fenice V.1.17.2 - Volpe (b83956cd)
Fixed
- Internal version to test download stability.
- Fixed access error to audiobooks from the publication cover.
- Fixed iOS build error on the static server by assigning a port to each custom app.
V.2.1.1 - 15-08-2023 (Production)
Fenice V.1.17.1 - Volpe (27e6c1c3)
Fixed
- Fixed overlapping letters error in downloaded PDFs.
- Fixed white screen error when accessing audiobooks.
- Fixed zoom error within the Reader.
V.2.1.0 - 20-07-2023 (Production)
Fenice V.1.17.0 - Volpe (27e6c1c3)
Fixed
- Fixed content access error for users with a single publication.
- Replaced all touchables in the app, fixing delay issues in actions.
- Fixed EPUB font size error on Android.
Changed
- Improved all app login methods, related to button lock issues when starting an action and error messages in different cases.
- Improved build scripts.
- Improved tenant structure.
V.2.0.3 - 05-07-2023 (Production)
Fenice V.1.16.10 - Volpe (27e6c1c3)
Fixed
- Fixed access error to a single publication within the app.
V.2.0.2 - 27-06-2023 (Production)
Fenice V.1.16.9 - Volpe (27e6c1c3)
Fixed
- Fixed modal error on iOS.
- Fixed text styles in publication details.
- Fixed Privacy Link error.
V.2.0.1 - 15-06-2023 (internal test)
Fenice V.1.16.7 - Volpe (27e6c1c3)
Fixed
- Fixed API Calls search.
- Improved and fixed description styles within the publication.
- Improved and fixed styles in the 'Settings' section.
- Improved and fixed visual improvements in the 'Help' menu options.
Added
- Added support for notes in EPUB (previously only worked for PDF).
V.2.0.0 - 09-06-2023 (internal test)
Fenice V.1.16.7 - Volpe (27e6c1c3)
Added
- Improved information displayed in the Settings section.
- Improved reader screen.
- Improved Sentry tool tracking.
Fixed
- Fixed navigation on iOS.
V.1.15.0 - 05-04-2023 (internal test)
Fenice V.1.15.0
Added
- Paginated shelves/carousels/sliders.
Fixed
- iOS: Social Login: Content does not load until the app is closed and reopened.
- Menu remains open after restarting the app.
- Help: Changed font of the "Select Reason" field.
- Home: Displays stores without Name/Logo.
- Detail: Block download control while deleting downloaded data.
- Reader: Increased size of the Tutorial control.
- Reader: Fixed issue related to highlight export.
- Reader: Fixed issues with detecting and opening internal links in publications.
Changed
- Changed publication loading method to use skeletons instead of loading-mask. This improves user experience and avoids possible errors.
- Replaced DetailsHeader with the new StorageInfo component in DownloadView.
- Updated React Native to version 0.70.
- Sentry: Ignored errors caused by status-code 0.