All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Updated dependencies for Ruby 2.5
- Updated tests
- Updated documentation url
- Updated version to 1.0, 0.5 had few and tiny bug reports
- Empty remarks are now properly handled and signaled.
- Improved Ruby 1.8.7 support for status history.
- Removed the daemon functionality, it didn't work across platforms. Use Guard instead.
- Improved the platform compatibility. Should now work better on Windows.
- Color support is now optional on Windows. Is switched on if gem 'win32console' is available.
- JSON support is now optional. Is switched on if the json library (1.9) or gem (1.8) is available.
- Minor changes
- The word counts displayed are now the totals of the respective section, including all its children
- Changed remarks output, more space for file names and content
- Changed the homepage to GitHub
- Writing goals (total and daily) can be defined and tracked
- Added YAML and JSON output formats, available with option --outputformat
- Minor fixes
- Removed daemon state persistence file dw_state.yml
- Colorized screen output
- Reorganized library
- Minor fixes for Gem packaging
- Added remarks listing.
- Minor fixes
- removed formalpara from the list of countable text elements because they contain para elements
- Documentation corrections
- Initial version