Releases: hisashim/docdiff
Releases · hisashim/docdiff
Version 0.6.5
What's Changed
- User-visible changes:
- Fixed label option not accumulating correctly.
- Fixed CRLF bug (#57), where CRLFs in the input text are gobbled and not printed in the output when using
tty,wdiff, anduserformats. This problem seems to have existed since 0.3.
- Developer-related changes:
- Moved CLI-related stuff from
bin/docdifftolib/docdiff/cli.rb. - Miscellaneous fixes and refactoring.
- Moved CLI-related stuff from
Full Changelog: v0.6.4...v0.6.5
Version 0.6.4
What's Changed
- User-visible changes:
- Removed ChangeLog.
- Reorganized and updated documents: most documents are moved to
doc/. $XDG_CONFIG_HOME-style user configuration file name (~/.config/docdiff/docdiff.conf) is supported and encouraged to use.- Added a manual page (
doc/man/docdiff.1will be generated from.adocbymake docs). - Added shell completion scripts for Zsh and Bash.
- Cleaned up CLI help message a bit.
- Added pager support with
--pager=and--no-pageroptions.$DOCDIFF_PAGERis consulted as well. - Added
--iso8859to supersede--iso8859x; ditto for--display=blockand--display=multi. - Marked to-be-deprecated features as deprecated, e.g.:
--format=stat,--stat,--cache,--iso8859x,--display=multi,--verbose,--license,- -author,~/etc/docdiff/docdiff.conf, and~/.docdiff/docdiff.conf.
- Developer-related changes:
- Removed test logging.
- Fixed erroneous tarball generation (
make dist). - Introduced additional development requirements: git, md2html, asciidoctor.
- Fixed irregular time stamps of gem members by setting
$SOURCE_DATE_EPOCH. - Converted EUC-JP code files to UTF-8.
Full Changelog: v0.6.2...v0.6.4
Version 0.6.3
This version was revoked due to a mistake in the release procedure.
Version 0.6.2
What's Changed
User-visible Changes
- Add support for stdin (-) in command line arguments (thanks to tamo)
- Add
--config-fileoption (thanks to tamo) - Fix incompatibility with Ruby 3.4 Regexp (thanks to yoshuki)
- Resolve frozen literal warnings introduced by Ruby 3.4.
Developer-related Changes
- Remove unused files: ViewDiff and its tests.
- Update email address in .gemspec.
New Contributors
Full Changelog: v0.6.1...v0.6.2
Version 0.6.1
News
User-visible changes:
- none
Developer-related changes:
- Gemspec updated. (Primary repository is now GitHub, etc.)
- Fix: Use VERSION from local library when building a gem.
Version 0.6.0
News
User-visible changes:
- Drop support for Ruby 1.8 (thanks to takahashim).
- Fix various encoding problems (thanks to takahashim).
- Add CP932 (Windows-31J) support through a new option
--cp932(thanks to emasaka). - Introduce readme.md, which will obsolete readme.html eventually (thanks to takahashim).
Developer-related changes:
- Use Mutex#synchronize instead of Thread.exclusive (thanks to hsbt).
- Remove JIS0208.TXT to comply with its terms of use (thanks to kmuto).
- Introduce top-level class DocDiff to avoid name conflict (thanks to hibariya).