Back at it again!
Step by step we are inching closer to the beta launch of the new Anytype release, which will include not only some cool new features in the application itself, but it will also feature the new infrastructure! I really can’t wait to test out the new infrastructure and the new Anytype apps, but yes, we do need to hang tight a bit longer… [insert elevator-waiting-music]
.
Please take note, these are not the release notes for the next update, but rather a list of items the teams have worked on and are working on. The actual release notes will be posted in the Latest News & Announcements/Release Notes category in the forum and inside the Anytype Desktop app. As part of the Release Train, the next release is again planned for the end of the month, but due to the migration to the new infrastructure this planning is subject to change
.
Highlights
- The team is finalizing the technical migration to new infrastructure and the (rapidly growing) group of Nightly testers will start testing the onboarding and migration processes in the coming weeks
- This also brings some cool new features like Collections, Widgets, Migration to and Onboarding into new infrastructure, Export from old app)
- During design reviews the teams will make sure the app is nicely polished
Completed
Middleware
- File storage and account limits can now be managed from the application settings
- Breaking changes to improve the AnySync protocol are merged, making the protocol robust enough for the beta launch of the new infrastructure
- Load distribution across backend nodes
- Cryptographic improvements to increase security
- Load distribution across backend nodes
Desktop
- “Collection on Desktop” is completed
- “Widgets on Desktop” is completed
Mobile
- “Collection on Mobile” is completed
- Create new Object directly in Collection
- Add Object to Collection from opened Object
- Turn Sets into a Collection (not possible to revert!)
- Drag-and-drop reordering possible
- “Widgets on Mobile” is completed
- Add and remove Widgets from the home screen
- Drag-and-drop reordering of Widgets
- Several built-in Widgets are bundled with Anytype for Mobile (note: Library and Bin are always at the bottom of the home screen)
- Favorites
- Recents
- Library
- Bin
- You can add your own Widgets by selecting a source (Collection, Set, or Object) and View
- Tree view: hierarchical structure of (linked) Objects
- List view: list of Set or Collection Object
- Collapse/expand status is saved across app restarts
- The status bar was updated to contain buttons for Search, New Object, and Spaces
In progress
Middleware
- File migration from old to new infrastructure
- Logic to add nodes is being worked on (import for self-hosting)
- Final changes are being made to analytics to still have relevant data when many users opt out from analytics (and still be GDPR compliant
)
Desktop
- Migration flow and onboarding to new infrastructure
Migration to the new infrastructure will require a new Desktop app and new Mobile apps to be installed. Migration can only be done from the Desktop app, but the onboarding flow on Mobile will guide users to follow the right steps. - The (self-)onboarding flow to welcome new Anytypers without the hassle of invite codes is in progress
Mobile
- Migration flow and onboarding to new infrastructure
Next up
Desktop
- Web clipper
- Design review
- Integrate with new analytics
Mobile
- iOS Library
- Design review
- Integrate with new analytics
Community Updates
The next Town hall is tentatively planned on 27th of April for Q&A about the release of the new Anytype version.
Original post
Coming Thursday there will be another sprint review meeting that I’m eager for to attend. Due to a lack of time from my side I will combine my notes from previous sprint review meeting (56) and the upcoming meeting (57). I’ll update this post with my notes when ready .
Now that I have your attention, I would like to bring this post by @Angelo to your attention. The Anytype team will soon start testing the new infrastructure with a select group of Alpha users: the Nightly Ops testers. You can become part of this group if you want to get early access to the new infrastructure (and in the meantime help the team identify bugs in the migration process and new infra itself).
That’s it for now, more at the end of this week!