@ylussaud ylussaud released this Jul 6, 2018 · 47 commits to master since this release

Assets 2

With this version you may need to change your:

  • template document (.docx)
    • add the M2Doc version to use with your template
  • generation configuration (.genconf)
    • remove Generation.timeStamped
    • remove Generation.refreshRepresentations (use the refresh boolean in Sirius services)
    • add the validation file path

Last changes

Documentation

Update Site

Products

@ylussaud ylussaud released this Jan 25, 2018 · 104 commits to master since this release

Assets 2

Last changes

Documentation

Update Site

Products

@ylussaud ylussaud released this Sep 21, 2017 · 200 commits to master since this release

Assets 2

Last changes

  • New documentation
  • AQL 5.x and 6.x compatibility
  • New MElement for styled text MText
  • Improved Template custom properties editor
  • Improved generation configuration editor
  • Removed dependency to guava in core plugins
  • some bug fixes:
    • #143 End block parsing problems
    • #234 Normalize how Java services are declared
    • #240 Documentation generation always creates a validation file.
    • #219 Inconsistent support of spaces in template name.
    • #236: Move 'Resource createConfigurationModel(URI)' to GenconfUtils.
    • #237 Move DeclaredServicesListener instantiation to m2doc.ide.
    • ...

Update Site

Products

@ylussaud ylussaud released this Aug 11, 2017 · 237 commits to master since this release

Assets 2

Last changes

  • Sirius 5.x and 4.1.x compatibility
  • Eclipse Luna to Oxygen compatibility
  • Template custom properties Editor
    • edit variables
    • edit metamodel URIs
    • edit java services
      Template custom properties Editor
  • Genconf Editor
    • new overview tab
    • edit variable bindings
    • edit generation options
      Genconf Editor
  • Improved error reporting
    • service stack trace has been added to error message
    • improved parsing error
  • Providers are no longer supported use services instead
  • Improved tests

Update Site

Products

@ylussaud ylussaud released this Jul 13, 2017 · 260 commits to master since this release

Assets 2

Last changes

  • Sirius services
    • Sirius 4.1
    • replace deprecated providers
  • No longer compatible with AQL 4.0
    • Support type inference
  • Introduce MElements (table/image/bookmark/hyperlink/pagination)
    • Insert element from any custom service
    • Image support aspect ratio
    • Pagination: table of content, new page, new column, text wrapping
  • Use POI 3.16

Update Site

Products

Apr 28, 2017
Fixed version range for doc/example/org.obeonetwork.database.m2doc.se…
…rvices/META-INF/MANIFEST.MF.
Mar 24, 2017
Preview build with Sirius 4.1

@ylussaud ylussaud released this Mar 20, 2017 · 355 commits to master since this release

Assets 2

Last changes

  • new test suite and tests
  • standalone core
  • less dependencies in the core plugin
  • the core plugin is no longer a singleton
  • simplified API for parsing, validation, generation
  • better Apache POI packaging
  • updated to Apache POI 3.15
  • improved AST
  • nsURI and service tokens have been moved from genmodel to template properties
    see Configuring the meta-model URIs
  • make use of template properties in parsing/validation/generation
  • added {m:comment some comment text}
  • products for standalone and CI generation

Update Site

Products

Mar 20, 2017
Fixed features.