Download
0.3.10
October 30, 2024
Download↓
0.3.9
October 14, 2024
Download↓
New features:
- Unification of layout grid with the snap grid
Bug fixes:
- Fixed crash in ImageThumbnailRenderer for small images in low resolution setting
0.3.8
October 7, 2024
Download↓
Bug fixes:
- Added an alert for rename operation on iOS
0.3.7
October 4, 2024
Download↓
New features:
- Added an option to reset only the position of containers while preserving their size
0.3.6
October 2, 2024
Download↓
New features:
- Added Launch Screen for iOS
Bug fixes:
- Added synchronization to
loadSubContainers
method calls
0.3.5
October 1, 2024
Download↓
New features:
- Displaying lower quality thumbnail if available when waiting for current thumbnail quality
0.3.4
September 27, 2024
Download↓
New features:
- Added alphabetical sorting for user collections in Apple Photos
Bug fixes:
- Removed unnecessary second divider after top bar settings button on macOS
0.3.3
September 13, 2024
Download↓
Bug fixes:
- Added missing Markdown file drag&drop support
0.3.2
August 29, 2024
Download↓
Bug fixes:
- Added initialization of WebBookmarkContainer from MeadowContainerLink
0.3.1
August 29, 2024
Download↓
Bug fixes:
- Fixed rename action from context menu when other container is selected on macOS
0.3.0
August 28, 2024
Download↓
New features:
- Updated the App and CloudKit IDs to
info.meadow
- Thumbnail improvements (unwind mechanism, fixes, cleanups)
Bug fixes:
- Improve Activity Views on iOS, macOS [MEAD-970]
0.2.19
August 26, 2024
Download↓
New features:
- Pass down tap events to interactive container on macOS
- Rework of the General Activity Icon, board reloading fixes
- Increase memory limit capability
Bug fixes:
- Fixed issue with containers names not refreshing
0.2.18
August 23, 2024
Download↓
New features:
- The Move/Link context menu fixes
Bug fixes:
- Fixed incorrect value of containerID passed to FsFolderBackend
- Fixed internal drag&drop on macOS
0.2.17
August 21, 2024
Download↓
New features:
- Skip frames for final containers, skip boards for recursive ones
Bug fixes:
- Added centering of thumbnails in subcontainers during thumbnail generation process
- Fixed aspect ratio for PhotoContainer with multiple parents
0.2.16
August 19, 2024
Download↓
Bug fixes:
- Fix makePathToContainer() to not return an empty path when one of the parent IDs cannot be resolved
0.2.15
August 19, 2024
Download↓
Bug fixes:
- Fixed thumbnail’s fallback to disk storage
0.2.14
August 16, 2024
Download↓
New features:
- Position thumbnails in the center of the container
- LoadingStateView: simplify indicators, use textual description only if enabled in config
Bug fixes:
- Disable generating and loading subcontainers for partial thumbnails
0.2.13
August 16, 2024
Download↓
Bug fixes:
- Dragging an image from Muse to Meadow on iOS fails
0.2.12
August 14, 2024
Download↓
New features:
- Reduced thumbnail’s memory footprint
- Use the globe icon as a thumbnail for Web container
0.2.11
August 13, 2024
Download↓
New features:
- Added resuming thumbnail generation when only a partial thumbnail is generated
- Skip generating final containers thumbnails during partial thumbnail generating process
Bug fixes:
- Various parents submenu and navbar improvements
0.2.10
August 9, 2024
Download↓
New features:
- Enhanced user experience during thumbnail generation
Bug fixes:
- Fix topbar navigation bug
- Clipboard cleanup and fixes
0.2.9
August 7, 2024
Download↓
New features:
- Change in thumbnails sync mechanism
0.2.8
August 5, 2024
Download↓
Bug fixes:
- Improved thumbnails performance
0.2.7
July 31, 2024
Download↓
Bug fixes:
- Added support for multiple MeadowHikes in Thumbnail Service and Reload View improvements
0.2.6
July 30, 2024
Download↓
Bug fixes:
- Further improvements in thumbnail generation part 2
0.2.5
July 26, 2024
Download↓
New features:
- Added settings switch for unwind mechanism
Bug fixes:
- Refactored thumbnail generator state
0.2.4
July 25, 2024
Download↓
New features:
- Clipboard Unification part 1: Use DropItem for handling of incoming paste events
Bug fixes:
- Fixed refreshing SwiftUI state
- Further improvements in thumbnail generation
0.2.3
July 22, 2024
Download↓
New features:
- Existing thumbnails disappear after re-entering the container
- Live Web Previews for WebBookmarkContainer
- Further Drag’n’Drop improvements
- Added unique ID to MeadowContainer.md file and markdown meadowlinks
- Prefer FS-stored placements for MetadataWriteableContainer
Bug fixes:
- Fix link-copy
- Fixed duplicates in Core Data
PersistentPlacement
records - Fix WebBookmarkContainer’s title
0.2.2
June 29, 2024
Download↓
New features:
- Improve thumbnail syncing with iCloud
- Improvement in container view state management
Bug fixes:
- Bugfix for blinking container’s titlebars when the
Refresh thumbnails automatically
option is on - Muse Importer fixes
0.2.1
June 27, 2024
Download↓
New features:
- Add unified indicator for metadata and thumbnails syncing
- [iOS] Drag and drop containers with long press interaction (system interaction)
- [macOS] Drag and drop containers with native system interaction
Bug fixes:
- Revert the changes in a TopBar path to avoid it stretch app window’s dimensions
0.2.0
June 20, 2024
This is a major release (hence the 0.1 -> 0.2 bump), which slightly breaks compatibility with the previous 0.1.x series.
TLDR: Users need to manually move the content of their iCloud Drive/[Documents]/Root/
up one level, once upgraded to v0.2.x on all devices.
Important changes
The breaking change is because we decided to move the iCloud Drive/Meadow/Documents/Root/
directory up one level, to become the iCloud Drive/Meadow/
directory (see also discussion below).
This change has been introduced to allow people to notice any potential syncing conflicts resulting from changes uploaded by once-offline devices re-connecting after other devices modified the same folders or files. Any conflicts caused by such late uploads are handled by the iCloud Drive automatically and result in creation of number-suffixed directories and files. Thanks to treating the whole content of the iCloud Drive/Meadow/Documents/
as the user’s meadow, these conflicts will now be visible on the Meadow’a canvas (instead of resulting in creation of subdirectories such as Root 2
, Root 3
, which were never shown on the Meadow’s canvas).
Another important change introduced in this release, is how thumbnails are generated and shared (through iCloud Drive) with other devices (of the same user, naturally). Thumbnails are exposed through iCloud Drive/Meadow/Thumbnails/
directory to all the other devices (this directory won’t typically be visible in tools like Finder or Files, see below). If a file with a thumbnail for specific container exists, then it is explicitly downloaded and used, saving on the CPU time required to generate it by meticulously process large recursive graphs of containers.
We have also decided to retire the iCloud Drive/Meadow/Documents/Trash
and we now use system’s Trash to store any files or folders deleted as a result of containers removal.
Notes on migration of the Root
directory
As mentioned above, we decided to move the iCloud Drive/Meadow/Documents/Root/
directory up one level, to essentially become the iCloud Drive/Meadow/Documents/
. For users who already used Meadow v0.1.x this change will result in their meadow showing only one container, namely Root
and their actual meadow will be inside it (plus, some containers, such as Apple Photos, will be automatically re-created in the top-level). Once all the devices got updates to Meadow v0.2.x, then it’s safe to move the content of the Root/
directory (e.g. in Finder or Files app) to the main iCloud Drive/Meadow/Documents/
directory, and reload the top board in Meadow (better yet: restart the Meadow app).
Also, it’s advisable to remove the subdirectory Trash/
as the system trash will be used from now on.
Note, that Documents/
subdirectory is normally not visible in tools like Finder or Files — instead these tools display the content of the Documents/
as if it was the only subdirectory under the iCloud Drive/[AppName]/
.
Download↓
New features:
- Improve thumbnail syncing across devices
- Upgrade root to
Documents
iCloud directory - Rename current container by clicking its name in path bar
- Long press gesture on containers to show container’s menu
- Thumbnail generation settings
- Shrink middle section of a TopBar path when space is scarce
Bug fixes:
- Fix board refresh after adding or deleting containers
- Thumbnails generate to depth set by generation max depth setting
- Fixed retain cycle between RecursiveContainer <-> BoardLayoutManager/ManualPlacements
- Increase board’s opacity to make it visible on iOS
- Recenter/re-fit canvas after rotating iOS device
- Making “Cut” on container adds it to Clipboard Preview
- Apple Photos integration settings fix
0.1.13
June 14, 2024
Download↓
New features:
- Rename current container by clicking its name in path bar
- Shrink middle section of a TopBar path when space is scarce
Bug fixes:
- Fix board refresh after adding or deleting containers
- Increase board’s opacity to make it visible on iOS
- Recenter/re-fit canvas after rotating iOS device
- Making “Cut” on container adds it to Clipboard Preview
0.1.12
June 12, 2024
Download↓
What’s new:
- Enable thumbnails syncing across devices (using iCloudDrive)
- Remove (unused) CoreData code (once used) for thumbnails storage
0.1.11
June 10, 2024
Download↓
What’s new:
- Improve thumbnails generation logic
- Add check for a potential mismatch between expected and actual storage…
- Upgrading project settings according to XCode’s recommendations
- Enable hardened runtime on all platforms
- Add useful logging to ICloudDriveAccessManager
- App sandbox
- Improve drag&drop on canvas
- Thumbnails DocC
- Initial source code tree refactor
0.1.10
June 3, 2024
Download↓
What’s new:
- Don’t use core data as source of truth for writeable backends
- Containers are not renaming properly
- Do not show placeholders once corresponding links got resolved
- Do not crash app if CLI arguments if parse fails, run application with default
- Fallback to the temporary RootStorage if iCloud storage is not accessible
0.1.9
May 29, 2024
Download↓
What’s new:
- Added “move” operation when drag and dropping on iOS
- Improved placement export
0.1.8
May 28, 2024
Download↓
What’s new:
- Adjusted colors of the link placeholder containers for better appearance in both light and dark themes
- Fixed issues with linked container resizing
- Corrected timestamp suffixes for deleted files
- Reorganized
Containers/Implementation
source tree for better maintainability and modularization
0.1.7
May 27, 2024
Download↓
What’s new:
- PDF generation fixes
- Improved readability of Text/Markdown containers
- Fixed folder renaming issue when the name contains a dot character
- Added directory meadowlink for FS folder container
0.1.6
May 24, 2024
Download↓
What’s new:
- Fixed container aspect ratios for generated thumbnails
- Added guard statements for drag and drop
- Per-device Apple Photos smart album linked copies
- Drag and drop between windows
0.1.5
May 23, 2024
Download↓
What’s new:
- Markdown-based meadowlinks
- Refactored Root Storage for future storage interchangeability
- Added missing labels in Settings window
- Ensured no container is removed from the backend if links point to it
- Context menu appears exactly where the container is
- Context menu now supports key bindings, disabled buttons, and accessibility IDs
- Added resize indicator on iOS for easier container resizing
- New Settings window
0.1.4
May 20, 2024
Download↓
What’s new:
- Refactored and improved app views
- Context menu options now available under the
...
button - Clipboard refreshes correctly when content is added
- Clipboard removes a container when it is pasted from the clipboard
- Clipboard animates content changes
- TopBar lock button and clipboard preview button work correctly
- BottomBar lock button and clipboard preview button work correctly on iOS
- Clipboard preview button updates on app launch if content is already in the clipboard container
- Changed MD5 to SHA256
- Added drag and drop functionality for clipboard preview
0.1.3
May 14, 2024
Download↓
What’s new:
- Multi-window support
- Deleting a container ensures database integrity, with no leftover deleted container data