Keeping to the previous update cycle, here is another sweep of Spring Cleaning tasks (actually in Spring this time!).
Of the many updates, here are a few things worth mentioning:
- Adds basic mouse and trackpad support for iPadOS (with more advanced treatments coming soon!).
- Fixes a rare issue with list sharing which prevented lists from being properly shared.
- Fixes an issue where List orders could sometimes be lost or become mixed up when iCloud was enabled and using multiple devices.
- Fixes several minor issues where doing things in combination and/or specific sequence could lead to obscure and annoying crashes.
- Fixes an issue that could cause a crash when deleting Lists with active items while iCloud was enabled (addressed in 2.3.2).
- Attempts to fix an issue with iPad where when resuming from background, it's all squished.
- Attempts to fix annoyances when using voice transcription in a notes field using Chinese, Arabic, or other languages which can shrink or expand dynamically during transcription (rather than just written left to right or right to left). NOTE: This is probably going to require some further work, but this should make it slightly more tolerable. (Thank you for the patience here!)
I hope everyone is staying safe out there!
More
2.3.2
2020-05-12
Keeping to the previous update cycle, here is another sweep of Spring Cleaning tasks (actually in Spring this time!).
Of the many updates, here are a few things worth mentioning:
- Adds basic mouse and trackpad support for iPadOS (with more advanced treatments coming soon!).
- Fixes a rare issue with list sharing which prevented lists from being properly shared.
- Fixes an issue where List orders could sometimes be lost or become mixed up when iCloud was enabled and using multiple devices.
- Fixes several minor issues where doing things in combination and/or specific sequence could lead to obscure and annoying crashes.
- Fixes an issue that could cause a crash when deleting Lists with active items while iCloud was enabled (addressed in 2.3.2).
- Attempts to fix an issue with iPad where when resuming from background, it's all squished.
- Attempts to fix annoyances when using voice transcription in a notes field using Chinese, Arabic, or other languages which can shrink or expand dynamically during transcription (rather than just written left to right or right to left). NOTE: This is probably going to require some further work, but this should make it slightly more tolerable. (Thank you for the patience here!)
I hope everyone is staying safe out there!
2.3
2019-12-27
Spring Cleaning in Winter! With snow on the ground, I can release this Spring Cleaning edition of Caramel whose goal is to improve stability all around.
- Cloud Sync has been completely migrated to the new and improved system which is more instant and safer than ever
- Updated Cookbooks UI, including headers when viewing them
- Reorganizes a lot of internal bits for better clarity and faster improvements during future updates
- Begins working in some new Apple technologies
- Recipe Context Menus
- Dramatically improves List sharing reliability
- Fixes many bugs including:
-- A crash related to editing changed default items quantities in lists
-- The overwriting of custom item names on sync
-- Several crashes and weird things related to enabling / disabling sync
-- Better Today Widget Sync hygiene
-- Updates order syncing reliability of many different things
-- And many many other small improvements or weird crashes that are too obscure to mention here!
2.2 Introduced many things as well:
- List Sharing
- Location Reminders
- iCloud Sync Updates
- List Update Notifications
- Widget + Siri TLC
- iPad Design Updates
- Tip Jar
2.2.2
2019-11-17
2.2.2 is here to address the majority of user-affected problems and so comes with some very important fixes!
The Gist:
- Additional touchup work on the updated syncing engine.
- Fixes an issue where syncing could cause a crash on launch. Really sorry about that one!
- Fixes an issue that led to a crash while batch selecting items.
- Fixes an issue where when sync was enabled, deleting an item could cause a crash while viewing a list.
- Fixes an issue where sync conflict resolution process could cause a crash while viewing a list.
- Updates background processes that manage indexing to fix a crash and modernize system calls.
- Fixes a few other minor things that may or may not be noticed, but could cause issues or unexpected behavior.
Overall this version addresses about 13 individual issues that have cropped up. Happy shopping!
--
Caramel 2.2 also introduced many more new big features to make shopping better:
List Sharing
- Pro users can now share lists with other friends and family members! They will be able to see, add, remove, and check off items from shared Lists.
Location Reminders
- Stop forgetting the things that you've left at the store. When you have location reminders set up and go to a place that you shop, Caramel will remind you of any items on your List!
iCloud Refresh
- iCloud support has been rewritten from the ground up to include CloudKit (which helps drive the shared lists!) and means that updates are instant. iOS can even update Caramel in the background so your items are at the screen before your fingertips.
List Notifications
- When items are added to a list and it's not visible, a notification will pop up on screen
Widget + Siri TLC
- Faster, better looking, and working exactly as you'd expect.
iPad Design
- Caramel is even better on iPad. Many minor issues were fixed and the layout has been adjusted to better take advantage of the larger space!
Tip Jar
- If you've purchased Caramel, I now offer a tip jar. No pressure, but it's a small way to continue contributing to helping make Caramel better (and an easy way to earn some Karma)!
2.2.1
2019-11-15
Caramel 2.2.1 is full of behind-the-scenes updates, but there's a few things worth noting:
Better and more stable iCloud updating
- Fixes issue where deleted list items would spontaneously reappear
- Cleans up some Shared Lists funkiness when many edits were happening often between two people
- Fixes an annoying error that caused resync-ing often
- Faster and smaller network updates
List Notifications
- When items are added to a list and it's not visible, a notification will pop up on screen
Widget + Siri Updates
- Fixes any weirdness introduced in 2.2
- Faster updates/reads when iCloud is enabled
- Siri will now update the Today widgets and other devices when adding items to list (you don't need to open the app after anymore!)
- Adds support for Shared Lists
- Fixes an issue where Today Extension did not show default list
- Aligns Dark Mode checkbox color to match parent app checkboxes.
--
Caramel 2.2 also introduced many more new features:
List Sharing
- Pro users can now share lists with other friends and family members! They will be able to see, add, remove, and check off items from shared Lists.
Location Reminders
- Stop forgetting the things that you've left at the store. When you have location reminders set up and go to a place that you shop, Caramel will remind you of any items on your List!
iCloud Refresh
- iCloud support has been rewritten from the ground up to include CloudKit (which helps drive the shared lists!) and means that updates are instant. iOS can even update Caramel in the background so your items are at the screen before your fingertips.
iPad Design
- Caramel is even better on iPad. Many minor issues were fixed and the layout has been adjusted to better take advantage of the larger space!
Tip Jar
- If you've purchased Caramel, I now offer a tip jar. No pressure, but it's a small way to continue contributing to helping make Caramel better (and an easy way to earn some Karma)!
2.2
2019-10-29
Caramel 2.2 is a nice refreshing update!
List Sharing
- Pro users can now share lists with other friends and family members! They will be able to see, add, remove, and check off items from shared Lists.
Location Reminders
- Stop forgetting the things that you've left at the store. When you have location reminders set up and go to a place that you shop, Caramel will remind you of any items on your List!
iCloud Refresh
- iCloud support has been rewritten from the ground up to include CloudKit (which helps drive the shared lists!) and means that updates are instant. iOS can even update Caramel in the background so your items are at the screen before your fingertips.
iPad Design
- Caramel is even better on iPad. Many minor issues were fixed and the layout has been adjusted to better take advantage of the larger space!
Tip Jar
- If you've purchased Caramel, I now offer a tip jar. No pressure, but it's a small way to continue contributing to helping make Caramel better (and an easy way to earn some Karma)!
And many minor features & bug fixes:
- Select default Quantity Keyboard weight
- Updated About section with clearer layout
- Updated Feedback section with pathways for responses
- Rewrote List sorting so it's more dependable and previews are accurate
-- Note: Your list sorting may have reset with this.
- Caramel is more responsible when awakened in the background
- Fixes Navigation Bar header colors on iOS 13 and iPad
- Updates the Unlock page so it's a little more attractive
- Quantity Keyboard now doesn't cut off items at the bottom of a list
- Fixed an issue preventing Recipe exporting
- Cleans up some icons in Dark Mode
- Cleans an issue with a pop
- Fixes several minor crashes that can appear in some edge cases
- Cleans up a few more dark mode styles (hearing that enough?!)
- Several minor UI tweaks
2.1.1
2019-10-19
Caramel 2.1.1 is a clean-up release with a few noticeable touch-ups:
- Lists collapse when editing
- Fixes editing items from overview list
- Cleans up some off backgrounds between light, dark
- Updates a few empty list styles
- Adjust Preview List Items Size, which makes opening and haptic pressing them feel better.
- Fixes an issue where the List edit button could stop
- Corrects some of my terrible spelling
- And some other items that won't be really be noticed by you, but make things run better.
-- And with Caramel 2.1 came with some big updates:
- Refreshed Recipes Section
From nearly the ground up, Recipes have been rebuilt. Not only do your recipes look better than ever, you can store more information and do it much faster.
- Recipes Import & Export
Caramel now supports a .recipe format for quickly passing Recipes between you and your friends and family. This includes images, items, categories, and all those little details that make your meal perfect.
- Cookbooks
Caramel 2.1 Pro adds Cookbooks: Now you can quickly sort, organize, and catalog your Recipes. More things to do with Cookbooks are coming soon.
- Homepage List Previews
Quickly see what's in each of your lists by just launching Caramel. By swiping your lists to the right, you can expand or shrink the list previews
- Quantity Keyboard
Quickly add quantities to your items without fumbling through the default keyboard
- Dark Mode & Visual Refinements for iOS 13
A visual breath of fresh air for the majority of Caramel, including a facelift light mode and a nice new dark mode.
- Context Menus on List Items
Press and hold on list items and items (even on the lists screen!) to quickly make edits
- Better Sorting for Lists
You can now sort lists by category, alphabetical, or manually arrange items to your tastes.
- Smarter Autosuggestions For Lists
Updated algorithms and more dimensions to learn in help you quickly construct lists from items you commonly purchase.
2.1
2019-10-14
Caramel 2.1 is here with some big and and many little updates!
- Refreshed Recipes Section
From nearly the ground up, Recipes have been rebuilt. Not only do your recipes look better than ever, you can store more information and do it much faster.
- Recipes Import & Export
Caramel now supports a .recipe format for quickly passing Recipes between you and your friends and family. This includes images, items, categories, and all those little details that make your meal perfect.
- Cookbooks
Caramel 2.1 Pro adds Cookbooks: Now you can quickly sort, organize, and catalog your Recipes. More things to do with Cookbooks are coming soon.
And many minor fixes and improvements:
- Fixes crash when backspacing on QTY Keyboard rapidly
- Fixes this crazy thing where opening a list via preview items and then adding items kept popping you back into lists
- Fixes a crash related to deleting item that have been previously added to a list
- Fixes an issue where some images didn't appear on iOS 12.x
- Fixes an issue where Recipe photos could automatically rotate after being added
- Fixes an issue with the status bar color. It's now white 100%
- Fixes an issue that caused recipe steps to display super weird while scrolling
- Patches a potential crash when searching and selecting from batch editor
- Batch Adder now shows a tappable "Create New Item" option when no items are found.
- Adds new fields to capture important Recipe information
- Minor UI updates for some weirdness (mostly iOS 13 touch-ups)
- Replaces a few old UIs that have become archaic
- Fixes an issue where sometimes list search wouldn't work
And what came new in Caramel 2.0:
- Homepage List Previews
Quickly see what's in each of your lists by just launching Caramel. By swiping your lists to the right, you can expand or shrink the list previews
- Quantity Keyboard
Quickly add quantities to your items without fumbling through the default keyboard
- Dark Mode & Visual Refinements for iOS 13
A visual breath of fresh air for the majority of Caramel, including a facelift light mode and a nice new dark mode.
- Context Menus on List Items
Press and hold on list items and items (even on the lists screen!) to quickly make edits
- Better Sorting for Lists
You can now sort lists by category, alphabetical, or manually arrange items to your tastes.
- Smarter Autosuggestions For Lists
Updated algorithms and more dimensions to learn in help you quickly construct lists from items you commonly purchase.
2.0.1
2019-10-01
- Homepage List Previews
Quickly see what's in each of your lists by just launching Caramel. By swiping your lists to the right, you can expand or shrink the list previews
- Quantity Keyboard
Quickly add quantities to your items without fumbling through the default keyboard
- Dark Mode & Visual Refinements for iOS 13
A visual breath of fresh air for the majority of Caramel, including a facelift light mode and a nice new dark mode.
- Context Menus on List Items
Press and hold on list items and items (even on the lists screen!) to quickly make edits
- Better Sorting for Lists
You can now sort lists by category, alphabetical, or manually arrange items to your tastes.
- Smarter Autosuggestions For Lists
Updated algorithms and more dimensions to learn in help you quickly construct lists from items you commonly purchase.
And several other minor updates worth mentioning:
- New batch select for quickly picking items from your collection to add to list
- Updated selector for adding recipe items to lists
- Major updates to the overall system for a better feeling and more consistent experience.
-- 2.0.1 includes many updates & fixes:
- Adds 20 new default items
- Adds Context Menus to List Items and Items
- Adds Quantity Keyboard to recipes
- Adds shortcuts for categorizing and adding Items to Lists
- Adds option for number of preview items and whether preview items open lists
- Fixes an issue with list items on homepage and in lists could be incorrectly ordered
- Fixes an iOS 13 issue with the index bar
- Fixes a height issue with detail view and editing
- Fixes a few Dark Mode styles
- Fixes an issue where uncategorized checkboxes were pink (even tho I liked it :])
- Fixes offset batch adder in lists
- Fixes an issue with quantity keyboard on iPad
- And a few 8 lightly less mentionable bug and UI fixes!
2.0
2019-09-26
- Homepage List Previews
Quickly see what's in each of your lists by just launching Caramel. By swiping your lists to the right, you can expand or shrink the list previews
- Quantity Keyboard
Quickly add quantities to your items without fumbling through the default keyboard
- Dark Mode & Visual Refinements for iOS 13
A visual breath of fresh air for the majority of Caramel, including a facelift light mode and a nice new dark mode.
- Better Sorting for Lists
You can now sort lists by category, alphabetical, or manually arrange items to your tastes.
- Smarter Autosuggestions For Lists
Updated algorithms and more dimensions to learn in help you quickly construct lists from items you commonly purchase.
And several other minor updates worth mentioning:
- New batch select for quickly picking items from your collection to add to list
- Updated selector for adding recipe items to lists
- Major updates to the overall system for a better feeling and more consistent experience.
1.3
2017-10-09
There's a lot of new stuff in 1.3!
Siri Shortcuts
Siri can now help you open and quickly add items to your lists. As you use Caramel, you'll see suggestion pop in your Search and Shortcuts app.
Recommendations
The Batch Adder will now learn from your selections that have been added to lists and even provide timely updates. The more you use Caramel, the better it can suggest. The Batch adder can also look up and add entire recipes at once, so you don't need to search around or remember which items are in your favorites (if you've forgotten!).
UI Improvements
Notes are now viewable in Lists, the Recipe Add-to-list dialog has been rewritten and all over there a minor tweaks to make using Caramel better and faster. Updated notifications let you know when changes happen to lists and Siri's a little bit better at describing what's going on. There are minor touchups all over.
Internal Improvements
This version of Caramel is one of the most stable yet and had a lot of its insides freshly tuned. A lot of bloat was cut out and automated tests have been expanded to make Caramel faster and more consistent. Our logging has been updated as well, so issues that do pop up can be addressed much more easily.
Better Spotlight Support
Searching in and outside of the app has gotten much better. Descriptions have been updated and expanded and Siri and Spotlight both know a little bit more about the Items, Lists, and Recipes you have to make searching a little better.