Mochi Changelog

What's new in Mochi 1.17.7

May 4, 2024
  • Bug fixes and improvements:
  • Various fixes from the previous release.
  • Added the ability to specify multiple required answers for <input/> elements.

New in Mochi 1.17.6 (May 1, 2024)

  • Bug fixes and improvements:
  • Improved export performance and added a progress bar.
  • Fixed an issue where the title of a card could sometimes overlap themetadata tags when reviewing.
  • Migrated the text-to-speech service to Microsoft's Azure for more locales, voices and more natural sounding speech.
  • Added new syntax for embedding cards seamlessly: `![[card-id]]`. You can also embed specific sides, fields, and attachments. Check out the docs for more details.
  • Various bug fixes and improvements.

New in Mochi 1.17.5 (Apr 10, 2024)

  • Bug fixes and improvements:
  • Added a shortcut (Ctrl+M) during review to move the card to a different deck.
  • Various bugfixes and improvements

New in Mochi 1.17.4 (Apr 6, 2024)

  • Various bug fixes and improvements.

New in Mochi 1.17.3 (Mar 25, 2024)

  • Bug fixes and improvements:
  • Fixed some issues with component caching.
  • Fixed an issue with diagram card attachments not syncing.
  • Various fixes and improvements.

New in Mochi 1.17.2 (Mar 21, 2024)

  • Bug fixes and improvements:
  • Changed the way that attachments are stored and synced.
  • Added a confirmation dialog when switching a card from a template to no template.
  • Fixed some issues with center aligned templates.
  • Updated the macOS icon.
  • Fixed some issues with the compact column view.
  • Fixed copy to clipboard not working in Safari.
  • Fixed an issue on mobile where it was possible to swipe down to dismiss editing a new card, losing progress.

New in Mochi 1.16.8 (Feb 11, 2024)

  • Fixed an issue where the editor would sometimes crash.

New in Mochi 1.16.7 (Feb 3, 2024)

  • Bug fixes and improvements:
  • Fixed an issue with AI field caching.
  • Added a button on mobile to re-review missed cards before finishing all cards in due today.
  • Fixed search not working properly when Thai and English were enabled.
  • Fixed an issue where the draw component was not expanding to the width of the card with centered styles enabled.
  • Added Swedish male voice to text to speech.
  • Make ESC work on the review page when editing a card.
  • Fixed an issue where the new card button wasn't displaying in notebook view.
  • Fixed an issue with pinyin not handling spaces well.
  • Fixed an issue with manual text-to-speech / translation actions.

New in Mochi 1.16.5 (Nov 13, 2023)

  • Bug fixes and improvements:
  • Reduced app size by ~200MB.
  • Fixed some issues with the selection toolbar.
  • Fixed an issue where Esc'ing while editing a card would not prompt if you wanted to save first.
  • Fixed an issue with the date picker being cropped in the filter dropdown.
  • Various other fixes and improvements.

New in Mochi 1.16.4 (Nov 9, 2023)

  • Fixed an issue where certain deck preferences were not toggling correctly in the main preferences window.
  • Fixed an issue where the cloze index shortcut wasn't working with selected text.
  • Fixed an issue in the SRS algorithim where remembering a past due card would use the original interval to calculate the new interval instead of factoring in the additional delay from being past due.
  • Various other fixes and improvements.

New in Mochi 1.16.3 (Oct 29, 2023)

  • Bug fixes and improvements:
  • Fixed some issues with text on light / dark mode.
  • Fixed an issue where the search engine would not find text in a cloze deletion group.
  • Fixed duplicated definitions displaying for the Japanese dictionary.
  • Dictionary definitions are now included in search results. (You will need to rebulid the index for this to take effect for existing cards.)
  • Fixed a bug with the notebook view card dropdown menu.
  • Various bugfixes and improvements.

New in Mochi 1.16.0 (Oct 25, 2023)

  • New Features:
  • Added new save options when creating a new card in grid view.
  • Added button to switch all cards in a deck to the selected template.
  • Bug fixes and improvements:
  • Replaced the search engine. It shold now be faster and use less memory.
  • Added support for resizing images in markdown. Check the docs for details.
  • Added an item in the account dropdown to manually restart sync.
  • Various bug fixes and improvements.

New in Mochi 1.15.28 (Sep 11, 2023)

  • Bug fixes and improvements:
  • Fixed an issue where the app would not load when offline.
  • Various bugfixes and improvements.

New in Mochi 1.15.27 (Aug 28, 2023)

  • New Features:
  • Added a new "Transcription" field type. This field will take an audio file and convert it to text.
  • Added an option to disable truncating long cards on the deck page.
  • Bug fixes and improvements:
  • Improved initial replication speed (after first log in).
  • Added a shortcut (Ctrl/Cmd-Shift-f) for code fences.
  • Added an option to add a default language to the code fence shortcut.
  • Various bug fixes.

New in Mochi 1.15.26 (Jul 10, 2023)

  • Fixed some issues with Anki imports.
  • Fixed an issue with searching with Hindi.

New in Mochi 1.15.25 (Jul 4, 2023)

  • Fixed a regression in the previous release with diagram cards.

New in Mochi 1.15.24 (Jul 4, 2023)

  • Fixed a regression in the previous release with diagram cards.

New in Mochi 1.15.23 (Jul 3, 2023)

  • New Features:
  • Added a compact mode for the column view.
  • Added a button to shuffle (re-randomize) cards during review.
  • Allow multiple answers in <input/> elements. Check the docs for details.
  • Bug fixes and improvements:
  • Updated the UI for viewing attachments and references on a card.
  • Links to Obsidian using the obsidian:// protocol open correctly now.
  • Added a filter for cards that have reverse reviews enabled.
  • Fixed an issue with importing nested lists from Anki.
  • Fixed a memory leak related to embedded audio clips in Chrome and Desktop app.
  • Better error handling for CSV imports.
  • The caption section on diagram cards now supports the "side" syntax (---) for adding extra reveal-able sides.
  • API: Validate that attachments have a file extension.
  • Fixed an issue with "phantom" tooltips floating around for no reason.
  • The Arabic to English dictionary now works with vowel diacritics.
  • Fixed an issue where buttons on a notebook card were not clickable when the card was selected.
  • Fixed an issue where published cards showing up in the "needs re-review" queue.
  • Fixed an issue on android where the sort dropdown on the new cards screen was cut off on Android.
  • Creating a new card from selected text now works with decks that have a template applied. The selected text will populated the new card's primary field.

New in Mochi 1.15.23 (May 31, 2023)

  • New Features:
  • Added a compact mode for the column view.
  • Bug fixes and improvements:
  • Improved the references list at the bottom of a card to show deck path.

New in Mochi 1.15.22 (May 7, 2023)

  • New Features:
  • Added a preference option for character limits in cards to help with creating atomic cards.
  • Added an option to turn off auto-updates.
  • Added an option to turn off local backups on update.
  • Added a preference option to subscribe to beta releases.
  • Various search interfaces now sort results by frecency.
  • Added an option to disable swipe to review on mobile.
  • Bug fixes and improvements:
  • Fixed an issue in code blocks where some C++ code was not highlighted correctly.
  • Fixed tooltips lingering longer than they should.
  • Fixed an issue where checking for updates would show an error message when offline.
  • Fixed several issues with Anki imports.

New in Mochi 1.15.21 (Mar 31, 2023)

  • New Features:
  • Added a new AI dynamic field for templates.
  • Bug fixes and improvements:
  • You can now view and edit templated cards in notebook view.
  • Fixed a bug with the display of deck views.
  • Added an inline attribute for <input> elements.

New in Mochi 1.15.20 (Mar 11, 2023)

  • Bug fixes and improvements:
  • Fixed an issue where auto updates were failing for some users.
  • Fixed an issue where editing a diagram card's caption would not save the caption properly.
  • Made input components case insensitive.
  • Imrpoved reliability of undo operations.
  • Added undo support to the <draw/> component.
  • Fixed an issue with resetting review history on cards with cloze groups.
  • Fixed a performance regression with lazy loading cards in the column view.
  • Fixed the n shortcut not working properly in column view.

New in Mochi 1.15.19 (Feb 22, 2023)

  • New Features:
  • Added an option to hide subdecks on the deck page.
  • Bug fixes and improvements:
  • Fixed an issue where some shortcuts were not working in column view.
  • Fixed an issue where drag and drop was not working properly in column view.
  • Diagram cards will now be displayed on the review screen at the width of the underlying image.
  • Translated the review settings window to Japanese (thanks @depenpendency!).
  • Improve initial sync times on mobile.
  • Wiki-style reference links without an explicit title get converted to plain text properly now when they are used in the source of a dynamic field.
  • Markdown ==marks== now get stripped when they are used in the source of a dynamic field.
  • Fixed an issue where the "more" review buttons (undo, archive, etc) were overlapping on some touch screens.

New in Mochi 1.15.18 (Feb 15, 2023)

  • Bug fixes and improvements:
  • Improvements were made to Anki imports to support editable fields.
  • Fixed an issue where the numbered cloze groups were not converting to typable inputs correctly.
  • Fixed an issue with deleting fields that were being used as the source for another field.
  • Added a spellcheck setting for decks.
  • Made the audio auto-play option toggle-able per deck.
  • Archived cards are no longer counted towards the total number of unlearned cards in the progress bar on the deck page.
  • Added an action to merge cards in Notebook view.
  • You can now double click to edit a card in Notebook view.
  • You can now drag to re-order cards in Notebook view.
  • Added a toolbar that appears when one or more cards are selected in Notebook view.
  • Added a "Pageless" mode for Notebook view.
  • Added a slider for card width in the deck view dropdown.
  • Fixed an issue where it was not possible to scroll tables horizontally on mobile without also swiping the card during a review.
  • It is now possible to edit a diagram card on the review screen.
  • Dictionary lookup is now case insensitive.
  • Updated Google text-to-speech voices to use the newest Neural2 voices where available.
  • Markdown is now stripped from the source text of dynamic fields before it is processed (e.g. for text to speech).

New in Mochi 1.15.15 (Jan 11, 2023)

  • New Features:
  • Added special values @yesterday, @today, and @tomorrow for date filters.
  • Added a filter for due date, created at date, and updated at date.
  • You can now add captions to diagram cards.
  • Added an option to disable spellcheck when editing a card.
  • Bug fixes and improvements:
  • Adjusted input fields on cards so that they are focused in sequence when there is more than one input field on the screen.
  • Adjust audio elements on a card so that they autoplay in sequence when there is more than on on the card. Additionally which ever audio element was interacted with last will respond to keyboard shortcuts.
  • Clicking on the controls of an audio element no longer disables review shortcuts.
  • Fixed an issue where forgetting the last card in the re-review queue would continuously add review entries to the card.
  • Fixed an issue where the auto-complete menu for referencing another card was not scrollable.
  • Added an option to view stats from "all time" in the dashboard.
  • Fixed an error that would sometimes occur when rendering furigana.
  • Added a button on the mobile keyboard accessory to split a card at the cursor position.

New in Mochi 1.15.13 (Dec 26, 2022)

  • Bug fixes and improvements:
  • Fixed an issue where some users were unable to subscribe to Mochi Pro.
  • The results from the <ai/> component are now rendered as markdown.

New in Mochi 1.15.12 (Dec 25, 2022)

  • Bug fixes and improvements:
  • Fixed an issue where some users were unable to subscribe to Mochi Pro.
  • The results from the <ai/> component are now rendered as markdown.

New in Mochi 1.15.11 (Dec 23, 2022)

  • New Features:
  • Added a new <ai/> component that generates text with OpenAI's GPT-3. Check the docs for more information.
  • Added a new <input/> component for typing out your answer. Check the docs for more information.
  • Added an option in Preferences to add global latex macros that will be accessible in all latex blocks.
  • Added support in Preferences for uploading custom CSS themes.
  • Added an option in Preferences to turn hidden text (cloze deletions) into inputs that you can type in.
  • Bug fixes and improvements:
  • Added skip forward and skip backwards buttons back in mobile.
  • Added an option to disable animations during review in mobile.
  • Added an option to the dictionary component to hide the term when rendering.
  • Fixed cram mode not working for the tags page.
  • Added support for additional languages in the <translate/> component. See the docs for more information.
  • fixed an issue with pinning cards when multiple card windows are open.
  • Fixed an issue with latex not rendering in linked cards.
  • Fixed the sort by template field option not working properly.
  • Added support for SCA credit cards.

New in Mochi 1.15.10 (Nov 14, 2022)

  • Fixed an issue with the "add to reviews" action not working properly with reverse cards, diagram cards, and cloze group cards.
  • Fixed an issue where removing a cloze group from a card would continue to show that group as due today.
  • Fixed an issue where the keyboard would sometimes overlap the cursor when editing cards on mobile.

New in Mochi 1.15.9 (Nov 5, 2022)

  • New Features:
  • Added support for Chinese in search preferences.
  • Added "Go back" + "Go forward" buttons and shortcuts to the desktop app.
  • Bug fixes and improvements:
  • Fixed the font-size setting affecting some UI elements.
  • Fixed an issue where the sort dropdown on the new cards review page was hidden.
  • Fixed an issue on mobile where swiping on a card to review would prevent horizontal scrolling of code blocks.
  • Added an undo button to the three dots menu at the bottom of the review page.
  • Added keyboard shortcuts to toggle cloze group numbers.
  • Fixed an issue where .mochi files with large data.json files were not being imported.
  • Fixed an issue with importing diagram cards.
  • On MacOS added a shortcut (cmd+,) to open preferences.
  • Added an option to filter by last review.

New in Mochi 1.15.8 (Oct 28, 2022)

  • New Features:
  • Added a new "Deck Views" feature. You can now save view configurations (sort order, filters, display mode, etc.) to a named view, and easily switch between them quickly. You can also use these views in conjunction with the "Cram" mode to create custom cram lists.
  • Added swipe gestures for reviewing cards on mobile.
  • Bug fixes and improvements:
  • Made the sidebar pins section collapsable.
  • Fixed some reporting issues with mulit-cloze cards.
  • You can now undo pinning a card.
  • Fixed the preferences and review settings windows on mobile.

New in Mochi 1.15.7 (Oct 9, 2022)

  • Bug fixes and improvements:
  • Fixed an issue where newly created cards were not showing up on the deck page in some instances.
  • Added an option to force RTL language direction for cards. This is useful when writing languages like Hebrew and Arabic.

New in Mochi 1.15.1 (Sep 27, 2022)

  • New Features:
  • Added an option to sort cards by template fields.
  • Bug fixes and improvements:
  • Fixed an issue introduced in the previous version where auto-updating the app would hang at the "backing up" stage.
  • Fixed an issue with searching not working for the Thai language.
  • Fixed an issue when rendering markdown with HTML-like strings that aren't actually HTML.
  • Fixed an issue with Anki imports on ARM Macs.
  • Fixed an issue created from prior versions where cards in imported Anki decks show up as "Untitled card" in the UI.
  • Fix the image search component. It should be more reliable now.

New in Mochi 1.15.0 (Aug 7, 2022)

  • Bug fixes and improvements:
  • Migrated the local database to SQLite. This migration is meant to improve the reliability of local data storage, as well as providing a more open format for users to work with their data outside of the app. For more information, check out the blog post. If you exerpience any issues during the migration, please reach out to [email protected].

New in Mochi 1.14.7 (Jul 26, 2022)

  • New Features:
  • Added an option in review settings to randomize the review dates of cards slightlyThis prevent groups of cards that are learned on the same day from "clumping" together in future reviewsThe setting is enabled by default, but may be turned off.
  • You can now use the @media/foo.jpg syntax in the src attrbiute of <img> and <audio> tags.
  • Added pin and reverse review toggle actions to the bulk actions dropdown for cards.
  • Bug fixes and improvements:
  • Adjusted the behavior of hitting "forget" during a re-reviewWhen you forget a card during re-review, it will drop the interval for that card back down to 1 day.
  • Fixed an issue with imported Anki templates that caused the app to crash.
  • Fixed an issue with audio attachments not being detected in some Anki imports.
  • Fixed an issue where templates were not saving on Android.
  • Fixed an issue where cards imported from Anki where not getting a primary field, and thus being referenced as "Untitled card" in the UI.

New in Mochi 1.14.6 (Jul 6, 2022)

  • Bug fixes and improvements:
  • Fixed an issue where some imports of .mochi files were not importing loading attachments.

New in Mochi 1.14.5 (Jul 5, 2022)

  • New Features:
  • Happy 4th of July!
  • Importing Anki decks will now also import and convert Anki templates to Mochi templates. You also now have the option of keeping the HTML in the Anki template, or converting to markdown.
  • Added the ability to import several cards from one markdown file by splitting it on a supplied text fragment.
  • Bug fixes and improvements:
  • Fixed an issue where exporting/importing diagram cards wasn't including the attachment.
  • Fixed an issue when importing cards into an existing deck where the newly imported cards weren't getting sorted properly.
  • Fixed an issue where empty dynamic fields were not passing the <<^my-field>> conditional in templates.
  • When adding HTML void elements (e.g. <br>), you no longer need to include the forward slash.
  • Fixed an issue where list view and column view cards weren't turning semi-transparent when dragging over decks in the sidebar.

New in Mochi 1.14.4 (Jun 27, 2022)

  • New Features:
  • You can now paste images from the clipboard to set the image for a diagram card.
  • Improved card drag and drop by making the card semi-transparent and more accurate when dragging over a deck.
  • Bug fixes and improvements:
  • Fixed the default value for checkbox fields not being saved properly. (Thanks Brandon!)
  • Fixed an issue where some settings weren't working right.

New in Mochi 1.14.3 (Jun 25, 2022)

  • New Features:
  • Tap anywhere on mobile now works with hidden text (cloze deletions).
  • Added a deck preferences setting to show all hidden text (cloze deletions) on the deck page.
  • Added a new UI element to display the progress of your cards.
  • You can now customize the stats that appear below cards.
  • You can now assign other fields as the input source for dynamic fields like Translation and Text to speech.
  • Updated the review history UI and included reviews from reverse reviews as well as cloze groups. The new review history table can be found at the bottom of cards.
  • Added a shortcut (cmd/ctrl+o) for attaching media to a card or field.
  • Bug fixes and improvements:
  • Added Indonesian and Turkish language options to the Translate function
  • When navigating to a deck, its parent deck(s) will be expanded in the side bar.
  • Diagram cards now show the title if present.
  • Fixed an issue where the <furigana/> component was removing hiragana in the word.
  • Fixed an issue in the dashboard for the "last 12 months" option where the months were off by one.
  • Fixed an issue with deck publishing. If one of the cards in the published deck had a rendering error, the page would not load properly.
  • You can now right click to copy / paste / save images in the desktop app.
  • Fixed an issue with deck exporting. If you exported a deck that had one or more cards assigned to a template that had been deleted, it would create a corrupted export file.
  • Improved rendering of cards in the left column in column view.
  • Fixed an issue where the boxes on diagram cards were getting misaligned when the browser window changed size.
  • Fixed a bug in the "reference count" filter where the = operator wasn't working.
  • Fixed an issue where opening a link to one of your own published decks would cause the deck to disappear from the sidebar until the app was restarted.
  • Added a focus state to checkbox fields.
  • You can now reset all reviews for cards with cloze deletion groups.
  • Fixed an issue where clicking the attachment icon to add media to a card was not inserting the attachment markdown where the cursor was.

New in Mochi 1.14.2 (Jun 6, 2022)

  • Fixed an issue with the API where it was not possible to update a card with an attachment.
  • Fixed an issue with the API where attachments larger than 100kb were failing.
  • Replaced the font Hack as the monospace font with system defaults for better rendering of accented characters.
  • Trashed decks are no longer displayed in the "Move card" dropdown selection menu.
  • Made table border colors slightly darker.
  • Added support for selecting .tsv files when using the CSV import.

New in Mochi 1.14.1 (May 23, 2022)

  • Fixed an issue with rendering self-closing html tags within cards.

New in Mochi 1.14.0 (May 22, 2022)

  • New Features:
  • Added the new "Diagram cards" (image occlusion) feature.You can use diagram cards to mark off parts of an image and create flashcards from the hidden text.
  • You can now use markdown in block HTML elements.
  • Added a preferences window for individual decks. So far you can change settings like card width, font-size and font style. More options coming soon.
  • Bug fixes and improvements:
  • Fixed an issue where edit, delete, etc shortcuts stopped working in notebook view when backspacing to delete a card.
  • Fixed an issue where references created from auto-completion was not including the title of the card in the markup.
  • Fixed an issue where the limit query params in the cards API was not working properly.
  • Fixed a regression where alphabetical sorting was not working with accented characters.
  • Prevent full-width parenthetical use in Japanese writing from creating ruby characters.
  • Fixed an issue in the API where the limit param was not working properly.
  • Improved change detection when closing an edit on a card with a template.
  • Fixed an issue where the attachment button was not inserting any markdown when the field was not in focus.
  • Fixed an issue where full-width parens were creating furigana unintentionally in Japanese text.
  • Fixed an issue where the [[ auto-complete menu was not displaying for Belgian keyboard layouts.
  • Fixed an issue where the <furigana/> component was not rendering inline.
  • Fixed an issue where the "?" character was not triggering furigana syntax correctly.

New in Mochi 1.13.14 (May 9, 2022)

  • Bug fixes and improvements:
  • Fixed an issue where edit, delete, etc shortcuts stopped working in notebook view when backspacing to delete a card.

New in Mochi 1.13.13 (Apr 23, 2022)

  • New Features:
  • Added a filter for last review date.
  • Added an option to sort cards in cram mode.
  • Bug fixes and improvements:
  • Fixed an issue with exporting decks.

New in Mochi 1.13.12 (Apr 20, 2022)

  • Bug fixes and improvements:
  • Fixed an issue where imports with certain template settings would fail.
  • Prevent deck export from including all templates.
  • Fixed an issue where cloning certain published decks wasn't working.
  • Made scrollbars dark when system is set to dark mode.
  • Fixed an issue where the template dropdown menu wasn't clickable in the template settings.

New in Mochi 1.13.11 (Apr 15, 2022)

  • Bug fixes and improvements:
  • Fixed a bug in the previous release where audio auto-play wasn't working.
  • Change the 'pin card' shortcut to not conflict with the audio play/pause shortcut.

New in Mochi 1.13.9 (Apr 2, 2022)

  • New Features:
  • Added a "deck-id" optional paramter to the GET /cards API endpoint to filter cards by deck-id.
  • Bug fixes and improvements:
  • Alternating cloze deletions are now included in the Cram mode.
  • Content in a template itself (not just values of the template's fields) are now included in search results.
  • Tags and references within a template (not just the values of the template's fields) are properly parsed and indexed now.
  • Fixed an issue where the API was not accepting checkbox-type fields when creating cards from the API.
  • The card width setting in Prefernces will now affect also the width of card modals.

New in Mochi 1.13.8 (Mar 17, 2022)

  • New Features:
  • Added support for multiple, alternating cloze deletions on a single card. See the docs for more information.
  • Added a dropdown to the "New cards" page for selecting a different sort method than the default order.
  • Bug fixes and improvements:
  • Fixed an issue with the API where it was accepting the wrong value for the :trashed? property on decks.
  • Fixed an issue where content on the template settings window was not rendering properly on particularly narrow screens.
  • Fixed an issue where published decks with attached .svg images were not rendering properly.
  • Fixed an issue where some external links in cards were not opening in a new browser window.
  • Fixed an issue where attachments were not being inserted in the markdown text at the correct spot.

New in Mochi 1.13.7 (Feb 21, 2022)

  • Fixed an issue where the editor was not auto-focusing when creating a new card.

New in Mochi 1.13.6 (Feb 20, 2022)

  • New Features:
  • Added a new <pinyin/> custom component for Chinese text. Check the docs for more info.
  • Bug fixes and improvements:
  • Fixed an issue where code blocks would remain too bright or too dark when automatically switching between light and dark mode based on system settings.
  • Fixed an issue where truncated cards with images or code blocks would not show the 'show more' button.
  • Added a 'show less' button after expanding a card with 'show more'
  • Added a right-click context menu to subdecks on the deck page.
  • Improved performance and stability of card drag and drop operations.
  • Fixed the 'Add side' button not working on Android.
  • Fixed an issue where long Latex expressions in display mode would overflow off the card without being scrollable.
  • Using the pipe character ( | ) in the title of wiki-style reference links works properly now.
  • Added 'copy ID' actions to templates and template fields in the template settings window. (Useful for making cards from the API)
  • Fixed an issue where the app would crash if the user clicked on a reference to a deck while in editing mode.

New in Mochi 1.13.5 (Feb 7, 2022)

  • Bug fixes and improvements:
  • Fixed an issue where users were unable to select text of a card being edited in list view
  • Fixed an issue where scrolling was disabled in the left column in column view

New in Mochi 1.13.4 (Feb 1, 2022)

  • Bug fixes and improvements:
  • Fixed an issue where progress would stall when cloning certain published decks.
  • Fixed an issue where published decks with audio attachments would not load
  • Fixed an issue where published decks sorted by created at time would not load.
  • Fixed an issue where the space bar shortcut to reveal cloze deletions would stop working when the audio auto-play setting was turned off.
  • Fixed an issue where clicking on a card modal would sometimes dismiss the modal.
  • Fixed an issue where cloning a published deck would not clone all of the cards in its subdecks.
  • Fixed an issue where card count did not accurately reflect the total number of cards in a published deck with subdecks.
  • Fixed an issue where some .mochi files were not importing.

New in Mochi 1.13.3 (Jan 27, 2022)

  • New Features:
  • Added a new <draw/> custom component that adds a drawable canvas to the card. Documentation can be found here.
  • Added support for Korean in the search settings.
  • Bug fixes and improvements:
  • Fixed an issue where card fields were sometimes not displayed in the right order.
  • Fixed an issue with attachments not syncing correctly.
  • Fixed an issue where hitting space on the deck page when no card was selected would cause the app to crash.
  • Fixed an issue where footnotes were not working correctly in the desktop versions.
  • Mobile - Enable exporting decks.
  • Mobile - Fixed an issue where scrubbing that dashboard charts on mobile would cause the chart to "stick" on a particular segment when scrubbing stopped.
  • Mobile - Made switching between screens from the sidebar slightly more responsive.
  • Mobile - Fixed an issue where the sidebar draw would sometimes flicker / be hidden.
  • Mobile / iOS - When the device is in a dark mode, a dark keyboard will be used.
  • Mobile - Added a button to the keyboard accessory bar to dismiss the keyboard.
  • Mobile - Fixed an issue when focusing a text box where the cursor would sometimes be hidden by the keyboard.

New in Mochi 1.13.2 (Jan 7, 2022)

  • Fixed an issue where importing Anki decks with sub-decks nested more than one level deep would not nest them correctly.
  • Fixed an issue where using the space bar in cram mode was not working correctly.
  • Fixed an issue where a template's primary field was not displaying in the correct order in some cases.
  • Templates now appear in the order they are sorted in the card's dropdown menu.

New in Mochi 1.13.1 (Jan 2, 2022)

  • Bug fixes and improvements:
  • Fixed an issue where decks were not publishing correctly for free tier users.
  • Fixed an issue where you sometimes needed to click twice to dismiss a modal.
  • Fixed an issue where scrollbars were showing up in the autocomplete menu in some cases.

New in Mochi 1.13.0 (Dec 29, 2021)

  • New Features:
  • Cards in grid and list view that are longer than ~250px will now be truncated.

New in Mochi 1.12.6 (Nov 18, 2021)

  • New Features:
  • Added keyboard controls to the list view for selecting, editing, deleting, moving, etc.
  • Added a new "dictionary" custom component. The dictionary component will look up the text in the specified dictionary. More info here.
  • Added various "types" for fields. The types act similar to custom components without the need to write custom HTML components in the template. E.g. text-to-speech, dictionary lookup, etc.
  • Added a filter on the deck page for cards with a specified template.
  • Added a search field for tags on the sidebar. (thanks Atson)
  • Bug fixes and improvements:
  • Fixed an issue where pressing ESC would not close the modal when editing a card with fields.
  • Fixed an issue where some decks were published with non-URL safe characters in the URL. (thanks Jan)
  • You can now change the template of a card while reviewing it.
  • Fixed a rare issue where attachments were not loading for some cards. (thanks Victoria)
  • Fixed an issue where cancelling an edit of a card with unchanged fields would display a warning.

New in Mochi 1.12.5 (Nov 1, 2021)

  • New Features:
  • Publishing a deck will now also publish all of its subdecks.
  • Duplicating a deck will now also duplicate all of its subdecks.
  • Bug fixes and improvements:
  • Stability improvements for auto-completion.
  • Added card filters for "containing" and "not containing" text (also works with tags).
  • Fixed the title of cards that have references in the first line. (thanks Pavel)
  • Fixed an issue where cloning a deck with cards that reference other cards that don't exist in the deck would cause the app to hang. (thanks David)
  • Fixed an issue where using the keyboard to move cards in column view when no card was selected would crash they app. (Thanks Piotr)
  • Added shortcuts to move card position in notebook view.

New in Mochi 1.12.3 (Oct 11, 2021)

  • Various bug fixes and stability improvements.

New in Mochi 1.12.2 (Sep 30, 2021)

  • Bug fixes and improvements:
  • Fixed an issue where importing a .mochi file would show a "deck not found." message.
  • Fixed an issue where markdown imports were not working on Windows. (Thanks Antero)
  • Fixed an issue where cmd/ctrl+n when selecting some text was not working. (Thanks Frederik)
  • Fixed an issue where it was possible to accidentally dismiss the card modal when selecting text. (Thanks Sean)
  • Added an alternate shortcut for toggling cloze deletion when using Mochi in the browser (cmd/ctrl+shift+l). (Thanks Martin)
  • Fixed an issue where the deck page search was not searching through cards' fields. (Thanks Sean)

New in Mochi 1.12.1 (Sep 22, 2021)

  • Fixed an issue where links were not rendering properly.

New in Mochi 1.12.0 (Sep 22, 2021)

  • New Features:
  • Added an option in Review Settings to add a maximum interval between reviews.
  • Added an option in Review Settings to "retire" a card after it reaches the maximum interval. Retired cards are removed from the review schedule.
  • You can access these components by pressing "/" in the editor. More information can be found at the new docs page: mochi.cards/docs/#custom-components
  • Added a REST API. Documentation on the API can be found here at mochi.cards/docs/api
  • Added Spanish (US) (es-us) voice to the text-to-speech feature.
  • Added the "split-card-at-cursor" shortcut to the list view as well. (Previously only available on notebook view)
  • Added a new "Custom Components" feature for templates. These are custom HTML elements that perform actions based on the text within the component. Available components at the moment are:
  • <speech> For converting text to speech.
  • <image> For performing an image search of the text.
  • <translate> To translate text from one language to another.
  • <furigana> For adding phonetic information to Japanese text.
  • Bug fixes and improvements:
  • You can now sort cards in a deck by the length of the last interval.
  • Tweaked / improved the way fields are edited on a card. You now go into edit mode first.
  • Improved search performance.
  • Added a button to copy code snippets to the clipboard.
  • The back button on Android can now be used to close modals, and go back to previous pages.
  • Increased font size slightly of ruby/furigana text. (Thanks Ursula)
  • Fixed an issue where re-reviewing a missed card would not sync properly on other devices without restarting the app.
  • Fixed some issues with tag auto completion.
  • Fixed an issue with some images stretching when viewing actual size.
  • Fixed an issue where certain exports from Anki were not importing. (Thanks Thea)

New in Mochi 1.11.19 (Aug 26, 2021)

  • Bug fixes and improvements:
  • You can now switch between annual and monthly plans when checking out or upgrading. If you've already subscribed, you can switch to annual billing by clicking on "Manage Billing" in the account settings window.
  • When switching a card from having a template to not having a template, the content that was generated from the template / fields will be persisted on the card as editable content.
  • Added a toggle in the sidebar to collapse the tags list.
  • Fixed shortcuts being triggered when typing in inputs.

New in Mochi 1.11.18 (Aug 19, 2021)

  • Bug fixes and improvements:
  • Fixed an issue where clicking audio control would hijack the space bar.
  • Fixed an issue where clicking a button in the review phase would focus the button and hijack the space bar.
  • Fixed an issue where the format dropdown was not clickable in the export window. (Thanks Max)
  • Fixed an issue where it was not possible to select non .md files when importing markdown, making it impossible to import media attachments.
  • Fixed an issue where shortcuts weren't working in search window / other input fields. (e.g. shortcuts to move the search results selection up and down, select result, etc.).

New in Mochi 1.11.16 (Aug 9, 2021)

  • New Features:
  • You can now limit the number of new cards shown per day, either globally, or per deck, in the Review Settings.
  • Added a new custom audio player for attached audio files.
  • The review timeline in Review Settings is now fully interactive.
  • Added a button on the review page to go directly to the re-review phase.
  • Bug fixes and improvements:
  • The review page progress bar now shows cards that need to be re-reviewed.
  • Importing a csv file will now prompt you to select or create a new deck to import the cards into.
  • Added parsing options for importing a CSV file.
  • Fixed an issue where parse errors were not displaying correctly after importing a CSV file.
  • Made most buttons focusable / controllable with the keyboard.
  • Fixed an issue with undo-ing right after creating a card.
  • You can now cmd/ctrl-click on reference links in the editor while editing a card.
  • An error message will display now if there was an error (e.g. syntax error) when rendering a template.
  • Added some missing template actions to column view.
  • Fixed an issue where the tag completion popup would display in inappropriate situations.
  • Added a switch toggle preview when creating / editing a card with a template.
  • Fixed an issue where adding an attachment to a field that did not have focus would create a new line above the attachment.
  • Fixed an issue where it was not really possible to close the text-to-speech audio preview window.

New in Mochi 1.11.15 (Jul 18, 2021)

  • Bug fixes and improvements:
  • Fixed undo not working in the editor.
  • Show toast messages when undoing most actions.

New in Mochi 1.11.14 (Jul 14, 2021)

  • New Features:
  • Added support for multiple languages in the search.
  • BREAKING: Japanese was removed from the default languages enabled for search. If you need to search in Japanese, enable it in the preferences.
  • Selecting some text and clicking "New Card" in the editor toolbar will now replace the selected text with a wiki-link to the newly created cad.
  • Added a shortcut (cmd/ctrl+n) to create a new card from the selection.
  • You can click on internal links in edit mode to open them in a new window by holding down the command key on MacOS or control key on Windows and Linux and clicking the link.
  • Bug fixes and improvements:
  • Fixed a bug where closing a banner notification would also close any open modal.
  • Fixed a bug where the next payment date was not formatted correctly on the account settings window.
  • Fixed an issue where Chinese / Japanese / Korean was not working correctly when input directly after a ">" character.
  • Fixed an issue where composing text (ie. inputing Chinese, Korean, Japanese, etc) as the first text in the card would overlap the placeholder.
  • Fixed an issue where deleting a card would reduce the due count by one, regardless of whether that card was due or not.
  • Disabled spell check within wiki-link elements in the editor.
  • Fixed an issue where pressing enter after creating a new tag would replace it with an empty space.
  • Fixed an issue where hitting escape while a window is open and another window behind it in editor mode would exit editing mode in the window behind.
  • Fixed an issue where importing a deck that uses templates from a hand-rolled edn/json file would not index the references / tags properly.
  • Improved speed of cloning published decks, especially large decks with 1,000+ cards.
  • Added progress bar indicators when cloning decks.

New in Mochi 1.11.11 (Jul 1, 2021)

  • Bug fixes and improvements:
  • Fixed an issue where the shortcuts weren't rendering properly.
  • Fixed an issue where the shortcuts panel would render behind modals (and wasn't scrollable).
  • Added tag syntax to the shortcuts panel.
  • Fixed an issue where editing a card with a template in the review screen would not allow editing of the fields.
  • Tweaked the highlight style.

New in Mochi 1.11.10 (Jun 22, 2021)

  • Bug fixes and improvements:
  • Added a button to compact the database on the trash page.

New in Mochi 1.11.9 (Jun 20, 2021)

  • Bug fixes and improvements:
  • Fixed an issue where the app would attempt to do a full sync after version update (this version is the last time it should happen).
  • Fixed an issue when publishing decks with a large number of cards (1000+).
  • Fixed an issue where some modal message were not dismissable.
  • Fixed an issue where some decks would cause the app to crash when being exported.

New in Mochi 1.11.7 (Jun 10, 2021)

  • Bug fixes and improvements:
  • Fixed an issue where tags were being parsed inside the title of link/media elements.
  • Made it so that the "New cards" page for a deck respects the "Ascending" sort option.

New in Mochi 1.11.6 (Jun 9, 2021)

  • New Features:
  • Added support for wiki-style internal links. The following syntax' works: [[my-card-id]] [[My card title|my-card-id]] [[my-card-id:embed]].
  • The new syntax will be used by default, but the old syntax is still supported.
  • Added tags. You can create tags by typing a # and then writing some text. You can view tags in the side bar, and you can also search using tags.
  • Added an option in the preferences window to change the style of internal/reference links.
  • Bug fixes and improvements:
  • Fixed and issue where the auto-complete menu was rendering in the wrong position in some cases.
  • Adjusted the interface of the new cards page.

New in Mochi 1.11.5 (Jun 1, 2021)

  • Fixed an issue where the app failed to load for a small number of users.

New in Mochi 1.11.4 (May 30, 2021)

  • New Features:
  • Improve start up time for the app accross all platforms. (More improvements coming soon)
  • Bug fixes and improvements:
  • Fixed an issue where the selection toolbar would not appear when editing two cards simultaneously in two different windows.
  • Added dark mode splash screens for mobile.
  • Fixed furigana not working on mobile.
  • Fixed Anki imports not working on iOS and Android.
  • Fixed Dark mode on Android.
  • Upgrade latex engine.

New in Mochi 1.11.3 (May 17, 2021)

  • Bug fixes and improvements:
  • Fixed an issue where the archived status of cards was not being preserved after an import.
  • Fixed an issue where the dark mode setting was not persisting properly between app restarts.
  • Fixed an issue where the "Emptying trash..." modal would not close.
  • Fixed an issue in column view with templated cards where creating a new card would pre-populate the fields with values from the previously selected card.

New in Mochi 1.11.2 (May 11, 2021)

  • Bug fixes and improvements:
  • Fixed an issue where edit and delete buttons were not showing up for templates.
  • Fixed an issue where new card creation wasn't working correctly in list view and column view when a template is set on the deck.
  • Fixed an issue where reverse reviews weren't working with templated cards.

New in Mochi 1.11.1 (May 10, 2021)

  • Bug fixes and improvements:
  • Fixed an issue where edit and delete buttons were not showing up for templates
  • Fixed an issue where new card creation wasn't working correctly in list view and column view when a template is set on the deck
  • Fixed an issue where reverse reviews weren't working with templated cards

New in Mochi 1.11.0 (May 9, 2021)

  • Bug fixes and improvements:
  • Fixed an issue where cards weren't showing up during review.

New in Mochi 1.10.0 (May 9, 2021)

  • New Features:
  • Added templates and fields for cards.
  • Bug fixes and improvements:
  • Added the ability to manage attachments on a card.
  • Fixed the note editor not respecting the 'Full width' setting.

New in Mochi 1.9.11 (May 9, 2021)

  • Fixed an issue where the app would not load or display correctly on Safari/iOS

New in Mochi 1.9.10 (Apr 21, 2021)

  • New Features:
  • Inline HTML is now supported within markdown, allowing you to do things like this: foo <span style="color:red">bar</span>
  • Bug fixes and improvements:
  • Added an option to include IDs in file names when exporting decks as markdown.
  • URLs in markdown now automatically create hyperlinks.
  • On the deck page when manual sorting is enabled, nested cards will be sorted according to their parent decks' sort order first, then their own internal sort order.
  • When showing cards from nested decks in list view, the deck path will be displayed above the card.
  • Fixed an issue where the app would crash when creating a new card from selected text in a note.

New in Mochi 1.9.9 (Apr 10, 2021)

  • Bug fixes and improvements:
  • Fixed an issue where the dots / numbers in a list weren't displaying on Safari / iOS.
  • Improved styling for ==marks/highlights==.
  • Fixed an issue where the import prgress bar would not display correctly when importing multiple decks at once.
  • Add support for JSON formatted imports in .mochi files. Using JSON should speed up importing for large decks.
  • Allow links to contain empty text, like this: [](https://mochi.cards/). In those cases the URL will be used as the text.
  • Added a progress bar to the empty trash operation. This also improves stability of deleting large decks.

New in Mochi 1.9.8 (Apr 1, 2021)

  • Bug fixes and improvements:
  • Fixed an issue that prevented importing certain decks.
  • When clicking a link to a deck from a modal, the modal now closes.
  • Fixed an issue where imported subdecks would display "Not found" as their parent deck. They are now exported with the referene to their parent deck removed.
  • Fixed a rare issue that caused the app to hang when migrating very old data (9+ months) to the latest version.

New in Mochi 1.9.7 (Mar 26, 2021)

  • New Features:
  • Added new card filters on the deck page: "Archived" and "New".
  • Bug fixes and improvements:
  • Attachments are now automatically removed when they are no longer referenced within a card.
  • Fixed a visual bug where long card names would overflow when referenced by other cards.
  • Fixed some issues related to deck publishing.
  • Improved sync indicator and error handling.
  • Improve the HTML to markdown conversion for Anki imports.
  • Maintain sort order of Anki cards.
  • Fixed IME composition when renaming decks. <esc> and <ret> are now respecting when composing.
  • Improved markdown exports fix on windows.

New in Mochi 1.9.6 (Mar 18, 2021)

  • New Features:
  • Added an option to sort cards lexicographically.
  • Bug fixes and improvements:
  • Fixed an issue that caused the app to crash if media was embedded with a malformed URI
  • Fixed an issue where the app would crash when inserting a new card in some decks that were imported.
  • Enable left/right/center table cell align as described here: https://www.markdownguide.org/extended-syntax/#alignment
  • Added a button to empty trash on mobile.
  • Fixed an issue where some markdown exports were not exporting properly when some files / folder names contained reserved characters.
  • Small performance boost when viewing cards in modal.

New in Mochi 1.9.4 (Mar 14, 2021)

  • New Features:
  • Added deck publishing. You can now share your decks with a link by publishing them. At the moment, only single decks are publishable; subdecks will not be included.

New in Mochi 1.9.3 (Feb 26, 2021)

  • Bug fixes and improvements:
  • Fixed an issue where empty "draft" cards would show up for review, or in the new cards queue.
  • Fixed an issue in the "default deck" option in the preferences window.

New in Mochi 1.9.2 (Feb 24, 2021)

  • New Features:
  • Added a toggle on the deck page to show cards from subdecks or not.
  • Subdecks are now displayed on the deck page. Cards can be dragged into them, and they can be dragged into other decks to nest them.

New in Mochi 1.9.1 (Feb 19, 2021)

  • Improved imports by showing a progress bar.

New in Mochi 1.9.0 (Feb 17, 2021)

  • Bug fixes and improvements:
  • Significant performance inprovements accross the entire app. Improvements will be more significant for users with thousands of cards
  • Fixed some issues with dragging/dropping cards in column view to change their sort position
  • Made cards more random in review mode. The order will be determined randomly when the app starts and will be reset after each day, or when the app is restarted. This also fixes some other small random issues with card order in review mode
  • Prevent cmd/ctrl-c from copying card ID while text is selected
  • Fixed an issue where references weren't populated from imports

New in Mochi 1.8.3 (Feb 1, 2021)

  • Bug fixes and improvements:
  • Fixed an issue where deck exporting wasn't working from the right-click menu on the side-bar
  • Fix a regression that prevented the escape key from going to the deck page on the review page
  • Using cloze deletion syntax accross multiple lines should now work as expected
  • Fixed a bug where importing a deck would not maintain card order, among other properties

New in Mochi 1.8.3 (Jan 28, 2021)

  • New Features:
  • Added an option to export a deck as markdown files in a zip archive.
  • Added an option to export all decks in the app at once.
  • Bug fixes and improvements:
  • Fixed a bug where toggling cloze marks would insert the marks backwards when selecting from right to left.

New in Mochi 1.8.1 (Jan 11, 2021)

  • Fixed an issue where Anki imports weren't working for some .apkg files.

New in Mochi 1.8.0 (Jan 8, 2021)

  • Fix markdown imports to also accept importing media attachments.
  • Include revlog as review history when importing Anki decks.
  • Fix an issue where the new card button in notebook view added the card at the top instead of the bottom.
  • When toggling marks in the editor, (e.g. **bold**), if you toggle the marks on an empty space, the cursor will remain in the middle ofthe marks (e.g. **|**).
  • Fixed a bug where toggling marks on a multi-line selection would crash the editor.

New in Mochi 1.7.3 (Dec 28, 2020)

  • Replaced the search engine, which should improve results and performance.
  • Added deck paths to search interfaces so you can see which deck a card is in.

New in Mochi 1.7.2 (Dec 20, 2020)

  • New Features:
  • Added an option in Preferences to disable audio auto-play.
  • Added an option in Preferences to disable click-to-edit in Notebook view.
  • Added an option in Preferences to disable automatic card insertion in Notebook view.
  • Added a shortcut to skip revealing sides during review and mark as remembered.
  • Added an option to sort cards by last updated date.
  • Added a shortcut to toggle the left nav bar.
  • Added a shortcut to copy cards from the column view.
  • Added a shortcut to toggle the sidebar on desktop.
  • Bug fixes and improvements:
  • Fixed imports not working on Android.
  • Fixed a bug on Android where focusing and de-focusing a card in notebook view would clear the contents of the card.
  • Fixed an various issues with column view.

New in Mochi 1.7.1 (Dec 11, 2020)

  • New Features:
  • Added a nav bar on mobile to quickly jump to reviews, new cards, search, dashboard or adding a new card.
  • Added an option to toggle dark mode on Android.
  • Added an option to rename decks on mobile.
  • Added the "Translate" action for text on mobile.
  • Added the "Speech" action for text on mobile.
  • Added a progress bar to the initial sync screen.
  • Enabled adding attachments to cards on mobile.
  • Added a preview window for the "Speech" text action.
  • Added an option to reset the reviews for an individual card.
  • Added a view to check your current cloud storage usage in the Account Settings window.
  • Enabled imports on mobile.
  • Bug fixes and improvements:
  • Fixed an issue when creating a new deck on mobile where the name editor was hidden from view.
  • Fixed an issue on Android where the card editor would not auto-resize to account for multiple lines.
  • Fixed an issue where deck view options were inconsistent between mobile and desktop.
  • Fixed an issue where clickable elements on cards in note view were not clickable.
  • Fixed an issue where cards were sometimes not sorted properly.
  • Fixed an issue where embedded cards that were archived would still show "Rememberd" and "Forgot" buttons.
  • Enabled split screen on iPad version.
  • Various design tweaks, performance fixes, pand jank reductions on mobile and desktop.

New in Mochi 1.7.0 (Nov 24, 2020)

  • Adjusted the way that data is read from the database to prepare for deck sharing.

New in Mochi 1.6.15 (Nov 15, 2020)

  • New Features:
  • Added shortcuts (ctrl-j/↓ and ctrl-k/↑) to move re-order cards in column view.
  • Added the ability to drag to re-order cards in column view.
  • Added a shortcut (ctrl/cmd-shift-enter) to split a card in two at the cursor position while in notebook view.
  • Added a simple CSV export. Each column will be on its own side.
  • Bug fixes and improvements:
  • Fixed an issue where the "Add nested deck" action wasn't working correctly.

New in Mochi 1.6.14 (Nov 4, 2020)

  • Added a feature to embed the selected text as speech.

New in Mochi 1.6.13 (Nov 2, 2020)

  • Fixed an issue where overflowed content in the column view was not scroll-able.

New in Mochi 1.6.12 (Oct 27, 2020)

  • New Features:
  • Added a new column view for decks, which introduces a three column view similar to other note taking apps.
  • Bug fixes and improvements:
  • Fixed an issue where imports were not working correctly when the `:id` field on deck maps were not provided.

New in Mochi 1.6.11 (Oct 15, 2020)

  • Bug fixes and improvements:
  • Fixed an issue where the number of cards due in the sidebar would somtimes show the wrong number.

New in Mochi 1.6.10 (Oct 13, 2020)

  • New Features:
  • Added new stats to the dashboard. Also added options to select date range, e.g. last 4 weeks, last 3 months, etc.
  • Added the ability to delete your account from the Account Settings window.
  • Bug fixes and improvements:
  • Fixed an issue where sometimes adding a new card while on notebook view didn't work.
  • Improved performance / responsiveness of adding a new deck.

New in Mochi 1.6.9 (Oct 4, 2020)

  • Fixed an issue where the new cards count in the side bar was showing the incorrect value.

New in Mochi 1.6.8 (Oct 2, 2020)

  • New Features:
  • When adding a card reference with '@', you now have the option of creating a new card if none were found.
  • The dark mode setting has been moved to Settings > Preferences. There are now three options; on, off, and auto. The auto setting will change according the the OS's theme setting.
  • Added a shortcut (v) the toggle reverse reviews for a card.
  • Bug fixes and improvements:
  • Improved performance / response time when switching pages.
  • Improved performance / response time when creating a new card on the deck page.
  • Improved reponsiveness of certain actions such as archiving cards.
  • Improved editing performance slightly.
  • Fixed an issue where the 'esc' key wouldn't close the search modal.
  • Fixed an issue where auto-furigana wouldn't work when text was selected from right to left.
  • Make the edit mode font size change according to the font size setting.
  • Fixed an issue where the 'e' shortcut wasn't working when a card modal was open while reviewing.

New in Mochi 1.6.7 (Sep 13, 2020)

  • Fixed an issue where creating a new card from a selection wasn't working correctly.
  • Fixed an issue where dates were not being read correctly in certain timezones.
  • Fixed an issue where pressing 'e' to edit a card in a modal on the review screen sometimes didn't work.

New in Mochi 1.6.6 (Aug 31, 2020)

  • New Features:
  • Made it so that the card modal on mobile can be swiped down to dismiss.
  • Added a shortcut (v) to toggle reverse reviews on a card.
  • Added a shortcut (cmd/ctrl+c) to copy the markdown link for a card.
  • Learning a new card will now make it due for review on the same day.
  • Added popup confirmation messages ('toast') for certain actions.
  • Re-designed the card modal a bit. When selecting a new deck to move a card to, you can now search by typing in the dropdown.
  • Bug fixes and improvements:
  • Fixed an issue where hitting the space bar while an image was zoomed in would trigger a 'remember' event.
  • Fixed an issue where furigana was not being rendered in the references section of a card.
  • Fixed an issue where unknown attachment types would cause syncing to fail.
  • Fixed an issue where hiding the sidebar on the dashboard page would not display the button to unhide it.
  • Added the 'Add side' button to the keyboard accessory bar on iPad.
  • Fixed an issue where the actions menu button was not clickable on cards in grid view.
  • Fixed an issue where audio from the sample decks wasn't loading in the desktop app.

New in Mochi 1.6.5 (Aug 15, 2020)

  • New Features:
  • Users can now select or create a deck to import markdown files to.
  • Bug fixes and improvements:
  • Fixed an issue where imported markdown files with multiple sides were not rendering correctly on Windows.

New in Mochi 1.6.4 (Aug 12, 2020)

  • Bug fixes and improvements:
  • Made the billing portal available to users that are not customers (yet).
  • New users can now re-send their activation email in case they lose the original one.
  • Fixed an issue where code block word wrapping wasn't working.
  • Fixed an issue where scrollbars would appear where they shouldn't.
  • Fixed an issue where icons weren't showing up in the context menu.

New in Mochi 1.6.2 (Aug 6, 2020)

  • New Features:
  • Added a feature to add furigana to japanese text automatically.
  • Made the back / forward button work in the browser version.
  • Added a preferences option to toggle word wrap on code blocks.
  • Bug fixes and improvements:
  • Moved cards stored in the note page to their own deck.
  • Fixed an issue where it wasn't possible to insert more than one new line at the end of a card.

New in Mochi 1.6.1 (Jul 26, 2020)

  • New Features:
  • The iPad version should be available in the app store in the next day or two.
  • Added a new option to sort by created date.
  • Bug fixes and improvements:
  • Updated the import markdown functionality to import cards instead of notes.
  • Fixed an issue where new cards weren't showing up in order after being created.

New in Mochi 1.6.0 (Jul 23, 2020)

  • New Features:
  • Add ability to empty trash.
  • Bug fixes and improvements:
  • Fixed an issue with editing cards in notebook view.
  • Fixed an issue where shortcuts in notebook view were leaking into other views.
  • Bump Katex from 0.11 to 0.12.
  • Fixed an issue where clicking a hyperlink in notebook view would go into editing mode.
  • Update sample data for new users.
  • Begin deprecating notes.

New in Mochi 1.5.10 (Jul 19, 2020)

  • Bug fixes and improvements:
  • Fixed an issue where imports were not importing all specified data from a .mochi file.
  • Fixed an issue where re-reviewing the reverse version of a card would not work correctly.

New in Mochi 1.5.9 (Jul 17, 2020)

  • New Features:
  • Added a new notebook view for decks.
  • Added an option in preferences to select serif, sans serif, or monospace font to be used in cards.
  • Bug fixes and improvements:
  • Prevented button text on the deck page from breaking at narrow widths.

New in Mochi 1.5.7 (Jul 13, 2020)

  • New Features:
  • Added support for the new Stripe Customer Portal so you can manage your subscription and billing. You can view payment history, cancel or un-cancel your subscription, change to an annual subscription, or update your payment method.
  • You can now right click a deck in the side bar to add a new nested deck.
  • Bug fixes and improvements:
  • Fixed an issue where the sidebar navigation wouldn't display on mobile.
  • Improved reliability of tooltips.
  • Fixed an issue that cropped the @reference menu in some situations.

New in Mochi 1.5.6 (Jul 7, 2020)

  • Bug fixes and improvements:
  • Fixed a regression in the previous release that prevented the app from booting up fully.

New in Mochi 1.5.5 (Jul 6, 2020)

  • Fixed an issue where the "Show all sides" toggle wasn't working on note pages.

New in Mochi 1.5.4 (Jul 6, 2020)

  • Bug fixes and improvements:
  • Performance improvements accross the app, specifically when creating, editing, and reviewing cards.
  • Fixed an issue where the context menu would sometime be cropped off the screen when close to the edge.

New in Mochi 1.5.3 (Jun 29, 2020)

  • New Features:
  • Added a new filter option: "Number of reviews". You can combine the "number of reviews" filter with the "retention rate" filter to find cards you're struggling with.
  • Bug fixes and improvements:
  • Fixed various issues with the @reference menu.
  • Improved search performance through cmd/ctrl-k and @reference menu.
  • Render some markdown in the search results like clozes, furigana, and latex.
  • Added they keyboard shortcut '/' to search for cards on the deck page.
  • Fixed an issue where cards imported from Anki would not have a default name assigned (visible when searching / referencing that card).
  • Fixed an issue where attachments would sometimes not save if their file name started with an underscore.

New in Mochi 1.5.2 (Jun 23, 2020)

  • New Features:
  • Added a button to hide the sidebar.
  • Added a setting to toggle full-width pages.
  • You can now skip re-reviews for the day.
  • Bug fixes and improvements:
  • Added an option in the deck page to show all sides of cards.
  • Fixed an issue where the offline indiciator didn't display properly in the dark theme.
  • When going into edit mode, the cursor is now placed at the end.
  • "Forgetting" a new card will now add it to the re-review queue.
  • Updated the shortcuts panel.
  • Various design tweaks and updates.
  • Various bug fixes.

New in Mochi 1.5.1 (Jun 8, 2020)

  • New Features:
  • Added bi-directional linking. Cards will now show a list of other cards that reference them.
  • Bug fixes and improvements:
  • Fixed an issue where navigating a way from editing a note would sometimes not prompt the user to save.

New in Mochi 1.5.0 (May 28, 2020)

  • New Features:
  • Added an option to review cards in reverse order (from last "side" to first). The option can be enabled globally (Settings > Review Settings), per deck, or on individual cards.
  • Bug fixes and improvements:
  • Fixed an issue on Android where tapping a text format button would cause the editor to lose focus momentarily.
  • Fixed an issue where tables did not have enough spacing above them (particularly directly after a headline).
  • Fixed an issue where footnote links were not working correctly.

New in Mochi 1.4.19 (May 22, 2020)

  • Bug fixes and improvements:
  • Improved stability of light/dark mode auto detection.
  • Fixed an issue related to editing notes on mobile.
  • Fixed an issue when cancelling a new card.
  • Fixed an issue caused by changing the deck/note of a card.
  • Fix an issue with editing cards in Firefox.
  • Add the 'add to reviews' action for cards on mobile.
  • Fixed an issue where published notes weren't loading correctly.
  • Improve editing stability / reliability on Android.
  • Various other fixes and tweaks.

New in Mochi 1.4.18 (May 16, 2020)

  • Fixed an issue introduced in 1.4.16 where a small percentage of documents would note save.

New in Mochi 1.4.17 (May 16, 2020)

  • Bug fixes and improvements:
  • Fixed an issue where the account activation window would not display after signing up.

New in Mochi 1.4.15 (May 10, 2020)

  • Bug fixes and improvements:
  • Fixed an issue where pasting media into the editor wasn't working.
  • Fixed an IME input issue in Safari.

New in Mochi 1.4.14 (May 9, 2020)

  • New Features:
  • You can now open multiple modals at the same time and they will stack.
  • You can now sort items in the side bar by dragging and dropping.
  • Added some simple markdown syntax highlighting in the editor.
  • You can now make words bold/italic/etc without selecting the entire word.
  • Bug fixes and improvements:
  • Fixed a bug where the user was unable to scroll the note page or sidebar on firefox.
  • Various bug fixes, improvements.