Skip to content

Releases: omarshahine/apple-journal-cli

journal-cli v1.4.0

Choose a tag to compare

@github-actions github-actions released this 10 Oct 14:53
v1.4.0
e0f1646

What's Changed

New Contributors

Full Changelog: v1.3.0...v1.4.0

journal-cli v1.3.0

Choose a tag to compare

@github-actions github-actions released this 11 Sep 16:58
v1.3.0
96f876e

Important

If you used --location-presentation off on v1.2.0, run journal-cli repair-locations --live. Your coordinates are not lost.

Fixed: --location-presentation off was erasing locations

v1.2.0 wrote off as ZISHIDDEN=1 on the map asset. Apple Journal does not model the map card that way. It reads such an asset as absent entirely, so the entry ends up with no map card and no Places entry.

Journal keeps a map's Off state only in the entry's own CRDT, under hiddenAssetIDs; an Off map's asset row is byte-identical to a large one. Across a live store of 5,000+ assets, ZISHIDDEN is 0 on every asset of every type. Authoring CRDTs is out of scope, so off is not ours to write: the flag now takes small/large and exits 1 on off with an explanation.

Reported by @tonywalker23.

Added: repair-locations

Repairs affected entries in place. The coordinates were only masked, never deleted, so no re-import is needed:

journal-cli repair-locations --dry-run         # count what is affected
journal-cli repair-locations --live            # restore as small maps
journal-cli repair-locations --to large --live

It clears ZISUPLOADEDTOCLOUD on both the repaired assets and their entries, so the correction reaches your other devices.

Fixed: test suite no longer depends on the seed store

tests/test_write.sh hardcoded a journal named "Test Journal", so seven journal-targeting tests failed against a real library instead of the synthetic fixture. It now resolves the journal's actual name.

Full notes: CHANGELOG.md


What's Changed

  • fix: refuse location-presentation off, which was erasing locations by @omarshahine in #10

Full Changelog: v1.2.0...v1.3.0

journal-cli v1.2.0

Choose a tag to compare

@github-actions github-actions released this 10 Sep 06:01
v1.2.0
53f33c2

Warning

--location-presentation off in this release removes the location from Journal entirely, including the Places index — no map card and no place. It was written as ZISHIDDEN=1 on the map asset, a state Journal reads as "asset not present".

Fixed in v1.3.0, which also ships repair-locations. Your coordinates were only masked, never deleted, so no re-import is needed:

journal-cli repair-locations --dry-run   # count what is affected
journal-cli repair-locations --live      # restore them as small map cards

What's Changed

  • chore: add Dependabot config by @omarshahine in #3
  • fix(tests): match the entry id, not any substring of the filename by @omarshahine in #5
  • deps: bump the actions group with 2 updates by @dependabot[bot] in #4
  • fix(deps): group Dependabot security updates per directory by @omarshahine in #6
  • feat: support location presentation modes by @omarshahine in #9

New Contributors

Full Changelog: v1.1.0...v1.2.0

journal-cli v1.1.0

Choose a tag to compare

@github-actions github-actions released this 21 Aug 15:42
7c67f54

What's Changed

  • Preserve Day One formatting and journal membership by @omarshahine in #1
  • Use native Journal moves for synced memberships by @omarshahine in #2

New Contributors

Full Changelog: v1.0.6...v1.1.0

journal-cli v1.0.6

Choose a tag to compare

@github-actions github-actions released this 21 Aug 04:51
v1.0.6
80f26cc

Full Changelog: v1.0.5...v1.0.6

journal-cli v1.0.5

Choose a tag to compare

@github-actions github-actions released this 21 Aug 04:46
v1.0.5
09d4800

Full Changelog: v1.0.4...v1.0.5

journal-cli v1.0.4

Choose a tag to compare

@github-actions github-actions released this 21 Aug 04:42
v1.0.4
62ef141

Full Changelog: v1.0.3...v1.0.4

journal-cli v1.0.3

Choose a tag to compare

@github-actions github-actions released this 21 Aug 03:56
v1.0.3
ac8b9d6

Full Changelog: v1.0.2...v1.0.3

journal-cli v1.0.2

Choose a tag to compare

@github-actions github-actions released this 21 Aug 03:52
v1.0.2
ba6860c

Full Changelog: v1.0.1...v1.0.2

journal-cli v1.0.1

Choose a tag to compare

@github-actions github-actions released this 21 Aug 03:51
v1.0.1
eebbb82

Full Changelog: v1.0.0...v1.0.1