Releases: kmuto/review
Releases · kmuto/review
Version 1.7.1
v0.2.2 (PEG version)
Version 0.2.2
Version 1.7.0
In general
- Set up Rubocop settings and refactor code with the settings
- Change the internal encoding to UTF-8 altogether (#399)
- Add a Dockerfile
Bug Fix
- Fix htmlbuilder to display line numbers with listnum/emlistnum under a syntax highlighting environment (#449)
Builders and Makers
epubmaker
- Support
direction
parameter to set binding direction (#435)
Code contributors
Version 1.6.0
In general
- Stop supporting Ruby 1.8.7
- Enable to set default language for code highlighting (#403)
- Use I18n in inline
@<hd>
chap (#420) - Support highlighting and lang option in
//source
Bug Fix
- Fix
@<hd>
to detect the target header-index in the middle of indexes (#400) - Fix epubmaker to escape pathname includes whitespace (#398)
- Fix
Builder#get_chap
to return formatted appendix name correctly (#405) - Fix missing listing name when using syntax highlighting (#418)
- Fix i18n to merge settings correctly (#423)
- Fix epubmaker to match coverimage strictly (#417)
- Fix htmlversion when epubversion == 3 (#433)
Commands
review-init
- Add option to create locale.yml (#425)
Builders and Makers
htmlbuilder
- Markup section number by span (#415)
latexbuilder
- Support
config["conver"]
pdfmaker
- Support file insertion (same as EPUBMaker)
epubmaker
- Add
toc
property to config.yml (#413)
Code contributors
Version 1.5.0
Notice
To support language parameter for syntax highlighting, if you use review-ext.rb to extend code block markup such as //list
and //emlist
, you should fix it (if you don't use review-ext.rb, you don't have to do anything).
In general
- Add default properties in config.yml
- Fix appendix format with
@<hd>
. - Fix index error in shallow column.
- Add more items in i18n.yml.
- Obsolete
ReVIEW::Book::Base.load_default
. - Add
@<imgref>
notation. - Add pdf, epub and cleanup tasks to sample Rakefile.
- Change all formats of documents from RDoc to Markdown.
- Add "Re:VIEW Quick Start Guide (EN)".
- Enable
@<hd>
to identify the target, has unique id, without|
. - Add an argument lang to list related notations when highlighting.
- Add "Re:VIEW Format Guide (EN)".
- Add
highlight
property in config.yml as setting of highlight.
Commands
review-epubmaker
- Support
toc
in config.yml
review-init
- Add
--force
option to generate files even if directory is existed.
review-vol
- Add
--yaml
option.
Builders and Makers
markdownbuilder
- Implement
list_header()
andlist_body()
.
htmlbuilder
- Fix MathML error in
HTMLBuilder#texequation
.
idgxmlbuilder
- Stop providing a index for
@<ttb>
.
latexbuilder
- Fix
@<table>
to refer the table on another chapter. - Support syntax highlighting with listings.
pdfmaker
- Raise errors if no LaTeX tools are installed.
- Support
toctitle
in config.yml. - Remove a PDF file if already exists.
- Add parameters
dvicommand
anddvioptions
in config.yml. - Add parameters
texoptions
in config.yml. - Load
sty/*.fd
andsty/*.cls
- Provide hooks before/after TeX compiling.
- remove dependency on sed command
- raise errors and stop building when LaTeX command failed
epubmaker
- Improve to support of MathML.
- Make dummy
<li>
item hidden in nav file. - Introduce structured YAML tree for config.yml.
- Use
ReVIEW::I18n
instead ofEPUBMaker::Resource
Code contributors
- akinomurasame
- gfx
- krororo
- orangain
Version 1.4.0
In general
- Normalize ID in bib notation.
- Fix compatibility between POSTDEF file and POSTDEF section in catalog.yml.
- Add APPENDIX section into catalog.yml.
- Remove implicit settings of prefaces, appendix and postscripts.
- Refactor code and test cases.
- Add Installation, Resources and Links on README.rdoc
Commands
review-epubmaker
- Keep 1st stage temporary directory when debug is true.
- Support cover_linear option.
review-catalog-converter
- Add new command which converts traditional catalog files into catalog.yml.
Builders and Makers
markdownbuilder
- Improve compatibility with GitHub Flavored Markdown.
- Add blank line before/after headline.
- Support tt notation.
- Support footnote notation.
- Add indepimate notation.
- Display nondisplayed image caption.
htmlbuilder
- Provide warning message if image couldn't be found.
- Change layout file name from 'layout.erb' to 'layout.html.erb'.
- Compile caption of emlist/emlistnum/cmd notation.
- Compile title notation.
idgxmlbuilder
- Provide warning message if image couldn't be found.
latexbuilder
- Change layout file name from 'review.tex.erb' to 'layout.tex.erb'.
- add 'contact' for colophon in config.yml.
- add 'pbl'(publisher) for colohpon in config.yml. You can use both 'prt' and 'pbl'.
pdfmaker
- Support locale file.
- Add colophon_order option.
epubmaker
- Add epub:type='cover' attribute in cover file when it is EPUB3.
- Escape special HTML characters to entities in toc view.
Code contributors
- suzuki
- vvakame
- eiel
Version 1.3.0
In general
- Introduce a new catalog file
catalog.yml
. - Support
@<column>{}
to refer to the column. - Enable
@<chapref>{}
to refert to the part. - Add safe mode as an environment variable 'REVIEW_SAFE_MODE'.
- Force *.re files to put on the same directory of the catalog files.
- Discontinue feature of setting with config.rb.
- Discontinue feature of loading lib/review/* files in the document directory.
- Introduce config
appendix_format
(arabic, roman, or alpha) to set an appendix heading style.
Commands
- Force to use review-compile with the same version.
- Add
--version
to display the version.
review-compile
- Add
--catalogfile
to set a catalog file.
review-pdfmaker
- Remove tmpdir for build.
- Exit when any errors occur.
- Add
--ignore-errors
to proceed even when any errors occur. - Generate ebb/bb files of image files in the image directory.
- Add
--[no-]debug
to overridedebug
in the config.yml.
review-init
- Generate consistent CSS filenames.
review-epubmaker
- Rename review-empumaker to review-empumaker-legacy, then rename review-empumaker-ng to review-empumaker.
- Add
verify_target_images
andforce_include_images
configs which are related to including images in the EPUB file.
Builders
htmlbuilder
- Add a reverse link from the footnote to the body.
- Escape hyphens in the HTML comment tags.
- Normalize 'id' attributes.
- Enable to refer to the section titles from a layout file (
toc
). - Enable to refer to the prev/next section from a layout file (
prev_chapter
,next_chapter
).
latexbuilder
- Add columns in the TOC.
- Change a image file extension as PDF in the graph notation.
Code contributors
- kazutomi
- dmiyakawa
- zunda