This is a list of changes that have been made to the new Android and iOS Collection apps. If you want to see what's new for the old Android only apps, see this page.
For hints and tips on using the Collection apps, see this post.
Framework and library updates
Minor bug fixes
New feature:
Individual comments can now be translated.
Improvements:
Tags can be up to 60 characters in length. Note that tag text does not wrap and can be truncated.
Bug fix:
Fixed moving multiple linked items when using grid view
Improvements
New and renamed categories for public collections
Bug fixes:
Grid view correctly handles linked items
Global search should not show selection actions for items the user is not authorised to change
Improvements:
Create linked items from the search view
Bug fix:
App crash parsing image metadata on Android
Improvements
Custom field re-ordering is now initiated only from the drag handle making it less susceptible accidental drags
Bug fix
Custom field date formatting was broken. It should now respect the date field modifiers
New Features
Items can be copied as "Linked Items". This allows you to create a duplicate item that tracks the original, but can be placed anywhere in your collection. When the original is changed, so are all the linked items. Note that this feature requires a subscription
Share PDF option in search that includes the images. Limited to 90 items as it's very memory intensive
Share HTML option in search that creates a HTML view of all the items in the search. This could be used to generate a PDF on a desktop computer
New Features
Add Dutch language
Improvements
When editing an item that is uploading images in the background, a warning message is displayed as there is the possibility of item corruption
Bug fix
The file picker could crash on older Android devices
Bug fix
Fix missing Collection Information menu option
Improvements
Collection comments show author names and use more unique colours
Improvements
Sharing a collection opens the Collection Preview screens
Add more information in "Subscriptions" for users who are using a subscription from another product. Note that these will expire in March 2025 and future subscriptions must be bought through this application
Improvements:
Can share a collection link and the web app will navigate to the shared collection
Bug fixes:
CSV import stuck on "Loading" message
Fix item deletion not closing item tab
Improve the item quantity animation when changing magnitudes
Fix inability to remove the "pieces" fractional component when modifying an item
Bug fixes:
Fix the spurious "Loading" message shown when viewing a newly created collection
Improvements:
When the quantity is updated and the filter is not using "User Defined" sort, the list will attempt to keep the same card in view.
Bug fixes:
Fix item image alignment issue
Bug fixes:
Clean up database listeners
Add Japanese to sign in screen
Fixed collection subscribe/unsubscribe action
Bug fixes:
Fix restore view not initializing correctly
Bug Fixes:
Drag and Drop didn't correctly handle lists that were in descending order resulting in broken sort ordering
Improvements(?)
Image animations only play for 20 seconds. and are limited to 5MB in size. This is to reduce the battery draining effects of continually playing animations
Bug fixes
Item tab not removed when deleting an item
Bug fixes
Fix item tab header text not reflecting selected item
Bug fixes
Re-implement user defined ordering to fix bugs when trying to reorder items that are copies of each other
Fix inadvertent item selection when scrolling whilst in multi-select mode
New Features
When viewing an item that is in a different language a translate button is shown that when pressed will convert the item into your language
Bug Fixes
Image icons (select, edit, delete) are not consistently sized
New Features
Can save animated images, e.g. GIFs, etc. Note that editing an animated image will turn it into a standard image
New Features
Added support for Japanese language
Bug Fixes
Fixed detection of language on first run
New Features
When adding items to a new collection prompts are included to add tags or custom fields to the collection configuration. These messages appear until the user has added five items at which point we assume they don't want to add tags or custom fields and hide the message
Users without a subscription will see a prompt under the image when modifying items to "subscribe to add more images"
Improvements
The item and collection modification forms are sectioned to help improve legibility and avoid overwhelming the user with complexity. It's a big visual change so send any feedback to:
argghh-my-eyes@softwyer.com
Edit collection or item should now scroll to the field in error when saving.
Cleaned up the FAB animation when moving between tabs
Edit item is available when long-pressing items. You can now edit an item directly from the search screen without needing to view it first
Thumbnail images in the edit screens are much larger
Added a help panel to search that shows the prefix modifiers
Work around for displaying transparent tags correctly
Bug Fixes
Under certain conditions, the CSV import could duplicate the collection under a random container. We still recommend that you test the CSV import in a restored or new collection to identify issues like this before committing to importing in your existing collection.
Export and share now correctly use the displayed items rather than the whole collection
New Features
Can search public collections
Can preview public collections before subscribing
Improvements:
Animations when favouriting collections
Tweak layouts in landscape
Avoid drawing over the botch, sorry, the notch in landscape
Bug Fixes:
Item entry validation bug fixes
Deep linking was broken
Bug Fixes:
Re-implement back action to move up hierarchy on home page.
New Features:
Added a new demo for a collection of coins
New Features:
New Custom Field for capturing text from images. This field uses uses Google's ML-KIT on-device text recognition to read text from an image. When loading multiple images, the OCR text is appended to the same field.
New Custom Field for describing objects in images. This field uses uses Google's ML-KIT on-device image labelling to identify objects in an image. It uses the standard model which has a limited number of objects it can identify.
To use these features, edit the collection and create new text Custom Fields and enable the "Capture text in images?" or "Describe objects in images?" options.
Note that including either of these features will slightly increase the image processing time when adding images to items.
Bug Fixes:
Editing container photo images uses a higher resolution, rather than the thumbnail resolution
Fix issue removing custom field values when value cleared
New Features:
Background image upload makes creating items quicker. Read more here.
New Features:
Can restore collections from a backup (export). This requires a paid subscription.
Can import a CSV file into a collection (see Import CSV Collection). This requires a paid subscription.
Bug Fixes:
Collection custom field settings for "show in list" and "show in prints" were being ignored.
Fix item selection issues when rapidly changing the quantity
Fix iOS image saving issues due to Flutter image wide gamut bug.
Improvements:
Dates in the CSV export use an ISO8601 format
Image URLs are included in the CSV export
New Features:
Added a demo collection and prompted first time users to add it to their collections. We'll add more demo collections in the future.
Improvements:
Changed the onboarding process that first time users see to help lead them into creating or adding collections.
Bug Fixes:
Rework advert layout to avoid overlapping system navigation buttons
Fixed save icon colour on the invite and manage users screen
Fixed expiry message colours under varying scenarios
Bug Fixes
Remove jankiness when drag/dropping items to reorder them
Bug Fixes
Fix an item selection issue preventing copying, moving or deleting items
Bug Fixes
Workaround Flutter framework memory issue
Fix choppy scrolling when moving back up a list of items
Bug Fixes
Fix barcode scanning issues
New Features
Reworked theming to use Material Design 3 recommendations
Many UI tweaks
This release also bumps the language version of Flutter to 3.10 and updates many libraries
Bug Fixes
Fixed an issue preventing values being entered into a field after it had been cleared
Can favourite collections again
Known Issues
transparent tags do not allow the correct background theme to be shown. This is a library bug in the implementation of chips (details).
New Features
Change the email address associated with the My Collections account
Added US language option so that dates are formatted as mm/dd/yyyy
Bug Fixes
UI Tweaks
New Features
New boolean type of custom field. This field can have a True/False value with custom indicators for True and False, defaulting to the ballot box emojis: ✅, ❎ When editing the field, a tristate checkbox field is shown that accepts true, false or null. When setting to null, the field is cleared.
New Features
Merge two or more collections into a new collection. Copies all the items, tags and custom fields although it will duplicate these if tags/fields with the same names exist in both collections. Read about the caveats when merging here.
Improvements
Viewing public collections will now show the ones you are already subscribed to
Tidied up the navigation drawer styling
Bug Fixes
Fix collection header not changing occasionally
Improve contrast of buttons on legacy Android navigation bar
Fix navigation transparency when exiting the Photo Gallery Viewer
Fix some bugs around mis-configured Custom Fields
Image saving progress tweaks when adding more images to an existing item
Bug Fixes
Fix permissions regression on Android 12 and earlier
Improvements
When saving items a progress bar is shown
An error message is shown if the save fails or times out
Refactored some of the code handling core data structures
Updated libraries
New Feature
Tags can have a transparent background
New Feature
Tags can have tooltips. Just tap on tag and it will show a tooltip message. Tooltips can be added when editing or creating tags.
Bug fixes
minor tweaks to Firebase integration due to dependent library updates
Improvements
Reworked landscape layout to remove scroll containers for Item descriptions
UI tweaks in may places
Improvements
Reworked search and global search
Better indication of when a search is running
Global search has a limit to restrict too many results overwhelming the device. User is prompted to narrow down the search
Bug Fixes
Fix black header on Android
Opening search from the 'changed' badge should show the latest items correctly
New Features
Items in a public collection have a share link that opens that item in the browser. Try it.
Improvements
Item lists have a draggable scroll bar
Bug Fixes
Subscriptions were not recognised on iOS devices.
New Features
You can change your name that is visible to other users.
Improvements
New public collections are easier to identify
Bug Fixes
Fix broken search 😮💨
New Features
Account deletion option
Improvements
Invite improvements to confirm invite when sending and notify user they have invites on start up.
Bug Fixes
Deleting items on iOS should be fixed
Fixes for search when showing latest item changes (last modified searches)
Bug Fixes
Invites were not being picked up by the recipient (thanks Kate for the bug report)
Bug Fixes
Minor filter panel UI improvements
Improvements
Changing quantity of an item in search view tries to keep that item in view when sorted by quantity
New Feature
Global search. You can now search all of the collections you are subscribed to. This feature is limited to paid subscribers as it can be a data heavy request if you have lots of collections.
Bug Fixes
Fix bug saving images with a new collection
New Feature:
The list of themes now includes a Material You theme to match your Android device's Material theme (OS 12+ but may work on older devices and other platforms too). This is a beta feature and should improve over the next few releases of Flutter.
Improvements:
Tightening up the code linting.
Various bug fixes.
Bug fixes:
Rework toolchain to see if we can identify the hard crash some users experience
Bug fixes:
Export broken
Empty custom fields are incorrectly being shown
Progress dialogs not showing
Bump platform libraries to see if we can fix hard crashes experienced by some users
Important: Change in default sort mode. Previously, the default sort mode would be Name, Ascending (i.e. an alphanumeric sort) which was generally fine, but for public collections some users would like to control the order of items, especially folders, which can be done by using the 'User defined' sort order. This sort mode allows items to be manually arranged via drag-and-drop (long press to activate).
Note that if you change the sort mode for an item list, it is remembered (per device).
We may roll back this change if we get a lot of complaints and look to implement a default 'collection' sort mode.
Bug fixes for Web and iOS
Improvements
Custom field ordering can be initiated via a drag action rather than a long-press and drag
Changed AD vendor library
Bug Fixes
Possible grey screen when viewing items in landscape
Bug Fixes
Non-subscribers can add an image to items again
New Feature
Web version
Improvements
Improved layouts for devices using landscape orientations
The old, read-only web version has been replaced with a new version that is based on the mobile application. Open this url, sign in and click around in your collections. On the Web. In a Browser.
You do need to be a subscriber to add new things, but non-subscribers can edit their collections, etc.
If you do try this, we'd love some feedback: support@softwyer.com
Improvements
Filters now show as a pop-up bottom sheet
Bug fixes and library update
Miscellaneous bug fixes and libraries update
Bug Fix
Total option in Custom Fields was not being saved
Tweaks, bug fixes and library refresh
Improvements
Signed in users can comment. Commenting was restricted to subscribers and we may revert this change as each comment costs us money 😭💲💲
Bug Fix
Item details panel correctly aligns with image if image was zoomed in and subsequently changed
New Features
Italian translations
Bug Fix
Translation for subscription information missing
Improvements
Spanish translations
New (old!) features
User defined sorting is enabled for lists. To use, ensure that you have sorted your list by the "User defined" option and are not in grid view. When you long-press to select and keep pressed, you can drag the item to the new position in the list.
Bug Fixes
Tweaks to the UI to remove some jankiness
Date based custom fields did not update when quantity or item changed
Improvements
German translations
Bug Fixes
Clipped image to prevent overdraw when item card is zoomed in and scrolling horizontally
Improvements
Starting to offer My Collections in more languages, so expect some garbled translations courtesy of Google's AI. This version has French enabled.
Links in container headers are clickable
OMG Item view zooms image as card is pulled down
Bug Fixes
Fix problem changing collection image
Fix issue choosing the Selection option in Custom Fields
Fix various issues with CSV Export
Improvements
Tweaks to how categories are shown when viewing public collections
Improvements
Public collections can be filtered by category
Improvements
Clean up display of quantity layouts when editing items
Quantity units now have a dropdown of previously used values
Bug Fixes
Quantity animation direction was sometimes incorrect
Improvements
The about screen has an option to show all the licenses from the OSS used in the application
Thumbnails in item lists are zoomed in to create more uniform image sizes in the list
Bug Fixes
Collections with an old style definition could not be edited by the owner
Fixed invites screen header corruption
Improvements
Added some left/right padding around the text when showing items in a grid.
Bug Fixes
Images were being saved at full resolution 😭💲💲
Improvements
Add multiple images to an item at once
In item view, images should resize to fill the screen
In item view, the card should sit neatly under the image
Long-press selecting items now vibrates
Added a delete icon to the app bar when viewing items
Tweak the text in the save dialog after some complaints 😲
Saving images is slightly more memory efficient
Bug fixes
Selected items remain selected after scrolling off and back into view
Image no longer disappears after editing
Fixed action menu showing a blank line
Comments can only be edited by their authors
Some UI tweaks
Improvements
In item view, the card will fill the screen if there are no images
A new barcode reader plugin is being used. Let us know if barcode scanning exhibits any quirks
When editing an item, toggling quantity off 'clears' the quantity fields to make it more obvious what it does
Bug Fixes
Anonymous users do not see PENDING public collections
Anonymous users do not see "New public collection" snackbars
Dark theme tweaks
Improvements
Tag filtering includes a 'NOT' option
Bug fixes
Clicking on a collection after previously deleting one should now transition correctly
Item comment linking is working again
Bug fix
Revert the back button behaviour so that it moves back a tab and then closes when it is on the first one
Improvements ??
Added consent form for EU and other users
Bug fix
Fix broken guest login
Improvements
Initial page layout tweaks
V2 introduces a layer of caching to the application that will allow the user to browse their collections whilst offline.
Currently, when the device has no network connectivity, the application cannot read the user's collections. With this change the application should be able to read the collection data as long as the user has previously viewed the collection and it's containers.
Item lists are aware of the network status and will show different messages for no items due to network connectivity issues, i.e. the data has not been cached.
This does not affect image caching which is handled by the SDK and has very limited caching.
Note: We don't recommend that you update collections whilst offline.
Improvements
Caching of items when viewed to better work offline (see above)
Search remembers last scroll position when going back into search view
Changing a quantity in search tries to keep that item in view by scrolling with it
A change in Google's SDK means network calls must use secure connections. This affects images and so the application will try to fix HTTP image requests by using HTTPS. This may not always work, but this problem is out of our control. This should only collections that use non-firebase URLs (probably just older collections)
Images can be edited to crop and rotate after then have been selected in the editors. This applies to existing images too.
Full screen image view has more responsive swiping and 'notch' support
Bug Fixes
Tab headers change when an item is edited
Email invites are no longer case sensitive
Fixed the broken Share Collections placeholder screen that shows when there are no more invites left
The Manager Users screen can now delete users with invites
More resilient to items with missing data, e.g. very old collections
Improvements
Dates can be from 1700
Improvements
New end point to improve Apple sign-in responsiveness
Bug Fixes
Comment related bugs when items are deleted
Improvements
Workarounds for Apple Sign-In that can be horribly slow
Bug Fixes
Fix sign-in issues with Apple ID
Bug Fixes
Fix Custom Field validation and item editing issues
Improvements
Copy, Move and Delete work in search mode (long-press on the cards to start selecting)
Bug Fixes
Some search related fixes
Fix selecting items that was broken in v1.8.0
Barcode scanning when editing and adding will allow the capture of multiple barcodes
Improvements
Better layouts when in landscape mode
Add some information for first-time users who don't sign-in and then leave one star reviews because they are ignorant of the need to sign-in.
Collections running in the web!
Responsive layouts in landscape mode
Improvements
Cleaned up the UI in various places
Improvements
Better grid spacing and layout changes for landscape mode.
Horribleness
We've added Ads (only one!) to the main collections page for non-subscribers.
Improvements
Tweaks for iOS grid sizes
New Feature
Grid view shows your items in a grid with just the image and the title. Works in the search view too!
New Feature
Collections with unread comments now show an icon on the collection card which can be clicked to take you directly to the comment threads (visible to subscribers only)
New Feature
Subscribers can share comments about items or the collection in general. Just click on the Chat icons in the app bar.
This feature gives each collection a forum in which subscribers of the collection can start discussions and comment on the Collection of Items in it.
This initial version allows paying subscribers to create comment threads and add comments to the collection.
If you comment from a collection Item it will automatically create a comment thread and take you to it. Here you can add comments about the item.
Comments support rich formatting using Markdown syntax.
Bug Fixes
Fix an issue preventing new items from being saved
Bug Fixes
Fix bug preventing index rebuild
Bug Fixes
Fix filtering bug when tag has been deleted
Bug Fixes
Tweak image layout
New Features
Supports Apple Sign In on all Android devices, and Apple devices with iOS 13 or greater. You'd think that Apple support would be ubiquitous on their devices, but no, it's obviously too hard for Apple to make it work with earlier iOS versions. 🤔
Improvements
Image transition in Item View uses thumbnail image as a placeholder rather than the grey picture icon
New Features
Theming support for subscribers
Improvements
Reworked the search page to use the new drop-down filter
Search keeps your last search term
Collections can be favourited so they appear at the top of your collections list
Animated quantity changes
Improvements
Improve the animation of the filter panel in the main lists and various other visual tweaks
New Features
Quantities can be fractional/decimal
Increment and decrement quantity buttons work on fractional values
Quantities can also have a label to represent the units (e.g. litres, Kg, pieces, etc)
Choose from a variety of display styles to support fractional quantities
Long press the increment/decrement quantity buttons to add whole amounts when using fractional values
Export the collection as a CSV file for importing into a spreadsheet
Reworked the sort and filter options to be more easily accessible
Bug Fixes
Can clear dates when editing items
Quantities can only be numeric
New Features
Markdown is supported in both the notes fields and in the custom field definition. The notes field still supports HTML too. For more information on Markdown, have a look at this guide.
When editing a custom field, an example of the advanced custom format is now shown complete with a real time example that works with Markdown styling.
The public collections view can also be sorted by 'Most popular'
Grid layouts
Various ways of showing quantities
New Features
Export your collection data into a JSON file. This can be used to transfer your collection data to another system.
Bug Fixes
Editing old items in a collection (from old versions of the original app) would lose the images.
New Features
Low stock view. Generate a list of items that are low in stock and print or share these. Ideal for a shopping list.
New Features
A snackbar is shown when there are new public collections. Click the 'SHOW' button to see the new collections.
An information screen for each collection give some basic information about the collection
Added a link to this page from the side menu.
Bug Fixes
Fixed disappearing FAB when returning from search.
New Features
Added a print option to the SEARCH screen. This will print all the items that are visible in search, in the order they are shown.
Added the ability to purchase a subscription to the side menu.