- Correctly detect when user is typing in a file.
- Fix bug causing notification handler to be called more often than needed.
- Fix bug preventing editor events from being handled.
- Reload settings from config file every time settings menu is displayed.
- Write all exceptions to C:Users%USER%AppDataRoamingWakaTimeWakaTime.log file.
- Fix runtime compatibility issues.
- Refactor plugin using code from wakatime/visualstudio-wakatime.
- Prevent deleting wakatime-core when IDE started while offline.
- Queue heartbeats before sending to wakatime-cli to prevent from forking too many python processes.
- Improved dependency management and moved dependencies to AppDataWakaTime folder.
- Millisecond precision for heartbeat timestamps.
- use embedded python instead of installing
- remove prompt before installing Python because using embeddable Python now
- prevent locking inside background thread
- better looking obfuscated api key
- fix slow startup issue
- upgrade wakatime cli to v4.1.1
- send hostname in X-Machine-Name header
- catch exceptions from pygments.modeline.get_filetype_from_buffer
- upgrade requests package to v2.7.0
- handle non-ASCII characters in import path on Windows, won't fix for Python2
- upgrade argparse to v1.3.0
- move language translations to api server
- move extension rules to api server
- detect correct header file language based on presence of .cpp or .c files named the same as the .h file
- upgrade wakatime cli to v4.1.0
- correct priority for project detection
- fix offline logging
- limit language detection to known file extensions, unless file contents has a vim modeline
- guess language using multiple methods, then use most accurate guess
- use entity and type for new heartbeats api resource schema
- correctly log message from py.warnings module
- clean up external process execution
- always use latest version of wakatime cli dependency
- cache python binary location for better performance
- move log file to AppData folder
- add icon to menu
- follow .Net coding conventions and code cleanup
- Birth