Changelog

Changelog

Release notes list what was implemented and verified for each release.

1.5.2 (build 10)

· App

Added

  • Designed covers: every book in your library and the store gets an eBook Pro cover, the same one every time. Turn it off in Settings → Appearance → Designed covers to see the publisher’s art.
  • Listening mode highlights the sentence being read aloud.

Changed

  • Reading text stays clear of the status bar, and the reader’s top bar is solid and matches the paper.
  • The word card opens on the side of the word where it has room, so answers are not cut off.
  • Drawing: a new pen is white on dark paper, highlights stay visible while you draw, and the highlighter message no longer covers the toolbar.
  • The listen and draw buttons match the reader’s other controls and sit clear of the page slider.
  • Continue cards on Home show the time left and a progress bar; canvases open at a readable size on phones; search results no longer cut words.
  • Reading text and titles use the bundled Merriweather typeface on every device.
  • The app opens faster: sync, the update check and the folder scan start after Home has appeared.

Fixed

  • The reading dashboard and smart collections counted any book past 1% as finished.
  • On tablets, the two-page spread cut a line in half between the pages, and long-pressing a word on the right-hand page could look up the wrong word.
  • Highlights floated over the page while it was turning.
  • In the light theme, the Simplify, Summarize and Examples buttons on the AI card were blank.

Website 2.1

· Website

Added

  • A Screenshots page: every feature of the app on a phone and a tablet, in the light and the dark theme.

Changed

  • The home page shows current screenshots of the app, including the canvas and bilingual reading.

1.5.1 (build 9)

· App

Added

  • Cloud storage for Premium: 500 MB per account for synced files (voice note audio). Settings → Sync shows used, total and remaining storage, and lets you delete cloud files, which frees the space at once.

Changed

  • Free accounts keep files on this device only. If cloud files are over the limit (for example after Premium ends), nothing is deleted; new uploads wait until there is room, and recordings that waited upload by themselves once there is.

1.5.0 (build 8)

· App

Added

  • eBook Pro Premium is now a monthly subscription: ₹9/month, renewing every month until you cancel, with a clear Free and Premium comparison, subscription status, Restore purchases and Cancel subscription in Settings → Premium.
  • Knowledge canvas: lay out notes, highlights, saved passages, AI answers, voice notes, books and collections as cards, connect them with labelled links, and open any card at its source.
  • Voice notes: record about a page or attach to a note or highlight, with pause/resume, waveform playback, title, transcript and sharing.
  • Research workspaces: several documents, a research question, everything marked in them, full-text search across them, side-by-side comparison, pinned passages, and AI answers with numbered citations (Premium).
  • Import web articles from a web address, with images, author, date and a link to the original, to read offline.
  • Word (.docx) export for notes, collections and research workspaces.
  • Bilingual reading: a chapter or PDF page with its translation, side by side on tablets.
  • AI summaries of a page, a chapter or a whole book (Premium), saved with their source.
  • Optional cloud sync of your notes and knowledge across devices (Settings → Sync), offline first, keeping both versions when a note was edited on two devices.
  • EPUB: select a passage (long-press and drag) to highlight it, note it, save it, translate or explain it; tappable links and footnotes.
  • Bookmarks for PDF and EPUB.
  • Save a passage from the selection toolbar; collections can now hold notes, highlights, cards, words, passages and voice notes.
  • Sanskrit is recognised and translated with AI (Premium) instead of being treated as Hindi.

Changed

  • Premium now includes AI explanations and summaries, the knowledge canvas, research workspaces, bilingual reading, Word export and cloud sync. Reading, notes, highlights, OCR, translation, flashcards and voice notes stay free. If Premium ends, nothing you made is deleted.
  • If you bought Premium as a one-time ₹9 payment before this version, it stays active and you are not charged.
  • Home, Library and Store share one layout: the same margins, title row, buttons and filter chips on phones and tablets, in portrait and landscape. Selected chips show a check mark, not only a colour.
  • Search everything also finds saved passages, AI answers and voice notes.
  • Deleting a book also removes its reading position and pen marks; your notes, highlights, cards and passages from it are kept.
  • The store shelf “Premium Reads” is now called “Books to Buy”: Premium unlocks AI, and books are bought one by one.

Fixed

  • The “Premium required” card in the word pop-up did nothing when tapped; it now opens the plan.
  • Deleting your account now cancels a running Premium subscription first, so it is never charged again.
  • Pen marks drawn on PDF pages were lost when you turned the page or closed the book. They are now saved and shown while reading.
  • Password-protected PDFs failed with an unclear error; the app now explains that they cannot be opened yet and how to import an unprotected copy.
  • Store ratings from before version 1.2 now count in each book’s rating.

1.3.0 (build 6)

· App

Added

  • Search everything: one search (Ctrl or Cmd + K, or the search button) across books, notes, highlights, flashcards and your dictionary. Results show where they came from and open the exact page. It also works as a command palette.
  • My Dictionary: save words with a meaning, example, your own note and the page you found them on. Search, edit, export and turn words into flashcards.
  • Your Cards: every flashcard from every book in one place, with a combined review of everything due. Cards remember the page they came from and can reopen it.
  • On the selection card, a translation, an AI answer or a Wikipedia summary can be saved as a note, turned into a flashcard, or kept as a word, all linked to the book and page. The translation now shows the original text above the translated text.
  • AI modes for Premium: Explain, Simplify, Summarize and Examples. Answers are labelled as generated.
  • Smart collections in the Library: Currently reading, Not started, Unfinished, Finished, Recently opened, Recently annotated, 10+ highlights and With notes.
  • Reading dashboard: reading time, books, notes, highlights, words and cards due.
  • Export flashcards and dictionary words as CSV (Hindi included).
  • Tools menu on Home and Library, so Edit / Write, Your Cards, My Dictionary, the dashboard, collections and Settings are reachable in portrait as well.

Changed

  • Flashcards created from the reader, notes, translations, AI answers and dictionary words are all stored with their source.
  • Premium no longer opens paid store books in storage: paid books are bought one by one, as the app already required.

Fixed

  • Edit / Write, collections and Settings could only be reached by a landscape-only swipe. They are now available from the Tools button in any orientation.
  • The Your Cards entry in the side menu only said "coming soon"; it now opens a real screen.
  • Any signed-in user could replace another user’s profile photo in cloud storage. Only the owner can now change it.

1.2.0 (build 5)

· App

Added

  • Wishlist: books you mark with a heart are saved to your account and stay hearted after a refresh, a restart or a new phone. A "Your Wishlist" shelf appears at the top of the Store.
  • Share a book with a link: it opens that exact book in eBook Pro if your friend has the app, and otherwise leads to a page that points them to the download.
  • Daily reading reminder (Settings > Notifications): choose the time; it is skipped on days you have already reached your goal. Update alerts tell you when a new version is available.
  • Contents list for PDFs: a PDF’s own outline is now shown, with page numbers, and the section you are reading is highlighted for both PDFs and EPUBs.
  • Store search for Hindi and other scripts, with suggestions (trending topics and popular authors) built from the real catalogue instead of a fixed list.
  • Restore purchase, on the Premium screen, for a payment that did not register.
  • Flashcards: the next review interval is shown on each answer button, a card you miss comes back again in the same session, and a summary ends the session.
  • Password rules for username accounts (at least 8 characters, not a common password, not your username).

Changed

  • The drawing toolbar now sits above the bottom edge, always fits on screen in portrait and landscape, and shows colours and thickness at a glance.
  • The app now draws behind the status and navigation bars on every Android version, so there are no black strips at the top or bottom of any screen.
  • Ratings: each reader counts once (their latest rating) and the average and count are calculated by our server, so they stay right after edits and deletions.
  • The Premium screen was rewritten to say exactly what Premium unlocks (AI explanations, up to 20 a day), that it is a single ₹9 payment with no renewal, and that everything else stays free.
  • The default daily reading goal is 15 minutes (5 minutes is now an option), so a streak is easier to keep.

Fixed

  • Premium readers were told to upgrade when they used AI explanations: the payment confirmation could be rejected by our server, so Premium was never switched on. Payments are now verified directly and the price is set by the server.
  • Hearts in the Store were forgotten on refresh.
  • The author page showed an invented 4.8 rating and unrelated books when nothing matched; it now shows only that author’s books and "No ratings yet" when there are none.
  • Language filters on Store search returned nothing from Open Library (it needs three-letter language codes).
  • A Streak Freeze was spent again on every refresh, so a saved streak could break a minute later; a freeze is now used once per missed day.
  • Flashcards created from Hindi text were cut in the wrong place because the Hindi sentence mark was not recognised.
  • Review names and photos: other readers can no longer read your email or phone number from your profile.

1.1.1 (build 4)

· App

Changed

  • If you open a sign-in link on a device that did not request it (for example, a link emailed to you but opened on another phone), eBook Pro now asks you to confirm your email address instead of doing nothing.

Fixed

  • Email sign-in links (magic links) now open eBook Pro and sign you in. The release signing key was not registered for the app’s sign-in link domain, so Android opened the link in the browser instead of the app.
  • Sign-in link errors (expired, already used, wrong email, no connection) now show a clear message instead of failing silently.
  • A sign-in link is redeemed once, and screens such as the phone-code screen are closed after you are signed in.
  • Web app: opening an email sign-in link in the browser now completes the sign-in.

1.1.0 (build 3)

· App

Added

  • Translate button in the selected-text toolbar for PDF and EPUB. The source language is detected automatically, and you can change the source or target language in the card; about 30 languages are offered, with Hindi first.
  • Hindi translation in both directions (Hindi ↔ English), including mixed Hindi and English text.
  • Hindi Wikipedia: Hindi text is looked up on hi.wikipedia.org (falling back to English), with title, summary, thumbnail and a link to the article. Unrelated search hits are no longer shown.
  • Hindi OCR: scanned pages are read in Latin and Devanagari scripts. PDFs whose built-in text is stored in a form that breaks Hindi (detached or reordered vowel signs) are detected and re-read with OCR, so selection and copy are correct.
  • Bundled Noto Sans and Noto Serif Devanagari fonts, so Hindi renders the same on every device, in the reader, the notes editor, exports and the web app.
  • Hindi notes: create, rename, edit, search and save in Hindi. Note search now ignores case for every script (not only English), treats equivalent Devanagari spellings as equal, and snippets never cut a letter in half.
  • PDF export of Hindi notes is correctly shaped (conjuncts and vowel signs) and the text stays searchable; EPUB export embeds the Devanagari font and sets the book language.
  • The in-app Privacy Policy is now the full, current policy from the website, with a contents list, links and a date, instead of a short placeholder. The website and the app share one source.
  • Notes, Edit / Write, collections and export are now described on the Features page.

Changed

  • The default translation language is Hindi.
  • The AI explanation request now sends the surrounding paragraph for EPUB long-presses too, asks for the answer in your chosen language, and handles expired sign-in tokens by refreshing once.
  • The About/Settings version is read from one constant that a test keeps equal to the app version.
  • The translation card was redesigned: it opens on the translation, copies results, and stays on screen in portrait, landscape and on tablets.

Fixed

  • Translation never worked in the EPUB reader and returned nothing in the PDF reader (a placeholder translator was used); both now use the real translator.
  • AI explanations could spin forever if the connection stalled or the server returned no text; they now time out, keep partial answers, and show a clear message. Premium, sign-in and daily-limit rejections each have their own message.
  • Web app: the local database files were missing from the web build.
  • Large text sizes no longer overflow the lookup card.

Website 2.0

· Website

Added

  • Official product site with Features, Formats, AI, Premium, Download, Docs, FAQ, Roadmap and Support pages.
  • A single Privacy Policy, Terms of Service, Refund & Cancellation Policy and Security page, written from the app’s actual behaviour.
  • Account and data deletion page that signs you in and deletes your account on our servers.

Changed

  • Feature, pricing and AI-limit statements were corrected to match the app. Cloud sync of books and annotations is no longer advertised because it is not implemented.

Fixed

  • Replaced the single-page legal text with dedicated, linkable pages.