Requires macOS (17.0) or newer
Ground-Up Redesigns
This version completely redesigns the app and widget from the ground up with the aim of making the items in the app look and feel like Mementos.
App Redesign
The app has ditched the generic list view and has also shed the detail view. This was done with the aim of simplifying the app to its essentials and cutting out unnecessary parts. Items are now displayed in a dynamic grid that adds more columns as the device size grows. Items are infused with the personality and charm of real memento. Links are represented as polaroids and notes are represented as scraps of paper, ripped on the top and bottom, with each note ripped in a different way, randomly generated each time. Compared to its former version which consisted of a generic list view, the new app looks stunning.
Widget Redesign
The widget has also been redesigned to regain focus on the contents and not the action buttons. Said buttons are now as small as can be and stuffed in the corner. They are just big enough to be pressable without taking a pixel of space they don't absolutely need away from the content. The content itself has been redesigned to make text smaller and keep image previews front and center.
Full Changelog: v1.1.0...v1.2.0
v1.1.0
Released on August 24, 2024Requires macOS (17.0) or newer
This release focuses on quality-of-life user-requested features to make using Memento easier and more fluid. The new Quick Share makes it even easier to save links to Memento, users can simply swipe right on a link to open it, and the add button in the app is now less intrusive.
Quick Share
The new Quick Share makes it so the only thing you have to do to save a link to Memento is tap it in the Share Menu, no more interaction necessary. If you would like to add a note to the link, just tap the "Saved" dialog to bring up the old saving flow. This feature was requested by user narcomo on Reddit.
Easier interactions
Now users don't have to open the detail view to open links, they can simply swipe right. The new item button is now less intrusive, tucked to the side.
New Contributors
- @Bentheminernz made their first contribution in #12
Full Changelog: v1.0.0...v1.1.0
v1.0.0
Released on August 22, 2024Requires macOS (17.0) or newer
Memento has now been fully released!
Memento is now fully available and you can get it on the App Store here for $0.99 with no ads or in-app purchases! The app will continue to receive consistent updates for the foreseeable future and I will work to implement all user feedback and bugs I am notified about. To submit one, go to the Github Issues page here.
This release is fairly small, mainly containing small bug fixes and preparation for release. The biggest change is the ability to edit items from the item list view and the item detail view.
If you have used the app and have any ideas or encounter any issues, please submit a Github Issue so I can see what you think and I will do my very best to implement it.
Full Changelog: v0.5.0...v1.0.0
v0.5.0
Released on August 8, 2024Share Notes, Bug Fixes, and Optimizations
Memento is now available for pre-order! This release adds many fixes and small additions, along with the ability to add notes through the share sheet.
Sharing Notes
The share extension now accepts text for notes. This allows users to share any highlighted text into their memento notes. The share extension for text automatically inserts the highlighted text into a note field which can be edited. The URL field starts empty but can be added in the extension.
Bug Fixes and More
- The item list is now correctly sorted by date added.
- iOS 18 exclusive APIs and SDKs have been removed to allow the app to be distributed pre-release of iOS 18.
- The Share Extension is now functional in iOS 18
- Medium sized widgets now show notes next to actions when no URL is present, as opposed to above them, taking advantage of the wider space.
- Settings values now have default values set within the app in addition to settings, solving a bug where they were read as nil if settings hadn't been opened yet
- More haptics have been added to buttons and actions within the app
Full Changelog: v0.4.0...v0.5.0
v0.4.0
Released on July 29, 2024Onboarding, Info and Haptics
Onboarding View
This update adds an onboarding view for the first time the app is opened, describing to the user the core features of the app - saving items, adding a widget, and revisiting them - and how to use/access the features. This update also includes a launch screen.
Info View
Also included is a full info view with links to settings, socials, and an about section. The info section also includes links to typeform forms to report bugs or request features. When these forms are completed, a GitHub issue is automatically created.
Haptics
#6 adds haptics to important buttons. This is done using .sensoryFeedback()
Bug Fixes
- Fix Wrong Settings Default Value
- Fix Link Open Auto-Viewed Setting
Full Changelog: v0.3.0...v0.4.0
v0.3.0
Released on July 18, 2024Requires macOS (17.0) or newer
iCloud, Settings, and Share
Just a few days ago, we completed update 0.2.0, and now update 0.3.0 is complete with some major changes, including iCloud Sync, customizable Settings, and the ability to share items, along with some privacy and stylistic additions.
iCloud
The Swift Data containers that power the items users save are now synced to all devices signed into the same Apple Account by default using CloudKit integration. Users can disable this function in the iCloud section of the Settings app.
Settings
Memento now has customizable settings, accessible in the Memento section of the Settings app. Users can customize whether the widget should open links directly and which items should automatically be marked as viewed. As more features come to the app, more settings will be added
Share
@mackslevin in #3@mackslevin in #3 added the ability to share items in Swipe Actions, the Context Menu, and the Detail View. If an item only contains a note, the share button will share the text of that note, otherwise it will share the link attached to the item.
Other Changes
- The New Item button is now much more prominent, a large circular button at the bottom of the list of items, overlayed onto the bottom items of the list.
- An Info View is in progress, to show users information about where to find Memento online, and how to use the app. Currently, it only contains a link to Memento's settings in the settings app
- A Privacy Manifesto was added to comply with Apple's submission requirements.
New Contributors
- @mackslevin made their first contribution in #3@mackslevin made their first contribution in #3
Full Changelog: v0.2.0...v0.3.0
v0.2.0
Released on July 15, 2024Requires macOS (17.0) or newer
Notes, Details and More Widgets
Notes
This release most notably adds support for notes. Notes and links share the same model and can coexist in a single item. The addition of notes makes the link (previously address) and URL variables in an item optional. Notes can be added in the app, through the "Add Note" app shortcut, or in the share sheet as an addition to a link. The share sheet does not support adding notes standalone yet, but we are working on adding that capability.
Widget
Several additions and updates have been added to the widget in this update including:
- Support for standalone note items and link items with notes added
- Medium widget size support
- Accessory rectangular support
- Accessory inline support
Detail
The new detail view shows a group box for an item's link if it is present and text for a note if it is present. It also shows the date the item was saved. A small ellipsis menu in the toolbar allows users to delete the item or mark it as viewed.
Sidebar
Using NavigationSplitView, the list turns into a sidebar when used on iPad, Mac, or Vision Pro and the remaining space is used for the detail view.
Other Changes
- An Open Intent has been added, only compatible with iOS 18 or newer.
- Dark and Tinted App Icons have been added for iOS 18
- Work on support for visionOS has started. The main app is fully compatible but because WidgetKit is not on visionOS, the widget does not work yet.
Full Changelog: v0.1.0...v0.2.0
v0.1.0
Released on June 24, 2024This version adds link saving and opening to Memento, along with a widget to cycle randomly through saved links and many ways to save them even outside of the app. This first version lays the groundwork for how all models will be saved and displayed in the future and makes future model additions much easier.
You can add links through any of the following:
- The plus toolbar item inside the app to enter a text link
- The clipboard toolbar item inside the app to add an item from the user's clipboard
- The share-sheet extension for URLs
- The Siri Shortcuts actions that can be triggered using the Action Button or Siri
Links are stored in SwiftData.
The interactive widget extension does the following:
- Shows a random link, changing every hour or when the links database changes
- On tap, opens the link and marks it as viewed
- Button to mark viewed
- Button to delete link
Full Changelog: https://github.com/knotbin/memento/commits/v0.0.1