Version 2.1.0

@takahashim takahashim released this Oct 29, 2016 · 90 commits to master since this release

New Features

  • review-init: generate Gemfile ([#650])
  • HTMLBuilder: add language specified class in list ([#666])
  • HTMLBuilder: set id to
    of indepimage as same as image
  • MD2INAOBuilder: support new builder MD2INAOBuilder ([#671])
  • MARKDOWNBuilder, MD2INAOBuilder: support ruby ([#671])
  • TEXTBuilder: support @<hd> ([#648])
  • TOPBuilder: support @<comment>{} ([#625], [#627])
  • Breaking Changes

    Bug Fixes

    • review-validate: fix parsing blocks and comments in tables, and messages
    • LATEXBuilder: fix when rights is null in config.yml ([#653])
    • LATEXBuilder: escaping values from config.yml and locale.yml([#642])
    • PDFMaker: support AI, EPS, and TIFF on pdfmaker correctly ([#675])
    • PDFMaker: fix hooks; add @basehookdir and use it to get fullpath ([#662])
    • EPUBMaker: fix missing default dc:identifier value ([#636])
    • EPUBMaker: ext. of cover file should be "xhtml" in EPUB ([#618])
    • WEBMaker: fix broken link ([#645])
    • WEBMaker: fix when Part has no "*.re" file ([#641])
    • I18n: fix %pJ in format_number_header ([#628])

    Enhancements

    • LATEXBuilder: use pxjahyper package in pLaTeX ([#640])
    • LATEXBuilder: Enhanced implementation of layout.tex.erb ([#617])
    • LATEXBuilder: fix to use keywords in locale.yml ([#629])
    • IDGXMLBuilder: add instruction to column headline for toc ([#634])
    • IDGXMLBuilder: fix to avoid empty caption in //emlist ([#633])
    • Rakefile: add task preproc ([#630])
    • ReVIEW::Location: add test ([#638])

    Docs

    • add customize_epub.md
    • add preproc(.ja).md ([#632])
    • config.yml: add csl in sample
    • config.yml: add simplified sample ([#626])

    Others

    • license of template fils are MIT license([#663])
    • rubocop: suppress warnings of rubocop

    Contributors

Downloads

Version 2.0.0

@kdmsnr kdmsnr released this Apr 29, 2016 · 187 commits to master since this release

New Features

  • Load ./config.yml if exists ([#477], [#479])
  • config.yml: Add review_version ([#276], [#539], [#545])
    • Allow review_version to be nil, which means that I don't care about the version ([#592])
  • Add experimental vertical orientation writing support ([#563])
  • Support [notoc] and [nodisp] in header ([#506], [#555])
  • Enable @<column> and @<hd> to refer other's column. ([#333], [#476])
  • Add command //imgtable ([#499])
  • Allow to use shortcut key of config ([#540])
    • enable to use @config["foo"] instead of @config["epubmaker"]["foo"] when using epubmaker
  • Accept multiple YAML configurations using inherit parameter. ([#511], [#528])
  • Add formats to i18n ([#520])
  • Make rake run test and rubocop. ([#587])
  • Add webmaker ([#498])
  • LATEXBuilder: add option image_scale2width ([#543])
  • PDFMaker: Migrate platex to uplatex ([#541])
  • EPUBMaker: Support ebpaj format. ([#251], [#429])
  • EPUBMaker: Add direction in default setting ([#508])
  • EPUBMaker: Allow pronounciation of booktitle and author ([#507])
  • review-preproc: allow monkeypatch in review-preproc ([#494])
  • HTMLBuilder: Disable hyperlink with @<href> with epubmaker/externallink: false in config.yml ([#509], [#544])
  • EPUBMaker: Add custom prefix and <meta> element in OPF ([#513])
  • PDFMaker: support history in config ([#566])

Breaking Changes

  • Update epubversion and htmlversion ([#542])
  • Delete backward compatibility of 'param'. ([#594])
  • config.yml: 'pygments:' is obsoleted. ([#604])
  • Remove backward compatibility ([#560])
    • layout.erb -> layout.html.erb
    • locale.yaml -> locale.yml
    • PageMetric.a5 -> PageMetric::A5
    • raise error when using locale.yaml and layout.erb
    • prt is printer(印刷所), not publisher(発行所). 発行所 is pbl. ([#562, #593])
  • Obsolete appendix_format ([#609])
  • Remove obsolete inaobuilder. (upstream changed their mind to use modified Markdown) ([#573])
  • Remove obsolete legacy epubmaker
  • review-compile: Remove -a/--all option ([#481])

Bug Fixes

  • Escape html correctly. ([#589], [#591])
  • review-epubmaker: fix error of not copying all images. ([#224])
  • Fix several bugs around [nonum]. ([#301], [#436], [#506], [#550], [#554], [#555])
  • IDGXMLBuilder: fix wrong calcuration between pt and mm for table cell width on IDGXML. ([#558])
  • HTMLBuilder: use class instead of width for //image[scale=XXX] ([#482], [#372]). It fixes on epubcheck test.

Refactorings

  • Support named parameters in EPUBmaker/PDFmaker ([#534])
  • Add ReVIEW::YAMLLoader ([#518])
  • Remove global variables. ([#240])
  • Set warning to false in test. ([#597])
  • Avoid warnings (avoid circular require, unused variable, redefining methods, too many args) ([#599], [#601])
  • MakerHelper: class -> module ([#582])
  • review-init: generate config.yml from doc/config.yml.sample. ([#580])
  • Unify template engine ReVIEW::Template ([#576])
    • HTMLBuilder: remove HTMLLayout
    • LATEXBuilder: use instance variable in templates ([#598])
    • LATEXBuilder: move lib/review/layout.tex.erb to templates/latex/ ([#572])
  • Update config.yml.sample ([#579])
  • Remove code for 1.8 and 1.9.3 in test (for Travis) ([#577])
  • Fix LaTeX templates ([#575])
  • Use read BOM|utf-8 flag for opening files, instead of string replacing ([#574])
  • review-preproc: set default_external encoding UTF-8. ([#486])
  • Fix pdf and epub build_path on debug ([#564], [#556])
  • Refactor EPUBMaker. ([#533])
  • Use SecureRandom.uuid instead of ruby-uuid ([#497])
  • epubmaker, pdfmaker: Use ReVIEW::Converter instead of system() ([#493])
  • Remove zip command and use PureRuby Zip library ([#487])
  • review-index: refine TOCParser and TOCPrinter ([#486])
  • Remove deprecated parameters, change default value of some parameters. ([#547])
  • sample config.yml should be config.yml.* ([#538])
  • Add Hash#deep_merge ([#523])
  • LATEXBuilder: use \reviewunderline instead of \Underline ([#408])
  • Add name_of and names_of method into Configure class to take 'name' attribute value. ([#534])
  • EPUBMaker: reflected colophon_order. ([#460])
  • TOCPrinter: remove IDGTOCPrinter. ([#486])
  • Add new methods: Book#catalog=(catalog) and Catalog.new(obj) ([93691d0])
  • Chapter and Part: do not use lazy loading. ([#491])

Docs

  • README: rdoc -> md ([#610])
  • Update format.md, quickstart.md
  • Add note about writing vertical document and PDFMaker
  • Fix document in EN ([#588])

Code contributors

Downloads

Version 1.7.2

@takahashim takahashim released this Dec 27, 2015 · 504 commits to master since this release

Bug Fix

  • Fix latexbuilder to show caption in //list without highlighting ([#465])
  • Fix markdownbuilder to use definition list ([#473])

Downloads

Version 1.7.1

@takahashim takahashim released this Nov 29, 2015 · 511 commits to master since this release

Bug Fix

  • Fix latexbuilder to display caption twice in //listnum ([#465])
  • Fix review-init to generate non-valid EPUB3 file with epubcheck 4.0.1 ([#456])

Downloads

v0.2.2 (PEG version)

@takahashim takahashim released this Nov 23, 2015 · 516 commits to master since this release

Version 0.2.2

Downloads