Skip to content

Latest commit

 

History

History
212 lines (161 loc) · 6.83 KB

CHANGELOG.md

File metadata and controls

212 lines (161 loc) · 6.83 KB

Changelog

2.4.0 (04/25/2021)

  • Added SimplenoteGo function
  • Replace GitHub username

2.3.3 (10/18/2019)

  • Account for numberwidth when calculating title widths

2.3.2 (07/01/2019)

  • Add error handling for SimplenoteOpen on invalid keys/ids
  • Update simplenote.py to 2.1.4

2.3.1 (04/08/2019)

  • Pull in simplenote.py 2.1.2
  • Allows us to detect invalid auth token and report failed login

2.3.0 (03/03/2019)

  • Cache authorisation token

2.2.0 (11/05/2018)

  • Save index list to disk for faster start
  • Don't used the disk cache when testing
  • Try to keep list index width when vertical and using default width

2.1.0 (11/04/2018)

  • Keep in memory cache of notes to speed up list index updates

2.0.3 (10/30/2018)

  • Need to send tags by default with Simperium

2.0.2 (10/20/2018)

  • Remove references to since in get_note_list, pull in sn.py 2.0.3

2.0.1 (10/17/2018)

  • More unicode fixes as a result of Simperium
  • Pull in simplenote.py v2.0.2

2.0.0 (09/30/2018)

  • Quick Simperium fixes
  • Use simplenote.py v2.0.0 - uses the Simperium API
  • Breaking change: No longer supports since in SimpleNoteList

1.4.5 (03/24/2018)

  • Update simplenote.py so we can move tag sorting there.

1.4.4 (03/04/2018)

  • Re-work sorting of notes in list index

1.4.3 (02/28/2018)

  • Update simplenote.py to 1.0.4
  • Merge branch 'issue94'
  • Remove test files for the credential tests
  • Fix sort order of note titles
  • Allow asking the user for username and password separately
  • Provide unit tests for the if clause of set_cred
  • Add .gitignore

1.4.2 (01/21/2017)

  • Fix for where :w wouldn't work after SimplenoteNew

1.4.1 (12/24/2016)

  • No code changes, I just forgot to update the CHANGELOG and README to suit 1.4.0

1.4.0 (12/24/2016)

  • support for :saveas and :w thanks to @sanchon

1.3.2 (10/15/2016)

  • Python 3 compatibility for format_title

1.3.1 (09/03/2016)

  • When using vertical split try to use correct width for note list index
  • new parameter: SimplenoteListSize used both for vertical and horizontal split

1.3.0 (07/10/2016)

  • Switch to prefixed based commands instead of using arguments

1.2.0 (06/01/2016)

  • Make Python 2 and 3 compatible
  • Externalise the python code instead of embedding

1.1.7 (04/24/2016)

  • Attempt to avoid E16: Invalid range errors some people are seeing (Bug fix)

1.1.6 (04/03/2016)

  • Update simplenote.py to v1.0.3 (Bug fix)

1.1.5 (03/26/2016)

  • Bug fix - :w was not working for updating the note

1.1.4 (03/23/2016)

  • Bug fix - Don't overwrite unsaved local changes if re-opening from the list index (or using -o)
  • Update simplenote.py submodule to v1.0.2

1.1.3 (03/06/2016)

  • Add note key back into title to ensure unique buffer names
  • Update CONTRIBUTING to be more friendly
  • Add license badge to README
  • Split out CONTRIBUTING from README

1.1.2 (01/13/2016)

  • Update simplenote.py submodule for rewritten commit.

1.1.1 (01/06/2016)

  • Bug fix - Update buffer title when updating the note.

1.1.0 (01/04/2016)

  • Use first line of note as note title, note keys are now stored internally and mapped to buffer numbers
  • Change how commands for previous versions work (-V for info, -v no args is now latest version), also display note id
  • Make updating a list index target the existing list index window

1.0.0 (12/20/2015)

  • Merge content when local and remote have been updated
  • Add commands to allow previous versions of notes to be retrieved.
  • Add tests related to retrieving versions of notes
  • Update simplenote.py submodule to v1.0.0

0.10.1 (11/05/2015)

  • Remove errant tabs from code

0.10.0 (09/27/2015)

  • Minor fix/improvement to regex in script for generating release
  • Add "single window" mode to emulate behaviour of website
  • prompt for user/pass when missing. From @yuex
  • Add Great Firewall of China usage note to README. From @yuex
  • When deleting a note also remove it from the note index list

0.9.1 (11/24/2014)

  • Make list index work again when Vim is compiled without conceal
  • Quick fix for titles with single quotes causing error in list index
  • Fix alignment of titles/tags with multibyte characters in list index
  • Re-order commands to avoid BufReadPost overriding intended filetype

0.9.0 (07/20/2014)

  • Add reduced vimrc for running Vader tests and other test related changes
  • Force autocommand processing of notes opened via Simplenote.vim. For example, to enable modeline processing. From @insanum
  • New list index format options and syntax highlighting. From @insanum
  • New commands to pin/unpin notes. From @insanum
  • Add script to generate vimball. From @jeromebaum
  • Add more detailed installation instructions and mention contains git submodule

0.8.0 (01/11/2014)

  • Add a script to help automate release management
  • Add tests using Vader.vim
  • Reference Simplenote.py externally rather than include inline
  • Updating a non existing note creates a new one
  • Toggle markdown flag in Simplenote to match current buffer filetype
  • Auto set buffer filetype to markdown if checked as markdown in Simplenote
  • No longer uses buffhidden=delete on scratch buffers
  • Make the Simplenote list/index the only window on screen
  • Fix for double enocding issue.
  • Change optional qty to optional since date for get_note_list()

0.7.0 (10/21/2012)

  • add vim help file
  • add custom sort orders
  • add -o option to open note for given key directly
  • show notes tags in the list view

0.6.0 (09/30/2012)

  • add the possibility to restrict note listing to tags
  • respect pinned notes in note index
  • set initial number of notes to load to 100
  • add config option to specify a preferred filetype
  • add modifydate to update_note() function

0.5.0 (06/03/2012)

  • make pretty formatting for note list
  • allow vertical splitting of scratch buffer
  • listing command (-l) takes parameter of max notes to fetch
  • update to simplenote.py v0.2.0
  • incorrectly fetched notes are not displayed anymore

0.4.0 (02/08/2012)

  • refactor into autload plugin

0.3.1 (11/23/2011)

  • add documentation for usage behind proxy
  • buffer write command updates note

0.3.0 (07/17/2011)

  • UTF-8 support
  • create new notes from buffer via :Simplenote -n
  • update note when buffer is written
  • support direct deletion of notes via :Simplenote -D
  • support tagging of notes via :Simplenote -t
  • distinct buffer for every note
  • use simplenote.py for API interaction
  • encapsulate interface methods in Python class

0.2.0 (05/30/2011)

  • change interface function to Simplenote
  • truncate long note titles in list
  • display modified date instead of note key in list
  • load all notes for index
  • don't display notes from trash
  • deferred token retrieval and simple caching
  • Wrapped username, password and token in urllib2's quote method
  • improve time needed for listing notes

0.1.0 (05/10/2011)

  • SimpleNote -l: list notes in scratch buffer
  • SimpleNote -u: update note from buffer
  • SimpleNote -d: move note to trash