Skip to content

Novel Reader v1.6.0

Choose a tag to compare

@AbhinavXT AbhinavXT released this 08 Apr 16:03
· 32 commits to main since this release

Novel Reader v1.6.0

New source: Primordial Translation

Added primodialtranslation.com as the 7th online novel source. Search, browse, chapter listing, and content reading all work. Novel IDs use the pt_ prefix.

The scraper handles the WordPress Flavor theme structure — multiple fallback CSS selectors for title, cover, description, and chapter list elements. Chapters are auto-reversed when the site lists them newest-first.

Bug fixes

  • Fixed a crash when tapping a novel from search results on the new source. The slug had a trailing / which broke the navigation route (detail/{novelId}/{novelUrl}). extractSlug now strips all slashes.
  • Added the missing pt_ mapping in constructNovelUrl (Navigation.kt) and getSourceFromNovelId (SourceManager.kt).

Files changed

  • PrimordialTranslationSource.kt — new
  • SourceManager.kt — registered new source, added prefix mapping
  • Navigation.kt — added pt_ URL construction

All sources

Source Prefix Site
RoyalRoad rr_ royalroad.com
ReadNovelFull rnf_ readnovelfull.com
FreeWebNovel fwn_ freewebnovel.com
LibRead lr_ libread.com
NovelFullNet nfn_ novelfull.net
PawRead pr_ pawread.com
Primordial Translation pt_ primodialtranslation.com
# v1.6.0

New source: Primordial Translation

Added primodialtranslation.com as the 7th online novel source. Search, browse, chapter listing, and content reading all work. Novel IDs use the pt_ prefix.

The scraper handles the WordPress Flavor theme structure — multiple fallback CSS selectors for title, cover, description, and chapter list elements. Chapters are auto-reversed when the site lists them newest-first.

Bug fixes

  • Fixed a crash when tapping a novel from search results on the new source. The slug had a trailing / which broke the navigation route (detail/{novelId}/{novelUrl}). extractSlug now strips all slashes.
  • Added the missing pt_ mapping in constructNovelUrl (Navigation.kt) and getSourceFromNovelId (SourceManager.kt).

Files changed

  • PrimordialTranslationSource.kt — new
  • SourceManager.kt — registered new source, added prefix mapping
  • Navigation.kt — added pt_ URL construction

All sources

Source Prefix Site
RoyalRoad rr_ royalroad.com
ReadNovelFull rnf_ readnovelfull.com
FreeWebNovel fwn_ freewebnovel.com
LibRead lr_ libread.com
NovelFullNet nfn_ novelfull.net
PawRead pr_ pawread.com
Primordial Translation pt_ primodialtranslation.com

New source: Primordial Translation

Added primodialtranslation.com as the 7th online novel source. Search, browse, chapter listing, and content reading all work. Novel IDs use the pt_ prefix.

The scraper handles the WordPress Flavor theme structure — multiple fallback CSS selectors for title, cover, description, and chapter list elements. Chapters are auto-reversed when the site lists them newest-first.

Bug fixes

  • Fixed a crash when tapping a novel from search results on the new source. The slug had a trailing / which broke the navigation route (detail/{novelId}/{novelUrl}). extractSlug now strips all slashes.
  • Added the missing pt_ mapping in constructNovelUrl (Navigation.kt) and getSourceFromNovelId (SourceManager.kt).

Files changed

  • PrimordialTranslationSource.kt — new
  • SourceManager.kt — registered new source, added prefix mapping
  • Navigation.kt — added pt_ URL construction

All sources

Source Prefix Site
RoyalRoad rr_ royalroad.com
ReadNovelFull rnf_ readnovelfull.com
FreeWebNovel fwn_ freewebnovel.com
LibRead lr_ libread.com
NovelFullNet nfn_ novelfull.net
PawRead pr_ pawread.com
Primordial Translation pt_ primodialtranslation.com
# v1.6.0

New source: Primordial Translation

Added [primodialtranslation.com](https://primodialtranslation.com/) as the 7th online novel source. Search, browse, chapter listing, and content reading all work. Novel IDs use the pt_ prefix.

The scraper handles the WordPress Flavor theme structure — multiple fallback CSS selectors for title, cover, description, and chapter list elements. Chapters are auto-reversed when the site lists them newest-first.

Bug fixes

  • Fixed a crash when tapping a novel from search results on the new source. The slug had a trailing / which broke the navigation route (detail/{novelId}/{novelUrl}). extractSlug now strips all slashes.
  • Added the missing pt_ mapping in constructNovelUrl (Navigation.kt) and getSourceFromNovelId (SourceManager.kt).

Files changed

  • PrimordialTranslationSource.kt — new
  • SourceManager.kt — registered new source, added prefix mapping
  • Navigation.kt — added pt_ URL construction

All sources

Source Prefix Site
RoyalRoad rr_ royalroad.com
ReadNovelFull rnf_ readnovelfull.com
FreeWebNovel fwn_ freewebnovel.com
LibRead lr_ libread.com
NovelFullNet nfn_ novelfull.net
PawRead pr_ pawread.com
Primordial Translation pt_ primodialtranslation.com