Releases: sylvainhalle/textidote
Version 0.9 (beta 1 draft)
This is a draft release.
Main modification: complete overhaul of string manipulation functions, now using the latest version of Petit Poucet. This is major enough to warrant an increment of the minor version number to 0.9.
Other bugfixes:
Version 0.8.3
Download either:
textidote.jar
for a manual install, ORtextidote_0.8.3_all.deb
to install via apt-get (for Debian-based systems)
Major change
The single most major change is that 0.8.3 now compiles with Language Tool version 5.6 instead of 4.6. Although this looks trivial, creating this file requires some trial and error. A repository now describes the exact procedure, which should make the upgrade to newer versions faster in the future.
This officially closes a few long-standing issues revolving around the creation of an up-to-date fat JAR for Language Tool, namely (#136 and #193). It also paves the way for a closing of some other issues such as #188 (which will be done in a later release).
Other changes
Here are the other changes integrated by users since the last release. Thanks to @ErikBjare, @acorbe, @daniel-vera-g, @dezeroku, @LDeakin, @chenyuheng and @ashwinvis!
Weekly build
weekly Integration of snippet for emacs in Readme (#186)
Version 0.8.2
Download either:
textidote.jar
for a manual install, ORtextidote_0.8.2_all.deb
to install via apt-get (for Debian-based systems)
Version 0.8.2 contains no new big feature, but cumulates bugfixes and small improvements from the past 18 months. Some of these updates and fixes have been contributed by TeXtidote users: @PierreMarchand20, @bong0, @bratekarate, @neil-lindquist, @Fischer96, @mayjs, @jsoref, @sigma67, @epabion, @ms-jpq.
Thank you!
Bugfixes
- Unexpected exceptions (#101)
- Spell checker that stops checking mid-text (#127)
- Dictionary errors (#120, #128, #142, #143)
- Character encoding issues (#137, #155)
- Multiple false warnings (#108, #117, #140, #141, #153, #159)
- Link in report footer (#109)
- Improved cleaning (#110, #111, #144, #145, #147, #152, #157, #160)
Small updates
- Better documentation for some features in the Readme (#111, #156)
- Added Brazilian Portuguese support in the check parameter (#106)
- Support for a few more reference commands (#124)
- Support for LanguageTool's first language option (#103)
- Added Docker file (#162)
It shall be noted that this release still comes bundled with LanguageTool 4.x. Upgrade to LT 5.x is slated for TeXtidote 0.9.
Version 0.8.1
Download either:
textidote.jar
for a manual install, ORtextidote_0.8.1_all.deb
to install viaapt-get
(for Debian-based systems)
This release contains a few bugfixes for issues that were incorrectly closed in version 0.8.
Version 0.8
Download either:
textidote.jar
for a manual install, ORtextidote_0.8_all.deb
to install viaapt-get
(for Debian-based systems)
New features in this release
Improvements:
- New output formats: single line (#88) and LanguageTool's JSON (#60)
- Upgraded LanguageTool to latest version (#52)
- Inline equations
\(
...\)
are supported (#73) frame
environments are removed- Some rules can be disabled through the command line (#79)
- User-defined macros can be ignored (#58)
Fixes:
- Some rules give fewer false warnings (#67, #70, #71, #82, #91)
- Handling of sub-files with
\input
and\include
(#64, #81) - HTML syntax highlighting (#87)
- Inline math that contains commands is correctly handled (#55)
- The
--clean
option no longer outputs the text twice (#72) - Better Bash auto-completion (#53, #65)
- A few other bugfixes (#68, #90)
Version 0.7.1
Download either:
textidote.jar
for a manual install, ORtextidote_0.7.1_all.deb
to install via apt-get (for Debian-based systems)
This release features a single bugfix compared to version 0.7, which only affects the use of the --languagemodel
command line option.
Version 0.7
Download either:
textidote.jar
for a manual install, ORtextidote_0.7_all.deb
to install viaapt-get
(for Debian-based systems)
New features in this release
Improvements:
- More exceptions to the nobreak rule (#47)
- Custom environment names can be ignored (#34)
- Finding errors with n-grams is now possible with the
--languagemodel
option (#41) - TeXtidote automatically follows files included in
\input
and\include
instructions from a main file (#45) - Better output when multiple files are analyzed at once (#46)
- Suggestions for spelling mistakes (#48)
- Markdown image markup no longer produces warnings (744d0b8)
Fixes:
Version 0.6
Download either:
textidote.jar
for a manual install, ORtextidote_0.6_all.deb
to install via apt-get (for Debian-based systems)
New features in this release
- Support for Markdown input files
- Configuration file
.textidote
- Line numbers displayed in HTML report
- More accented character replacements
- Simple math environments like
$x$
are kept in the clean text - New rule about stacked headings [sh:stacked]
Fixes:
- Grammar checking of German input now works
- Removal of
\label
instructions - Corrected rule about space before punctuation
- Environment
\align
treated as an equation - Command
\eqref
treated as\ref
- Command
\ldots
treated as\dots
- Fix to
AnnotatedString
Version 0.5.1
Download either:
textidote.jar
for a manual install, ORtextidote_0.5.1_all.deb
to install via apt-get (for Debian-based systems)
New features in this release
- Better handling of accented characters
- Bugfix to handling of multi-line environments
- Bugfix to the
CheckSections
rule