Changelog
Stay up to date with new features and improvements to Memorix
Join our Discord community!
Connect with other learners, share feedback, get updates, and discover new courses
Settings and import/export improvements
We've made several improvements to settings and course import/export functionality.
Settings improvements:
- Better organization - Settings pages are now more organized and easier to navigate
- Improved documentation - Better help and guidance when using settings features
- More reliable updates - Settings changes save more reliably
Import/export enhancements:
- Better course import - Improved handling when importing courses from files
- More reliable parsing - Course data is parsed more accurately when importing
- Better error handling - Clearer messages if something goes wrong during import or export
- Improved performance - Faster import and export operations
What this means:
- Your settings changes are saved more reliably
- Importing courses from files works more smoothly
- If you encounter any issues, you'll get clearer error messages to help resolve them
These improvements make managing your account settings and importing/exporting courses more reliable and user-friendly.
Community courses enhancements
We've improved the community courses feature to make browsing and discovering courses even better.
What's improved:
- Better course browsing - Improved pagination and navigation when exploring community courses
- Smoother experience - Faster loading and more responsive interface when browsing courses
- Enhanced discovery - Better organization and display of available community courses
For course creators:
- Your public courses are now displayed more reliably
- Course listings update more smoothly when you make changes
- Better performance when managing your shared courses
For learners:
- Easier navigation through the community course library
- More responsive interface when browsing and enrolling in courses
- Smoother experience when previewing course content
These improvements make it easier and more enjoyable to discover and share courses with the Memorix community.
Version badges
You can now see which version of Memorix you're using right in the app!
What you'll see:
- Version indicator - A small badge showing the current app version appears in the navigation bar
- Easy identification - Know exactly which version you're running at a glance
- Helpful for support - When reporting issues, you can easily see and share your version number
Where to find it:
- Look for the version badge next to the Memorix logo in the main navigation
- The badge shows the current version number (like "v0.7.3")
- It's always visible so you can quickly check your version
This small addition makes it easier to know which version of the app you're using, which is especially helpful when getting support or checking if you have the latest features.
Billing and subscription improvements
We've made improvements to how billing and subscriptions work to ensure everything stays in sync correctly.
What's better:
- Automatic subscription sync - Your subscription status now syncs automatically with your payment provider
- More reliable billing - Payment information stays up to date without manual intervention
- Better error handling - If something goes wrong with billing, you'll get clearer error messages
- Improved stability - Fewer issues with subscription status not matching your actual plan
For premium users:
- Your subscription status is now automatically linked to your payment account
- Changes to your subscription (upgrades, downgrades, cancellations) sync immediately
- No more waiting for subscription status to update - it happens automatically
These improvements ensure that your subscription always reflects your current plan, so you can focus on learning without worrying about billing issues.
Enhanced authentication system
We've upgraded our authentication system to provide a more reliable and secure sign-in experience.
What this means for you:
- More reliable sign-ins - Your account data now syncs automatically and more reliably when you sign in
- Better account management - Your user profile and subscription information stay in sync across all your devices
- Improved security - Enhanced protection for your account with better data synchronization
- Smoother experience - Fewer interruptions and faster authentication when accessing your account
Automatic account sync:
- Your account information is now automatically synchronized when you sign in
- Subscription status updates happen seamlessly in the background
- No more manual steps needed - everything just works
Behind the scenes:
We've integrated a more robust authentication system that handles user data synchronization automatically. This means your account information, including your subscription status and profile details, stays up to date without you having to do anything.
If you notice any issues with your account or subscription, they should now resolve automatically. Your learning progress and courses remain exactly as they were - this upgrade is all about making the system work better behind the scenes.
Public website
We've launched a beautiful new public website to help new users discover Memorix and learn about all the features that make it the perfect learning companion.
New homepage:
- A welcoming homepage that clearly explains what Memorix does and why you'll love it
- Showcase of key features and benefits
- Better first impression for visitors discovering the app
Marketing website:
- Dedicated pages explaining Memorix's features and capabilities
- Information about pricing and subscription options
- Resources to help new users get started
Improved navigation:
- Better website navigation with clear links to important pages
- Footer with links to changelog, features, and other resources
- Easier to find information about the app and stay updated
What this means:
- New users can learn about Memorix before signing up
- Existing users can easily access the changelog and stay informed about updates
- Better overall presence for the Memorix brand
The website is now live and provides a great introduction to Memorix for anyone discovering the app for the first time.
Performance and bug fixes
We've optimized performance across the app and fixed several bugs to make Memorix faster and more reliable.
Faster page loads:
- Billing and subscription pages now load significantly faster
- Optimized data fetching means less waiting when viewing your account information
- Course pages respond more quickly, especially when managing multiple courses
- Overall snappier feel when navigating through the app
Improved course management:
- Faster response times when creating, editing, or deleting courses
- Smoother experience when working with large course libraries
- Better performance when filtering and searching through courses
Bug fixes:
- Fixed duplicate content errors that could appear in some views
- Resolved import problems that could cause issues when importing courses
- Fixed navigation glitches that could interrupt your workflow
- Corrected various UI issues that could cause confusion
What this means:
You'll notice the app feels more responsive and reliable. Pages load faster, actions complete more quickly, and you'll encounter fewer interruptions while learning.
These optimizations work behind the scenes to make your daily use of Memorix smoother and more efficient.
UI and mobile enhancements
We've made significant improvements to the mobile experience and overall interface to make Memorix easier and more enjoyable to use on any device.
Mobile menu improvements:
- Smoother animations and transitions when opening and closing the menu
- Easier access to all features with improved navigation
- Better handling of safe areas on modern phones (no more content hidden behind notches)
- More intuitive bottom sheet design for mobile navigation
Better course layouts:
- Improved sidebar and content organization on course pages
- Easier navigation between chapters and terms
- More intuitive layout that adapts better to different screen sizes
- Better use of space on both desktop and mobile
Loading improvements:
- Better loading indicators throughout the app so you always know what's happening
- Improved empty states that are more helpful and less confusing
- Smoother transitions between pages with reduced flickering
- More responsive feel when interacting with the app
Overall polish:
- Consistent design language across all pages
- Better visual hierarchy to help you focus on what matters
- Improved spacing and typography for better readability
Whether you're using Memorix on your phone, tablet, or computer, these improvements make the experience smoother and more enjoyable.
Settings and profile improvements
We've completely redesigned the settings pages to make it easier to manage your profile, preferences, and account settings.
Better organization:
- Settings are now clearly organized into sections: Profile, Display, Security, and Billing
- Easier to find what you're looking for with improved navigation
- Cleaner layout with better spacing and visual hierarchy
Improved profile management:
- Update your name and avatar more easily with streamlined forms
- Better language selection - search for your native language instead of scrolling through a long list
- More intuitive controls for updating your preferences
Enhanced security settings:
- Clearer security options with improved UI components
- Better organization of password and account security settings
- Easier to understand and manage your account security
What you'll notice:
- Faster navigation between different settings sections
- More responsive forms that feel smoother to use
- Better mobile experience when managing your settings on phones and tablets
These improvements make it much easier to customize Memorix to fit your preferences and keep your account settings up to date.
Community courses
Discover and learn from courses created by the Memorix community! Browse a public directory of courses, preview content before enrolling, and share your own courses with others.
Browse community courses:
- Explore a growing library of courses created by other learners
- Preview course content, chapters, and terms before enrolling to make sure it's right for you
- See course details including who created it and when it was published
- One-click enrollment to start learning immediately
Share your courses:
- Make any of your courses public so others can discover and learn from them
- Keep courses private for personal use, or share them with specific people
- Control who can view and edit your courses with flexible permission settings
Course preview:
- Browse course content before committing to enroll
- See all chapters and terms at a glance
- Make informed decisions about which courses match your learning goals
This update makes Memorix more social and collaborative, helping you learn from others while sharing your own knowledge with the community.
Major infrastructure upgrade
We've completed a major upgrade to our backend infrastructure to make Memorix faster, more reliable, and better prepared for future growth.
What this means for you:
- Faster performance - Pages load quicker and data syncs more reliably across all your devices
- Better reliability - Improved system stability means fewer interruptions to your learning
- Smoother experience - Reduced loading delays and flickering when navigating between pages
- Enhanced security - Upgraded authentication system with better protection for your account
Improved authentication:
- Completely redesigned sign-in and sign-up pages with a cleaner, more intuitive interface
- Better error messages that help you understand and fix any login issues
- More reliable password reset flow - if you forget your password, recovery is now easier and faster
- Smoother authentication flow with fewer interruptions
Behind the scenes:
This upgrade involved migrating to a modern backend infrastructure that's built for scale and performance. While you won't see dramatic changes to the interface, you'll notice the app feels snappier and more responsive in your day-to-day use.
No action is required on your part - all your courses, progress, and data remain exactly as they were. Just enjoy the improved performance!
Session conflict detection
We've added better security and user experience when you sign in on multiple devices.
What happens now:
- If you sign in on a new device, your previous session on other devices will automatically end
- You'll see a clear notification explaining why you need to sign in again
- This helps protect your account by ensuring only one active session at a time
Better feedback:
- When your session ends due to signing in elsewhere, you'll get a helpful message explaining what happened
- The notification appears on the sign-in page so you understand why you need to sign in again
- No more confusion about unexpected sign-outs
This security feature helps keep your account safe while making it clear what's happening when sessions change.
Course visibility and profile display fixes
We've fixed a couple of issues that were affecting course creation and user profile displays.
Course visibility:
- All new courses now properly have a visibility setting from the moment they're created
- Imported courses (from CSV or Anki files) now correctly include visibility settings
- This ensures the course sharing feature works reliably for all courses
Profile display:
- Fixed an issue where user profiles might not display correctly when viewing community course creators
- Improved error handling when checking for public profiles
- Profiles now load more reliably across the app
These fixes ensure that course sharing works smoothly and user profiles display correctly throughout the app.
Changelog page enhancements
We've improved the changelog page to make it easier to read and navigate, especially on mobile devices.
Better mobile experience:
- The filter sidebar now works smoothly on phones with a bottom sheet design
- Easier to access filters and navigate between different changelog types
- Improved layout that adapts better to smaller screens
Enhanced content:
- Changelog entries now support rich text formatting
- Better readability with improved typography and spacing
- More visual hierarchy to help you scan through updates quickly
Improved navigation:
- Smoother transitions when switching between feature types
- Better organization of changelog entries
- More intuitive interface for browsing version history
These improvements make it easier to stay up to date with all the latest features and changes, no matter what device you're using.
Course unenrollment
You can now unenroll from courses you no longer want to study. This gives you more control over your learning journey and helps keep your course list organized.
What you can do:
- Remove yourself from any course you're enrolled in
- Free up space in your course limit if you're on a subscription plan
- Clean up your course list to focus on what matters most
What happens when you unenroll:
- All your learning progress for that course is permanently deleted
- Your review history and study statistics are removed
- The course is removed from your course list
- If you were using a course slot, it becomes available again
Easy to use:
- Access the unenroll option directly from any course page
- A clear confirmation dialog explains exactly what will be deleted
- The process is quick and straightforward
This feature helps you stay organized and focus on the courses that matter most to you.
Course sharing and discovery
You can now share your courses with others and discover courses created by the community. This makes it easier to learn together and find new content to study.
Share your courses:
- Make any course public so others can find and enroll in it
- Keep courses private for personal use, or share them with specific people
- Control who can view and edit your courses with flexible permission settings
Discover new courses:
- Browse a public directory of courses created by other learners
- View course details, chapters, and preview content before enrolling
- See who created each course and when it was published
- Search and filter courses to find exactly what you're looking for
Collaborate with others:
- Invite friends or classmates to your courses by email
- Assign different roles: owners can manage everything, instructors can help teach, and students can learn
- Manage who has access to your courses from a simple sharing settings page
- Remove members if needed, with clear permission controls
User profiles:
- Each course creator has a public profile showing their published courses
- See what other learners are creating and sharing
- Build your own collection of community courses for others to discover
This update makes the app more social and collaborative, helping you learn from others while sharing your own knowledge with the community.
Dashboard improvements and refer a friend button
We've made the dashboard more helpful and easier to use, especially when you're just getting started.
Better empty states:
- When you don't have any courses yet, you'll see a clearer message explaining how to get started
- The "Create Course" button is now more prominent and easier to find
- Empty states now show helpful guidance based on whether you have courses or not
Improved messaging:
- More encouraging and helpful text when you're starting out
- Clearer call-to-action buttons with icons to make them easier to spot
- Better spacing and layout that's easier on the eyes
Refer a friend:
- Added a new "Refer a friend" button to the referral section
- The referral program is coming soon - you'll be able to share the app with friends and earn rewards
- For now, clicking the button shows a friendly message letting you know it's on the way
These improvements make it easier to understand what to do next, especially when you're new to the app. Everything feels more welcoming and less overwhelming.
Enhanced mobile navigation drawer
We've redesigned the mobile menu to make it easier and more enjoyable to use. The menu now slides up from the bottom of your screen, just like you'd expect on modern mobile apps.
What's new:
- Better organization - Menu items can now have submenus that you can expand and collapse with a tap, making it easier to find what you're looking for
- Smooth animations - Everything moves smoothly when you open and close the menu
- Clear navigation - The page you're currently on is highlighted so you always know where you are
- Visual indicators - Menu items can show icons and notification badges to help you spot important items quickly
Easier to use:
- Works great with keyboards if you're using one
- Fully compatible with screen readers for better accessibility
- Automatically focuses on the menu when it opens, so you can start navigating right away
- The menu closes automatically when you navigate to a new page
Faster and smoother:
- The app runs faster and uses less battery
- Everything responds instantly when you tap
- Works perfectly on all phones, including iPhones with notches
Better touch experience:
- All buttons and links are easy to tap, even with your thumb
- You can swipe down to close the menu, just like you'd expect
- The menu has a small handle at the top so you know you can drag it
- The background blurs slightly when the menu is open, helping you focus on the menu
Everything feels more natural and responsive, making it a lot easier to navigate the app on your phone.
Changelog page
We've added a dedicated changelog page to keep you informed about all the latest updates, features, and improvements. Browse through version history, filter by feature type, and stay up to date with everything new in the app. Visit the changelog page to see what's changed and what's coming next.
Bulk selection system
We've added a comprehensive bulk selection system that allows you to select multiple courses, chapters, or terms at once. Select individual items with checkboxes, use "Select All" to choose everything visible, or filter first and select all filtered results. Once selected, perform bulk operations like delete, move, or export on multiple items simultaneously, making it much easier to manage large collections of content.
CSV import with column mapping
Import your vocabulary data from CSV files with flexible column mapping. The system automatically detects column headers and suggests mappings, but you can customize them to match your CSV structure. Support for both flat and hierarchical CSV formats allows you to import individual terms, chapters, or entire courses at once. Built-in validation ensures data quality, and duplicate detection helps you resolve conflicts during import. Perfect for migrating existing vocabulary lists or bulk importing terms from spreadsheets.
Anki deck import available
Seamlessly migrate your Anki decks to our platform. Import .apkg files directly and watch as we extract and convert your Anki cards into our format. The system automatically handles deck metadata, preserves card fields, and intelligently organizes large decks by splitting them into multiple chapters. Field mapping ensures all your Anki data transfers correctly, including tags and custom fields. Your Anki deck becomes a fully functional course ready for study with our spaced repetition system.
Progress tracking per chapter and course
Track your learning progress at both the chapter and course level. See how many terms you've learned and mastered in each chapter, with real-time updates as you study. Course progress automatically aggregates progress from all chapters, giving you a comprehensive view of your overall learning journey. Monitor your last studied date to keep track of your learning activity across your entire curriculum.
Learning and review sessions
Structured learning and review sessions provide an immersive typing-based learning experience. In learning sessions, study new vocabulary terms with real-time character-by-character validation and visual feedback. Review sessions automatically surface terms that are due for practice based on the FSRS algorithm, ensuring optimal retention. After each term, rate your performance using the four-level system (Again, Hard, Good, Easy) to help the algorithm adapt to your learning pace. Track your progress with detailed session statistics including accuracy, terms learned, and time spent.
Automatic pronunciation
Every vocabulary word now includes high-quality audio pronunciation powered by Google Cloud Text-to-Speech. This premium feature uses Google's state-of-the-art TTS technology to provide natural-sounding, accurate pronunciation for all your vocabulary words. Click the speaker icon to hear how words should be pronounced in context.
Upgrade to Premium to unlock this feature and enhance your learning experience with professional-grade audio pronunciation.
Memorix' first steps
Memorix is up and running! In this first release, we set up everything needed to start building the app. You can now create an account, sign in or out, and the basics are ready behind the scenes so we can add new features quickly. The foundation for future updates is in place.