This is great, but as convenient as Obsidian Sync is, it'll never replace plain Git (for me) until it has unlimited version history:
> The retention period for your version history depends on your Obsidian Sync plan. On the Standard plan, notes are retained for 1 month, while on the Plus plan, they are kept for 12 months. After this period, older versions of your notes are deleted.
You can use this to sync changes in (near) realtime and then either commit them to git, or use some other mechanism to increase retention.
Then you have two solutions to maintain when one would suffice.
It also won't replace Postgres, because that is also a different thing.
What do you mean? Version history is explicitly a feature of Obsidian Sync: https://help.obsidian.md/Obsidian+Sync/Version+history
Yes, but just because it has version history doesn't mean it is closer to git than to Postgres. You can also do versioning in Postgres. You can even search more easily in the history.
I assume they meant "it will never replace Git for syncing Obsidian".