Review v4.1.0 Release Notes
Release Date: 2020-02-29 // about 3 years ago-
๐ New Features
- add
table_row_separator
to specify a separator that separates table rows. Accceptable value: tabs (means\t+
, default),singletab
(means\t
), spaces (means\s+
), verticalbar (means\s*\|\s*
) (#1420) - PDFMaker, EPUBMaker, WEBMaker, TEXTMaker, IDGXMLMaker: add
-y
(--only
) option to specify the files to convert instead of all files (#1428) - โ add
--without-config-comment
option to review-init command to exclude comments from config.yml (#1453) - PDFMaker: add
use_original_image_size
inpdfmaker
section. If this parameter is set to true, images in//image
,//indepimage
, and//imgtable
will be placed in actual size, not textwidth (#1461)
๐ฅ Breaking Changes
- ๐ PDFMaker:
image_scale2width
parameter has been moved underpdfmaker
section (#1462)
๐ Bug Fixes
- PDFMaker: fix backward compatibility error with Re:VIEW 3 (#1414)
- PDFMaker: fix an error when compiling review-jlreq with LuaLaTeX (#1416)
- PDFMaker: fix index not being included in the table of contents (#1418)
- RSTBuilder: fix conversion failure due to incorrect method argument handling (#1426)
- โ IDGXMLBuilder: there was an error in the warning handling for the table (#1427)
- IDGXMLMaker: there was an error in the processing when an error occurred in the filter program (#1429)
- ๐ PDFMaker: fix a build failure when using inline operators such as
@<code>
or@<tt>
for heading withmedia=ebook
mode (#1432, #1465) - โ PDFMaker: raise just warning instead of error, when MeCab isn't installed (#1445)
- IDGXMLBuilder: fix
//imgtable
to work correctly (#1448) - PDFMaker: fix an error when makeindex is true but no index is registered (#1467)
- PDFMaker: fix missing footnotes in a description list (#1476)
- review-index: fix an error when
@<w>
exists in headlines (#1484)
โจ Enhancements
- PDFMaker: add version to .cls/.sty files (#1163)
- โก๏ธ update Dockerfile (#1412)
- IDGXMLMaker: show the contents of stderr from the filter program (#1443)
- โ add *-idgxml folder entry to .gitignore (#1448)
- ๐
//source
can now omit options in all builders (#1447) - โ add Ruby 2.7 to the test targets (#1468)
- ๐ allow a setting of multiple word_file (#1469)
- EPUBMaker: warn when there is no heading in .re file (#1474)
๐ Docs
- โ add the description about
contact
andcolophon_order
toconfig.yml.sample
(#1425) - โก๏ธ update quickstart.ja.md and quickstart.md to Re:VIEW 4 (#1442)
- โก๏ธ update syntax-book sample document (#1448, #1449)
- โก๏ธ update README.md (#1455, #1458)
- โก๏ธ update format.ja.md and format.md. add the description about
::
notation which sets builder-specific options to images (#1421)
Others
- ๐จ refactor codes with Rubocop 0.78.0 (#1424, #1430)
- ๐ run PDF build test more strictly when there is LaTeX runtime environment (#1433)
- ๐ switch the build test suite from Travis CI to GitHub Actions (#1431, #1436, #1437)
- ๐จ IDGXMLBuilder: refactor code list methods (#1438, #1439)
- โ remove unnecessary review-ext.rb from syntax-book (#1446)
- โ add tests for IDGXMLMaker and TextMaker (#1448)
- ๐จ refactor around Index (#1456, #1457, #1459)
- โก๏ธ update jsclasses to version 2020/02/02 (#1478)
Contributors
- add