v0.3.0
This release is the first release to use the Simperium syncing api instead of the legacy Simplenote api. Please update as soon as possible because the legacy api will be shut down by October. See original tracking issue: #64. Porting was added in pull request #67.
You may need to delete your current local notes database before launching the new version due to the note schema changing. Note data should not be lost, but you may see crashes and/or notes not syncing if this is the case. For the smoothest transition I would recommend:
- make a backup copy of your current local notes database (found at
cfg_db_path
) - delete all files in the local notes database
- update sncli to 0.3.0
- launch sncli and wait for notes to be synced from server.
- continue as usual
For any discovered problems, please open a new issue with details! While the new syncing backend has been manually tested by multiple users and various bugs identified and fixed, it is still likely that further issues remain. Please be sure to back up your notes!
Another important thing to note is that there is a new dependency: simperium-python3 (the simperium syncing client). If you install sncli and deps via pip/pipenv it should be fine, but system package maintainers may need to update their packages.