Link

Version Migration

This article aims to document changes to the BuildVu output between versions. It is intended to be used as a reference when updating to newer BuildVu versions if you have post-processing that relies on the output being formatted in a particular way.

It is our policy to avoid introducing breaking changes unnecessarily, and where possible we try to introduce features in a backwards compatible manner. However, it is also unavoidable that sometimes things must change in order to improve BuildVu and stay relevant in an ever-evolving industry.

2024.12

  • Removed page number suffix (_1) in text element IDs for single page PDFs

2024.11

  • Changed the Disable Comments default setting to false to improve the out-of-the-box experience.
  • Removed -moz-transform:scale(1) CSS on SVG background element as it is now redundant

2024.10

  • Removed unnecessary line breaks in generated .svg output
  • Remove XML doctype declaration in SVG output
  • Replace xlink:href with href in SVG output and remove xlink namespace definition
  • Optimise SVG paths by removing unnecessary whitespace between commands
  • Replace comma separators in SVG transforms with space separators to reduce filesize when embedding with URL encoding
  • Remove unnecessary spaces and line breaks in SVG shape CSS
  • Rearrange attributes and remove unnecessary line breaks in SVG shapetext path definitions
  • Remove unnecessary CDATA blocks in SVG CSS
  • Remove unnecessary type="text/css" attribute on style tags in SVG output
  • Remove page comment at the beginning of BuildVu-SVG SVG files
  • Remove comment that precedes the style tag for font faces in BuildVu-SVG SVG files
  • Remove unnecessary spaces and line breaks in BuildVu-SVG text CSS
  • Simplify the background path element in BuildVu-SVG output
  • Use space as list separator instead of comma in the dx attribute of SVG text, to bring inline with other changes to the SVG and help with dictionary based compression (gzip, brotli)
  • Tidy up double spaces between group attributes and unnecessary trailing space after group attributes for rasterized text in SVG

This document contains entries from 2024.10 onwards.


What's included in your BuildVu trial?

  • Access to download the SDK and run it locally.
  • Access to the cloud trial to convert documents in the IDR cloud.
  • Access to the Docker image to set up your own trial server in the cloud.
  • Communicate with IDR developers to ask questions & get expert advice.
  • Plenty of time to experiment and build a proof of concept.
  • Over 100 articles to help you get started and learn about BuildVu.
  • An exceptional PDF to HTML converter that took over 20 years to build!

Start Your Free Trial