Change Log

All notable changes to this project will be documented in this file. We try to adhere to https://github.com/olivierlacan/keep-a-changelog.

0.1.0-SNAPSHOT

Added

Changed

  • FREEMARKER-161 Allow multiple transformations on the CLI
  • FREEMARKER-155 Migrate the FTL code to terser dotter form
  • FREEMARKER-153 Packaged templates are now prefixed with freemarker-generator, e.g. freemarker-generator/info.ftl
  • FREEMARKER-153 Renamed --basedir command line option to --template-dir
  • FREEMARKER-153 Renamed freemarker-cli to freemarker-generator
  • Removing DataSources.first and use dataSources.get(0) instead
  • FREEMARKER-146 Cleanly separate example templates and data from user-supplied content
  • DataSource use uri instead of location
  • FREEMARKER-138 freemarker-generator: Rename Datasource to DataSource
  • FREEMARKER-136 Fix broken site:stage build
  • FREEMARKER-134 Rename Document to Datasource which also changes --document to --datasource
  • FREEMARKER-129 Use freemarker.configuration.setting in freemarker-cli.properties to configure FreeMarker
  • FREEMARKER-129 Provide a toString() method for all tools
  • FREEMARKER-129 Use version “0.X.Y” to cater for API changes according to Semantic Versioning

Fixed

  • FREEMARKER-153 Configuration files are bootstrapped from “app.home” system property
  • FREEMARKER-151 Ensure that build and and examples are running on Windows
  • FREEMARKER-147 Complete Maven site documentation
  • FREEMARKER-127 Site build fails with missing “org/apache/maven/doxia/siterenderer/DocumentContent”

Internal