Skip to content

Releases: djsudduth/keep-it-markdown

Version 0.6.8

13 Aug 18:06

Choose a tag to compare

  • Fixed bug using -m option to move notes to archive with the --all flag when filtering notes by create or edit dates (all notes were being moved vs only those filtered)
  • Added warning that using the -m option will alter the edit dates of notes moved to archive

Version 0.6.7

19 May 18:14

Choose a tag to compare

  • Added ability to import both markdown and text files from the import folder
  • Added -lboption to provide comma delimited labels/tags in the cli for import
  • Added creation and validation of both the import and import-completed folders on launch
  • Added -q option for quiet/silent mode piping to kim.log when importing or exporting notes
  • Added -d option to remove duplicate tags at the end of notes if already embedded in the note text
  • Fixed audio file extension error for Android mp3 audio types vs Apple m4a audio
  • Fixed spaced labels bug for Joplin notes
  • Cleaned up cli structure

Version 0.6.5

30 Oct 17:03

Choose a tag to compare

  • Added support for the Markdown for Google Keep plugin - ignore of any pre-existing markdown web links in notes and Keep note-to-note linking relative urls
  • Added -w option to convert pre-existing Keep note-to-note markdown links to wikilinks during export
  • Filter exported notes by create (-cd) or edit date (-ed) ( < or > date only)
  • Fixed exported notes update date bug to be the actual edited date vs. internal Google update date
  • Added warning on importing too many markdown notes may lock user out of Keep
  • Added EXAMPLES.md for command line examples using option switches
  • Added ability to export namespaces with '/' character in filenames for Logseq and Joplin
  • Removed old python formatting yapf settings

Version 0.6.4

16 Sep 14:29

Choose a tag to compare

  • Fixed the Dockerfile versions

Version 0.6.2

16 Sep 02:17

Choose a tag to compare

  • Fixed the keep.resume warning message for newer gkeepapi version >= 0.16.0
  • Fixed the Python 3.12+ regular expression error
  • Added more detail error message if KIM fails to execute

Version 0.6.1

26 May 15:49

Choose a tag to compare

  • New instructions and Dockerfile for updated versions of gkeepapi and gpsoauth to get keep token
  • Wikilinking now supported for Joplin notes

Version 0.6.0

28 Jan 19:16

Choose a tag to compare

Google recently changed its authentication so that the previous methods of using the 2FA app password no longer works.

  • Now requires Python v-3.10+ to run KIM
  • New Docker image to get the Keep token from the Android OAuth cookie
  • Old keep-test.py module removed for new Google authentication (get_token.py added)
  • New simple INSTALL.md steps for advanced users

Version 0.5.4

14 Jan 19:04

Choose a tag to compare

NOTE - refer to the README in the main branch page for Docker (there is a typo in this release)

  • Fixed Dockerfile to use Ubuntu vs Debian to solve the Google auth issue with gkeepapi
  • Added -m flag to move notes to Archive in Keep after conversion to markdown
  • Replaced the deprecated Python library imghdr with new pillow image library

Version 0.5.3

05 Nov 23:40

Choose a tag to compare

  • Added a Dockerfile to allow for docker use or to get the Keep token
  • Updated the captcha message in keep-test.py that is no longer valid with Google

Version 0.5.2

13 Jul 00:51

Choose a tag to compare

  • Switched audio file extensions from AAC back to M4A
  • Added Joplin exports -j flag to use front matter header - Joplin will create internal tags when importing markdown with front matter
  • Removed first dash on list notes exported to Logseq with -l switch