Skip to content
This repository has been archived by the owner on Jul 1, 2023. It is now read-only.

Latest commit

 

History

History
841 lines (343 loc) · 27.5 KB

CHANGELOG.md

File metadata and controls

841 lines (343 loc) · 27.5 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

3.21.1 (2021-05-04)

Bug Fixes

3.21.0 (2021-04-01)

Features

  • remove in-app purchase and admob (5f5327f)

3.20.4 (2020-10-21)

Bug Fixes

  • allow vocabularyTerm to be empty (a4229a3)

3.20.3 (2020-10-16)

Bug Fixes

  • center stroke order on tablets (236fe97)
  • randomize review on database level (aa1b9a1)
  • refresh due and new counts on set change (7682cc0)

3.20.2 (2020-08-31)

Bug Fixes

3.20.1 (2020-08-28)

Bug Fixes

3.20.0 (2020-08-27)

Bug Fixes

  • allow to use different android stores (d00db87)
  • due and new counts sometimes not appear (70dd02f)
  • minor fixes (95a64da)

Features

  • tap counts to start review (3b779a8)

3.19.0 (2020-08-25)

Bug Fixes

  • avoid fetching uncategorized seperately (88b8992)
  • fetch incompatible set & vocabulary if version is lower (1f3a80e)
  • fetch learned terms only for quiz (6faf98a)
  • minor fixes, redesign, update tutorial images (0154424)
  • round average reviews, add highest reviews on a day (04e4994)
  • show all definitions in writing form (c7d1deb)
  • show error messages when loading add-on failed (d4bc7a3)

Features

3.18.1 (2020-08-22)

Bug Fixes

3.18.0 (2020-08-21)

Bug Fixes

Features

3.17.1 (2020-08-18)

Bug Fixes

  • chnage default settings (d97889d)

3.17.0 (2020-08-15)

Bug Fixes

  • avoid redirecting out of the app (00b7607)
  • fix discover screen not scrollable on large screen (d4616ce)
  • minor fixes (4567fb0)
  • remove API key for Google Sheets (e56278e)

Features

  • add review priority (4b3395b)
  • allow to disable highlight on error (31f0365)
  • use direct login for Google Sheets (102c197)

3.16.0 (2020-08-13)

Bug Fixes

  • add tip on how to add images (3ca4283)
  • atom and reflex games require learned terms (341eb28)
  • dismiss keyboard view (aa5fd86)
  • update icons for tablet screens (695703f)
  • use constant letter spacing (40c9378)

Features

  • add more vocabulary sort types (03f202f)
  • allow to select category before review, playing (2cf7e76)

3.15.1 (2020-08-11)

Bug Fixes

3.15.0 (2020-08-04)

Bug Fixes

  • disable text scaling for text input (98eb461)
  • responsive design for some screens (33f51bb)

Features

3.14.3 (2020-07-31)

Bug Fixes

3.14.2 (2020-07-31)

Bug Fixes

  • add stroke order for Chinese language (6b80a78)

3.14.1 (2020-07-29)

Bug Fixes

  • half-and-half review strategy (815901e)
  • minor bug fixes (d76a953)
  • minor bug fixes (2b88eb3)
  • show public vocabulary detail (2fda01a)
  • use Google Translate to improve search (a260bc3)

3.14.0 (2020-07-25)

Bug Fixes

  • add border for discover and search bar (666e1fa)
  • disable auto focus when adding vocabulary (de8b6bb)
  • mark added definitions and translations (f60491d)
  • minor fixes (df61c28)
  • minor UI fixes (a07d495)
  • use showModal for some screens (b273aa2)

Features

3.13.0 (2020-07-23)

Bug Fixes

  • prioritize simplified form in library & dictionary (4f3f3f3)
  • randomize review (9f84897)

Features

3.12.3 (2020-07-18)

Bug Fixes

  • allow to not use aws to connect es server (2b3b7f9)
  • not seeding public sets from csv files (756a53e)
  • restore scripts in ulangi-mobile (e2a7d84)

3.12.2 (2020-06-10)

Bug Fixes

  • do not ignore src in dockerignore (515f951)
  • update sqlite-adapter (a311563)
  • update sqlite-adapter (58556b0)

3.12.1 (2020-05-17)

Bug Fixes

  • attributions not shown up (bed6af0)
  • extra fields not shown up (df3c158)

3.12.0 (2020-05-13)

Bug Fixes

  • fix create and delete dictionary index scripts (7c8b9ce)
  • no need to setApiUrl on install (2bff756)
  • rename uls scripts to ulangi (ae8dfa9), closes #70
  • show more extra fields on suggestion list (8e74bd0)
  • update wiktionary-core to v2 (e36dacf)
  • use title as public set id (06b58e7)

Features

  • add suggestion picker (96c9087)
  • add zhuyin, reading extra fields (3c92af8)
  • show traditional, masculine entries and suggestions (e18aebb)

3.11.5 (2020-04-12)

Note: Version bump only for package root

3.11.4 (2020-03-13)

Bug Fixes

  • a minor bug fix (7b32a80)
  • possible infinite loop when observing purchase events (bca62ec)

3.11.3 (2020-03-11)

Bug Fixes

  • minor changes for Google Sheets add-on (cc03342)
  • use custom build sqlite for Android (26d0fa7)
  • use journal_mode DELETE by default (2af60ab)

3.11.2 (2020-03-10)

Bug Fixes

  • don't need to record error before throw a saga error (3d17cdf)
  • download incompatible sets/vocabulary on remote changes (b17f004)
  • make sure MainActivity only created once (4c577bc)

3.11.1 (2020-03-08)

Bug Fixes

  • get dictionary entry (backward-compatible to v3.10.0) (4050d43)

3.11.0 (2020-03-07)

Bug Fixes

  • redesign vocabulary form (10d4275)
  • remove stopword while getting dictionary entry (7956c3f)

Features

  • show IPA, pinyin, romaji (dc639a0)

3.10.1 (2020-03-02)

Bug Fixes

  • move in app rating to after review session (818941c)
  • show in-app rating only when online (da1b0ac)
  • small UI fixes (6fb0623)

3.10.0 (2020-03-01)

Bug Fixes

  • minor fixes (syncing) (fe98162)
  • minor UI theme fixes (c2430bf)
  • redesign Discover tip screen (904f9cc)
  • service error occurs while syncing too many edits (caadeb3), closes #45
  • service error when pushing empty category (bfc1813)
  • small UI fixes (1d5d0f6)
  • small UI fixes (d719cdc)
  • update tutorial images (9e23990)
  • validate vocabulary before pushing updates (4619f3c)

Features

3.9.2 (2020-02-26)

Bug Fixes

  • avoid popping same screen multiple times (1153dfb)
  • cannot sign out second time (042981f)
  • disable column protection by default (11fcfb2)
  • remove screen state by componentId instead of screenName (b6fa658)
  • reuse definitions from Google Sheets add-on (7aa15e6), closes #61
  • show keyboard after screen appears (instead of mounting) (61b2c95), closes #27

3.9.1 (2020-02-22)

Bug Fixes

  • fetch vocabulary for each category (da05992)
  • syncing can block JS thread (190108b)

3.9.0 (2020-02-20)

Bug Fixes

  • add a message for upgrading account to remove ads (5968f6a)
  • avoid pushing same screen multiple times (60c74ea)
  • avoid show light box multiple times (03e4bd7)
  • upload event logs (8ca37c2)

Features

  • add more bulk category actions (7f2d2ed)

3.8.0 (2020-02-15)

Bug Fixes

  • incorrect value for action type (8db619f)
  • redesign quiz settings (016d5b8)
  • setting popGesture to false freezes app (c541dc4)
  • update redux-saga to v1.1.3 (8759fc8)

Features

  • add an option to enable/disable auto show keyboard (cd34fb6)
  • allow to archive/delete terms during review (669d458), closes #51
  • allow to end lessons (e548781)
  • allow users to event logs to developers (6a2fb5d)

3.7.2 (2020-02-13)

Bug Fixes

  • terminate app if uncaught error propagated to root saga (aafa115)

3.7.1 (2020-02-09)

Bug Fixes

  • activity indicator on Discover screen, refactor delegate (0d4cc22)
  • use WaveNet voices instead of standard voices (458f47a), closes #55

3.7.0 (2020-02-08)

Bug Fixes

  • make DismissKeyboardView not to close on scroll (85ac8d4)
  • small UI fixes for Writing (7650c8e)
  • store audio files locally for offline access (c3dac19)

Features

  • allow to skip in Writing lesson (55abc17), closes #50

3.6.0 (2020-02-06)

Bug Fixes

  • add review action bar to Writing lesson (7ab79fc), closes #22
  • increase offline access, do not clear audio cache (6bc5445)
  • iterator out of bounds (9b8a6c5)
  • redesign review action bar and review feedback bar (0936021), closes #48
  • reset action buttons after edit (ffadc76)
  • show the term under PLAY_AUDIO button during review (ec796ee)

Features

3.5.0 (2020-02-04)

Bug Fixes

Features

3.4.0 (2020-02-03)

Features

  • add option to adjust number of feedback buttons (591d231), closes #39
  • allow to change set before review (d338d65)

3.3.4 (2020-01-25)

Bug Fixes

  • avoid destroying activity on back (cf32720)

3.3.3 (2020-01-20)

Bug Fixes

  • light box overflow on some Android devices (949272c), closes #37

3.3.2 (2020-01-19)

Bug Fixes

  • change animation duration (af47241)
  • crash when crashlytics is not initialized (031696e)
  • make sure preloading is resumable (b98bd77)
  • render correct screen when activity is destroyed (26c2d7a)

3.3.1 (2020-01-17)

Bug Fixes

  • crash on sign out (dcab7f4)
  • restore to the correct screen on Android (dd6b8b0), closes #20

3.3.0 (2020-01-17)

Bug Fixes

Features

  • allow to opt-in/opt-out data sharing (c466872), closes #28

3.2.0 (2020-01-12)

Bug Fixes

  • action bar jumps to top when vocabulary list is empty (38fbc62)
  • incorrect level statistics for Writing (c129327), closes #24
  • small UI fixes (f7fcc17)
  • use view instead of scrollview to show image list (cefdf27), closes #23

Features

  • add Edit button to edit terms on demand (c6b550c), closes #18

3.1.0 (2020-01-12)

Bug Fixes

  • prevent crash when Google Billing not available (4895e40)

Features

  • add review strategies for spaced repetition (2715e7b), closes #15

3.0.5 (2020-01-09)

Bug Fixes

  • change links to google sheets add-on tutorials (c895bae)
  • fix colors for selected categories (9b164f0)
  • make sure autorun only fire once in componentDidAppear (e64bf2f)
  • refactor env vars, make it easier to customize mobile (ac4ccdf)
  • sometimes audio does not play on Android (ca308ff), closes #17
  • viewing quick tutorial sometimes crashes on iOS (d091cbd)

3.0.4 (2020-01-06)

Bug Fixes

  • make it easier to customize server services (4305fa7)
  • move shebang line above copyright notice (cb5542b)

3.0.3 (2020-01-04)

Bug Fixes

  • add missing logos for ios, update reddit icon (a4eb53e)
  • temporary disable set selection of text input on Android (5a29990)

3.0.2 (2020-01-04)

Bug Fixes

  • add more open-source project links (c2fdf3e)
  • large button for message carousel, center title in Atom (793ff22)
  • update github project links (2528da5)
  • use icons with permissive licenses, organize icons (4258338), closes #2

3.0.1 (2019-12-30)

Bug Fixes

  • add @minhloi/typescript-libs github link (9d93052)
  • add animation for top bar (a970bfc)
  • always show statusBar for Reflex and Atom games (9dcfee9)
  • bottom tabs do not reappear after hidden (822f86f)
  • disable auto refresh on list is empty on ManageScreen (9e89d94)
  • grammar fix (167179d)
  • prevent showing screen multiple times on Android (488c6db)
  • remove conditions for showing open-source message (12d91f0)
  • update react-native-navigation (fix return value) (1744ca4)

3.0.0 (2019-12-29)

Bug Fixes

  • change fonts and graphics of learning modes (dbd72a6)
  • move syncing (tap to refresh) message to the bottom (2e5d259)
  • small UI changes (b8416ce)

Features

  • add Open-Source Projects screen (272b55f), closes #4
  • first open-source commit (from v2.18.1) (07abea5)
  • update to react-native 0.61.5 (d2545df), closes #3
  • use custom view for TopBar instead of native view (01f3a80), closes #6

BREAKING CHANGES

  • Ulangi is open-source and released under GPL v3.0