Change Log

v0.2.x-beta

Last Updated: May 26th, 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, receive live feedback, and monitor platform costs while we build additional features and functionality.


v0.2.4-beta (5/26/2025)

Features

  • Passive Neutral Interactions
    • Removed the Neutral interaction button from articles
    • Temporary Neutral interactions are now recorded in the background once a user reads an article
      • An article is considered "read" after 15 seconds on the page
    • If a user does not record an interaction by 8am UTC the following day, Neutral transactions are emitted onchain in batches
  • Article Verification Data
    • Author Public Address, IPFS Content Identifier, and Publication Transaction Hash are now shown at the bottom of all articles
    • Links to the IPFS Public Gateway and Base Block Explorer are included to view full verification detail

Upgrades

  • Refined article formatting
    • Now showing estimated read time of the article and an indicator if the article has been read
    • Updated fonts for better legibility
    • Moved tags to the bottom of the article to avoid confusion and priming the reader

Bug Fixes

  • Resolved edge case issues causing article interactions to not reach finality

v0.2.3-beta (5/5/2025)

Features

  • Added summary analytics to the Author Dashboard
  • Created additional administrator functionality to streamline administrator cross-posting and free trial extensions

Upgrades

  • Deployed the Aemula Subgraph to production on Arbitrum One
  • Refinements to design, layout, and theming

Bug Fixes

  • Fixed bug that removed user aliases on subscription updates

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

Previous
Article Ranking