Novel Reader v1.6.0
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}).extractSlugnow strips all slashes. - Added the missing
pt_mapping inconstructNovelUrl(Navigation.kt) andgetSourceFromNovelId(SourceManager.kt).
Files changed
PrimordialTranslationSource.kt— newSourceManager.kt— registered new source, added prefix mappingNavigation.kt— addedpt_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}).extractSlugnow strips all slashes. - Added the missing
pt_mapping inconstructNovelUrl(Navigation.kt) andgetSourceFromNovelId(SourceManager.kt).
Files changed
PrimordialTranslationSource.kt— newSourceManager.kt— registered new source, added prefix mappingNavigation.kt— addedpt_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}).extractSlugnow strips all slashes. - Added the missing
pt_mapping inconstructNovelUrl(Navigation.kt) andgetSourceFromNovelId(SourceManager.kt).
Files changed
PrimordialTranslationSource.kt— newSourceManager.kt— registered new source, added prefix mappingNavigation.kt— addedpt_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](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}).extractSlugnow strips all slashes. - Added the missing
pt_mapping inconstructNovelUrl(Navigation.kt) andgetSourceFromNovelId(SourceManager.kt).
Files changed
PrimordialTranslationSource.kt— newSourceManager.kt— registered new source, added prefix mappingNavigation.kt— addedpt_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 |