[S] SCROLL+Soma. Pata. Endelea.
52K NOVA
🔥7 DAY STREAK

Kiswahili kumbukumbu za mabadiliko

Mabadiliko yote muhimu ya Scroll+ yatarekodiwa kwenye ukurasa huu.

0.4.5

23 Machi 2026

Usahihishaji wa makosa kwa uvimbe wa wakati wa kusoma na kuepuka kipindi cha baridi cha guruduma la bahati.

Imesahihishwa

  • Uhesabu mara mbili wa wakati wa kusoma - Imesahihishwa wakati wa kusoma wa kila siku ulioongezeka vibaya kila wakati programu ilifunguliwa tena. Hook ya useLoadProfileData ilikuwa inapakia vikao kutoka AsyncStorage na kutuma addSession() kwa kilaanzishaji la programu, na kusababisha kukusanyika kwa muktadha wa vikao. Hook ya ziada imeondolewa
  • Kuepuka kipindi cha baridi cha guruduma - Imesahihishwa guruduma la kila siku kuruhusu kuzunguka tena kabla ya kipindi cha baridi cha saa 24 kumalizika. Backend claimSpinWait sasa inarudisha nextSpinAvailableAt katika njia zote za jibu. Mteja haitumii tena mbadala tofauti ya AsyncStorage, akitegemea tu Redux. Kishikilio cha makasa sasa hushindwa kufungwa badala ya kufungua

0.4.4

22 Machi 2026

Usahihishaji muhimu wa kuchambua maandishi ya PDF kwenye vifaa halisi, kusuluhisha maendeleo yaliyozama kwenye 99% na matatizo ya kuchambua tupu.

Imesahihishwa

  • Kuchambua PDF ikizama kwenye 99% - Imesahihishwa kitanzi cha kuchambua ambacho hakikuwa kamile kamwe ikiwa ukurasa wa mwisho hauna maudhui. Ukaguzi wa hasContent ulikuwa ukiruka awamu ya uchambuzi, na kusababisha headingThreshold isiwahi kuwekwa
  • Mantiki ya awamu ya uchambuzi - Hamishwa ukaguzi wa awamu ya uchambuzi kabla ya ukaguzi wa hasContent kuhakikisha headingThreshold huwekwa daima kwenye ukurasa wa 15
  • Masasisho ya maendeleo - Maendeleo sasa inasasishwa kwa UKURASA WOTE (pamoja na zile tupu), si tu kurasa zenye maudhui
  • Kuepuka hali ya kitaaluma - Imeongezwa ukaguzi wa pdfMode !== "academic" katika handleBookPress kuzuia onyo la uongo "maandishi yanatayarishwa"
  • Kosa la upeo - Imesahihishwa kosa la "completionSent is not defined" kwa kuhamisha kipande kwenye upeo wa kimataifa
  • Kumbukumbu ya makosa - Imeongezwa kumbukumbu ya takwimu za kuchambua kusaidia kutambua matatizo kwenye vifaa halisi

0.4.3

22 Machi 2026

Kuanzisha Hali ya PDF ya Kitaaluma, uzoefu mpya kabisa wa kusoma kwa ajili ya masomo na kusoma kwa kina, pamoja na urekebishaji wa UI na urekebishaji wa starehe ya macho.

Imeongezwa

  • Hali ya PDF ya Kitaaluma - Injini mpya kabisa ya kusoma iliyoundwa mahususi kwa PDF
  • Zoom ya asili ya Pinch - Imewezeshwa mali za asili za CSS touch-action kwa zoom bora katika Hali ya PDF ya Kitaaluma
  • Mashine ya rangi nyingi - Mashine ya rangi nyingi ya kawaida iliyotumika kupitia asili ya document.execCommand
  • Kufuta mashine - Gusa mashine zilizopo kuwasha kidirisha cha kufuta
  • UI rahisi - Imebadilishwa kabisa Modal ya Uingizaji wa PDF kuwa muundo wa kadi na msaada kamili wa i18n

Imesahihishwa

  • Uchoraji wa Starehe ya Macho - Kubadilisha overlay ya rangi moja na vichujio vya CSS asili (sepia, contrast, brightness) vinavyounganishwa na EYE_COMFORT_CONFIGS, wakihifadhi nyeusi ya kina katika Hali ya Giza
  • Menyu za kuchagua - Imesahihishwa makadirio ya vibaya vya Y-koordinati kwa kuchagua maandiki wakati baa ya juu imefichwa
  • Hali ya kujilenga - Imeongezwa msikilizi wa kimataifa wa kugusa moja ili kuficha HUD za urambazaji vizuri

0.4.1

19 Machi 2026

Urekebishaji wa ndani, ongezeko la toleo na usahihishaji wa makosa kwa uanzishaji wa programu na hook za vipengele.

Imebadilishwa

  • Nukta ya kuingia ya programu - App.tsx imehamishwa kutoka src/App.tsx hadi saraka ya mizizi, ikilingana na taratibu za Expo
  • Uanzishaji wa programu - Imeongezwa mzigo wa PersistGate, apiClient.init() kabla ya usawazishaji, ukaguzi wa usalama wa verifyAppIntegrity() katika uzalishaji, na usafishaji sahihi wakati wa unmount
  • Toleo - Imepandishwa hadi 0.4.1 (versionCode 23)

Imesahihishwa

  • Utaratibu wa hook za DailySpinWheel - Imehamishwa ufafanuzi wa kazi cha checkSpinAvailability kabla ya matumizi yake katika useEffect
  • Uingizaji wa jaribio la SyncService - Imesahihishwa uingizaji wa apiClient kutumia uhamisho wa chaguomsingi na muundo sahihi wa mock

0.4.0

18 Machi 2026

Mabadiliko makubwa ya kiolesura cha msomaji na toolbar mpya ya HUDMenu, kuondoa chanzo cha gatonya ya split-screen, na utangulizi mpya wa gamification.

Imeongezwa

  • Toolbar ya HUDMenu - Mabadiliko mkubwa kutoka chini (4) za icon (Typografia, Kue, Mpangilio, Vute)
  • Sistemi ya Gamification - Profaili za watumia, takwimu za kusoma, Nova, leaderboard
  • RetroSlider - Ndi mdogo ya prop (8px, 24px)

Imebadilishwa

  • Animation ya HUDMenu - fade+scale (200ms)
  • Position ya HUDMenu - chini ya topBarHeight
  • ReaderScreen - HUDMenu mpya
  • i18n - 'level' → 'threshold'

Ondolewa

  • Split screen - removed

0.3.0

17 Machi 2026

Avatar bug fix, database correction.

Imesahihishwa

  • Avatar bug - getAvatarIdForNova() fixed, database corrected

0.2.9

16 Machi 2026

Avatar persistence bug fix.

Imesahihishwa

  • Avatar persistence bug - Fixed avatar changing randomly on app start

0.2.8

12 Machi 2026

Split-screen sync mode, avatar ID refinement.

Imeongezwa

  • Sync mode - Toggle sync for split-screen
  • Page-to-scroll sync - Auto-scroll HTML reader

Imebadilishwa

  • Avatar ID logic - Sequential index (1-21)
  • Performance - React.memo, useCallback

Imesahihishwa

  • Android rendering - Software layer type for WebView

0.2.7

9 Machi 2026

Floating tab bar tablet support, avatar ID refinement.

Imebadilishwa

  • Tablet support - Adapts to screen size
  • Reduced size - 65px to 50px, 32px to 24px
  • Avatar ID logic - Nova threshold values

Imesahihishwa

  • Avatar selection - Nova threshold values for persistence

0.2.6

7 Machi 2026

Sahirisho la muoneka wa mwanga wake wa mkusanyiko wa EPUB wakati wa mabadiliko ya sura na ujumbe wa onyo la msingi wa React dependency.

Imesahihishwa

  • Mabadiliko ya Sura ya EPUB - Kuondoa muoneka wa mwanga wake wa mkusanyiko wakati wa kusafiri kati ya sura kwa kuchapisha WebView nje ya skrini hadi yaliyomo yawe tayari
  • Onyo la React - Sahirisha dependency iliyokosa kwenye hook ya useEffect ya DailySpinWheel

0.2.5

6 Machi 2026

Marekebisho makubwa ya kiolesura cha msomaji na hali ya kusoma iliyoungama, tab bar iliyoelea ya glassmorphism, deep linking kwa utekelezwaji wa GDPR, na marekebisho muhimu ya makosa ya mchezo wa kujifunza.

Imeongezwa

  • Hali ya Kusoma Iliyoungama - Tab bar na huja fiche kiotomatiki wakati wa kusukuma, gusia kubadilisha vidhibiti, usawazishaji wa status bar
  • Tab Bar ya Glassmorphism iliyo Elea - Athari za blur za native na expo-blur, muundo wa kisasa na kona za mviringo
  • Deep Linking - Utendaji wa kurejesha akaunti kwa utekelezwaji wa GDPR, kutoka kiotomatiki wakati wa kufuta akaunti

Imebadilishwa

  • Kizidishi cha Mfululiko wa Wakati Halisi - Onyesho la Nova lina pamoja na bonasi za mfululiko (1.0x - 2.5x)
  • Bonus ya Lengo la Wiki - Ongezeko kutoka 500 Nova hadi 10,000 Nova
  • Uhifadhi wa Lugha - Mapendeleo ya lugha iliyohifadhiwa kutumika mara moja wakati programu inapoanzisha

Imesahihishwa

  • Kuruduku kwa Kidirisha - Kidirisha cha kuongeza kiwango hakiwezi tena kuonekana baada ya kufutwa
  • Uchaguzi wa Avatar - ID za Avatar sasa zinatumia nambari sahihi za mfululizo (1-21)
  • Zaidi ya Kuzunguka Mara Mbili - Guruduma la kuzunguka la kila siku hifadhi mara moja timestamp ili kuzuia kuzunguka zaidi ya moja
  • Ufuatiliaji wa Shughuli - Rekodi shughuli wakati wa kuanza kusukuma kwa wasomaji wote

0.2.4

5 Machi 2026

Usahihishaji muhimu wa mantiki ya hesabu ya alama za Nova kuzuia alama zinazoendesha bila kudhibitiwa.

Imesahihishwa

  • Usahihishaji wa uvujaji wa interval - Suluhisho la tatizo kubwa katika GamificationService.ts ambapo vipima wakati vingi vilikuwa vinakusanyika, na kusababisha alama za Nova kuwa za juu sana (k.m. 10k Nova kwa dakika 2)

0.2.3

5 Machi 2026

Fomula ya hesabu ya Nova imebadilishwa tena na ukuaji wa mstari wa msingi wa wakati. Imesahihishwa tatizo kubwa ambapo kusukuma kulisaidia vibaya alama za Nova.

Imebadilishwa

  • Kubadilisha tena hesabu ya Nova - Kubadilisha kutoka hesabu ya msingi wa ukurasa hadi hesabu ya msingi wa wakati: Fomula ya zamani: (kurasa × 10) + (dakika × 5) + 20. Fomula mpya: Ukuaji wa mstari kwa kila dakika (10, 20, 30... hadi 300 Nova/dakika katika dakika 30). Baada ya dakika 30: kikomo cha 300 Nova kwa dakika. Mfano: dakika 30 za kusoma = 4,650 Nova (badala ya maadili yasiyotabirika)

Imesahihishwa

  • Tatizo la kusukuma Nova - Imesahihishwa mapato ya Nova yasiyo sahihi wakati wa kusukuma kupitia kurasa. Hapo awali, kila mabadiliko ya nafasi ya kusukuma kilichoanzisha recordPageRead(), na kusababisha kukusanyika kwa Nova kupita kiasi

Ondolewa

  • xpService.ts isiyotumika - Imedondwa faili ya huduma ya backend ya zamani ambayo haikutumiki tena

0.2.2

4 Machi 2026

Inalenga katika ustawi wa usawazishaji, utendaji ulioboreshwa, na ufuatiliaji sahihi zaidi wa mchezo wa kujifunza.

Imeongezwa

  • Kitufe cha usawazishaji cha kichwa - Kitufe cha chini, kilichoidhinishwa cha usawazishaji katika kichwa pamoja na uhuishaji wa kuzunguka wa pikseli zamani

Imebadilishwa

  • Mwelekeo wa wiki ya Nova - Chati sasa inavuta data ya kila siku sahihi kutoka kwenye seva, ikiwa ni pamoja na alama za Nova zilizopatikana kutoka kwa kuzunguka cha kila siku

Imesahihishwa

  • Usawazishaji wa haraka - Imesahihishwa tatizo la uwezekano wa kupoteza data; alama za kusoma sasa zinawasilishwa haraka mara tu baada ya kufunga kitabu
  • Hydration ya nyuma - Kuboresha kuendelea kwa Redux kuhakikisha alama za ndani zinahifadhiwa hadi usawazishaji wa seva ufanikiwe
  • Usahihishaji wa serialization - Suluhisho la kosa la 'Invalid request body' kwa kuongeza muhuri wa wakati uliokosea katika mizigo ya usawazishaji

0.2.1

4 Machi 2026

Inajumuisha marekebisho ya hitilafu inayohusiana na mfumo wa mchezo wa kujifunza Nova na maboresho mapya ya UI yaliyoongezwa kwenye skrini ya Mipangilio.

Imeongezwa

  • Viungo vya Skrini ya Mipangilio - Viungo vya moja kwa moja vilivyoongezwa kwenye tovuti rasmi (scroll.pics), ukurasa wa kumbukumbu za mabadiliko na ukurasa wa kufuta akaunti katika menyu ya Mipangilio ya programu

Imesahihishwa

  • Hitilafu ya usawazishaji wa Nova - Hitilafu ya mantiki iliyotatuliwa ambapo pointi za Nova zilizopatwa na watumiaji walioacha programu wazi na wakasoma zitaliwa na kufutwa kwa sababu ya sheria za kupinga udanganyifu za seva zinazokaliwa sana

0.2.0

Machi 3, 2026

Toleo hili linajumuisha msaada wa lugha za RTL, maboresho ya mchezo wa kujifunza, maboresho ya ujenzi wa Android na uimarishaji mkamilifu wa usalama.

Imeongezwa

  • Msaada wa Lugha za RTL - Ushughulikiaji kamili wa maandishi ya kulia kwenda kushoto kwa Kiarabu, Kiajemi, Kiurdu, Kiebrania na lugha 6 zaidi za RTL
  • Gurudumu la Bahati la Kila Siku - Sehemu 8 za gurudumu na tuzo za Nova (100-5000), Mlinzi wa Mfululiko na Kiongezaji cha XP
  • Kidirisha cha Kupanda Ngazi - Arifa mpya za maendeleo zinazosawazishwa na seva
  • Lengo la API 35 - Imesasishwa hadi SDK ya Android ya hivi karibuni na Kotlin 2.0.21
  • Uimarishaji wa Usalama - Mabadiliko 80+ ya usalama ya kiotomatiki, kamusi ya ProGuard, uwekaji wa cheti

Imebadilishwa

  • Maboresho ya upakiaji wa EPUBReader kuzuia mwangaza mweupe
  • Vitegemezi vyote vimesasishwa hadi matoleo ya hivi karibuni

Imesahihishwa

  • Hitilafu za Wijeti ya Mabingwa wa Wiki zitatuliwa
  • Uaminifu ulioboreshwa kwa uagizaji wa EPUB/PDF

0.1.3

Februari 25, 2026

Maandalizi ya Duka la Google Play pamoja na marekebisho ya makosa muhimu.

Imeongezwa

  • Programu ya Expo Secure Store - Usanidi wa uhifadhi salama wa tokeni
  • Maboresho ya kifurushi cha Metro kwa maendeleo

Imebadilishwa

  • Ongezeko la toleo: 0.1.2 → 0.1.3
  • Maelezo ya toleo yamepunguzwa kutoka 16KB hadi ~3KB

Imesahihishwa

  • Marekebisho muhimu ya regex - Suluhisho la mafuriko ya rafu katika usindikaji wa PDF
  • Usanidi wa usainiaji wa toleo umesahihishwa kwa Google Play
  • Kitambulisho cha Mteja wa Wavuti wa Google kimehamishwa kwenye usimamizi unaotegemea usanidi

0.1.2

Februari 24, 2026

Maboesho makubwa ya usomaji wa PDF na msaada wa kitazamaji cha skrini iliyogawanywa.

Imeongezwa

  • Kitazamaji cha PDF cha Skrini Iliyogawanywa - Tazama PDF asili na maandishi yaliyotolewa pamoja na usawazishaji wa kuteleza
  • Bomba la OCR la Hatua 16 - Uchimbaji wa maandishi wa PDF wa hali ya juu wenye ugunduzi wa lugha
  • Mfumo wa Uthibitisho wa Umri - Uzio wa maudhui na kidirisha cha karibu
  • Utoaji wa PDF wa asili na react-native-pdf
  • Marekebisho ya makosa ya OCR maalum kwa Kituruki

Imebadilishwa

  • Kiolesura kilichoboreshwa cha usimamizi za wasifu
  • Ushughulikiaji ulioboreshwa wa mtiririko wa kuingia kwa Google

Imesahihishwa

  • Maboresho mengi ya usahihi wa uchimbaji wa maandishi wa PDF
  • Kushughulikia bora kwa muundo wa PDF mgumu

0.1.1

Februari 22, 2026

Uimarishaji wa usalama, mfumo wa muundo unaobadilika na mipaka iliyoongezwa ya faili.

Imeongezwa

  • Mfumo wa Muundo Unaobadilika - Pointi za kuvunjika kwa simu, kompyuta za mkonono na upangaji wa nguvu
  • Usanidi wa usalama wa mtandao na uwekaji wa cheti
  • Nembo za skrini ya kuanza kwa azimio nyingi

Imebadilishwa

  • Kikomo cha ukubwa wa faili ya PDF: 25MB → 30MB
  • Kikomo cha ukubwa wa faili ya EPUB: 50MB wazi
  • Sehemu 15+ zimesasishwa kwa tabia inayobadilika

Imesahihishwa

  • Ulinzi dhidi ya mabomu ya ZIP kwa uagizaji wa EPUB
  • Ulinzi dhidi ya upeperushaji wa njia
  • Vichwa vya orodha ya duka vimesasishwa hadi kikomo cha herufi 30

0.1.0

Februari 11, 2026

Toleo la awali lenye vipengele vya kisomaji cha e-vitabu na mchezo wa kujifunza wa RPG wa zamani.

Imeongezwa

  • Msaada wa EPUB - Uchanganuzi kamili ya EPUB 2.0/3.0 na mandhari, herufi, na hali ya starehe ya macho
  • Msaada wa PDF - Uchimbaji wa maandishi wa polepole na ubadilishaji wa markdown
  • Mfumo wa Mchezo wa Kujifunza - Viwango 21 vya avatar, gurudumu la kila siku, mfululizo, ubao wa viongozi
  • Udhibiti wa Uchapaji - Uchaguzi wa herufi, ukubwa, urefu wa mstari, nafasi ya maneno
  • Mfumo wa Manukuu - Kunasa, kubuni na kushirika manukuu kutoka kwa vitabu
  • UI ya Zamani - Herufi ya pikseli VT323, athari za CRT, uhuishaji wa kung'aa
  • Uthibitisho wa Google OAuth
  • Usimamizi wa maktaba na gridi ya vitabu ya kuona
  • Msaada wa lugha 67+ na ushughulikiaji wa RTL

Historia ya Matoleo

ToleoTareheLengo
0.4.52026-03-23Usahihishaji wa kuhesabu mara mbii wa wakati wa kusoma, usahihishaji wa kipindi cha baridi cha guruduma
0.4.42026-03-22Kuchambua PDF ikizama kwenye 99%, ufuatiliaji wa maendeleo, usahihishaji wa onyo la hali ya kitaaluma
0.4.32026-03-22Zoom ya Kitaaluma, Mashine ya Rangi Nyingi, Usahihishaji wa Vichujio vya Starehe ya Macho
0.4.12026-03-19Urekebishaji wa kuingia kwa programu, PersistGate, usahihishaji wa utaratibu wa hook, usahihishaji wa uingizaji wa jaribio
0.4.02026-03-18Toolbar inayoelea ya HUDMenu, mfumo wa mchezo wa kujifunza, kuondoa skrini iliyogawanywa
0.3.02026-03-17Usahihishaji wa kosa la mgawanyiko wa avatar, usahihishaji wa hifadhidata
0.2.92026-03-16Usahihishaji wa kuendelea kwa avatar katika vikao
0.2.82026-03-12Hali ya usawazishaji ya skrini iliyogawanywa, urekebishaji wa ID ya avatar, utendaji
0.2.72026-03-09Tab bar inayoelea ya tablet, saizi iliyopunguzwa, usahihishaji wa ID ya avatar
0.2.62026-03-07Mabadiliko ya sura ya EPUB, sahirisho la onyo la React
0.2.52026-03-06Hali iliyoungama, UI ya glassmorphism, deep linking, marekebisho ya mchezo wa kujifunza
0.2.42026-03-05Sahirisho la uvujaji wa interval, hesabu ya Nova
0.2.32026-03-05Kubuni upya kanuni ya Nova, sahirisho la kosa ya kusukuma
0.2.22026-03-04Kitufe cha usawazishaji, sahirisho la mwelekeo wa wiki, ustahimilaji wa hydration
0.2.12026-03-04Viungo vya mipangilio, marekebisho ya usawazishaji wa Nova
0.2.02026-03-03Msaada wa RTL, API 35, usalama
0.1.32026-02-25Maandalizi ya Google Play, regex
0.1.22026-02-24PDF skrini iliyogawanywa, OCR hatua 16
0.1.12026-02-22Mfumo unaobadilika, usalama
0.1.02026-02-11Toleo la awali