Three ways to look back, and sync copies you can spot
New Features in 1.2.1
- Look back through “On this day” as a list, a calendar or a map. The view now carries the same three tabs your entries do, so you can read past years straight down the page, spot them on a calendar, or see the places you were writing from.
- Spot and clear sync-conflict copies. When two devices touch the same entry, Cozy keeps a spare copy so nothing is lost. That copy now wears a “Conflict copy” label in your list, and opening it offers to delete it. These copies stay out of “On this day” and the map, so a memory never shows up twice.
- Start an entry while you’re looking at all your journals. The new entry button used to sit there grayed out in All journals. Now it asks which journal to put it in, or just writes there if you only keep one.
Improvements in 1.2.1
- Names that stall a cloud sync get fixed. One file with a character Windows won’t accept can stop iCloud Drive syncing your whole folder on a PC, not just that file. Those names are perfectly legal on a Mac or an iPhone, so Cozy tidies them up when it opens a journal.
- Cozy and iCloud take turns now. Cozy waits its turn before reading or writing a file iCloud is busy with, and won’t open an entry that hasn’t finished downloading. An entry still up in the cloud keeps the cover photo it had last time instead of showing up bare, and deleting one no longer pulls your whole journal down to check for shared photos.
- Renames own up when they fail. Renaming a journal or a tracker used to report success either way. If part of your journal is still in the cloud, Cozy now holds off and tells you, rather than renaming half your entries and stranding the rest.
- Your license can’t lock you out of your own writing. Saving in the first moments after launch is no longer refused as unlicensed, and one bad answer from the license server can’t deactivate you.
- Imports are as hard to interrupt as saves. Bringing entries in from another app now survives a crash or a power cut the same way saving does, and the temporary files left behind get swept up.
- Menus and popovers leave the way they arrived. Tag and tracker pickers, the heading menu, the writing-mode panels and the journal chooser used to blink out the instant you dismissed them. They ease away now.
- A cleaner edge on your photos, and a few smaller touches. The hairline around thumbnails, photos in an entry and calendar days no longer picks up the warm tint of the page and reads like a smudge. Filter pills press in when you click them, the tick beside a tag fades into an × as you hover it, and text fields don’t flash a ring when you click into one.
Bug Fixes in 1.2.1
- Editing an entry no longer duplicates it. Changing an entry’s location or date, or just switching away mid-sentence, could leave two or three copies in your list, sometimes with a “Sync conflict” note. Writing twice in one day also made the second entry rename its file on every save. Cozy keeps a single entry now, with one name.
- Entries edited in another app keep their details. An entry opened somewhere else, with Windows-style line breaks or a hidden marker at the top, could come back with its title showing as ”---” and its tags, place, and trackers gone. Cozy reads those files correctly now.
- Dates land on the day you meant. An entry written late in the evening could be filed under tomorrow, and the calendar could lose track of today on the night the clocks change.
- Nothing goes missing when you move or delete. Moving an entry to another journal can no longer leave a copy behind in both, and photos you remove go to the trash instead of vanishing for good.
- Photos hold up in your list. Thumbnails no longer turn into broken squares while you type or another device syncs, animated GIFs arrive animated instead of flattened to one frame, and a photo that fails to resize falls back to the original rather than coming up blank.
- Dots and accents in names behave. A journal folder with a dot in its name kept forgetting where you were, and entries with accented filenames could miss changes synced from another device.
- Trackers can’t take a name Cozy already uses. Calling one “title” or “date” used to collide with the hidden details at the top of an entry.



