Change Log
v0.2.x-beta
Last Updated: April 7th, 2025
The Beta version of Aemula is the first release of the platform on Base Mainnet. The goal of the Beta is to continue testing the platform, receiving live feedback, and monitoring platform costs while we build additional features and functionality.
v0.2.2-beta (3/26/2025)
Features
- Implemented passkey login, enabling users to sign in with FaceID, TouchID, iCloud Keychain, Google Password Manager, etc. instead of relying solely on one-time passwords sent to the user’s email
- Setting up passkey login is suggested by default for new users
- For existing users, click “Account” in the top right after sign in, then under “Account Settings”, click “Generate Passkey”
Upgrades
- Updated layout and design of the “Account” page to prepare for additional writer tools, user metrics, account settings, and future product updates
Bug Fixes
- Fixed a bug that was erroneously telling users their subscription was expired and continuously rerouting them to the “Manage Subscription” page
v0.2.1-beta (2/27/2025)
Upgrades
- Smart contract deployment to Base Mainnet
- Upgrades to the AemulaV1 smart contract include:
- UUPS Upgradeability
- Granular governance roles with transferable ownership
- More efficient user and article mappings to reduce onchain storage costs
- Functionality to update article CIDs after edits
- Robust subscription handling to support programmatic author payment calculations
- Passive batch processing of "Neutral" article interactions
- Merkle root proof storage to verify offchain calculations
- Administrative functions - with retractable permissions - to assist in user creation and article publication during initial onramping phase
Bug Fixes
- Fixed bug that would cause initial article recommendations to change after first sign-in
- Fixed error with "Back" button on article pages not returning to the previous page