Skip to content

Releases: knotbin/memento

v1.2.0

28 Aug 04:16
Compare
Choose a tag to compare

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

24 Aug 04:25
Compare
Choose a tag to compare

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

Full Changelog: v1.0.0...v1.1.0

v1.0.0

22 Aug 21:06
Compare
Choose a tag to compare

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

08 Aug 03:29
Compare
Choose a tag to compare

Share 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

29 Jul 17:51
Compare
Choose a tag to compare

Onboarding, 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

18 Jul 04:11
Compare
Choose a tag to compare

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 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

Full Changelog: v0.2.0...v0.3.0

v0.2.0

15 Jul 00:40
Compare
Choose a tag to compare

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

24 Jun 22:12
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

This 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