Skip to content

Commit

Permalink
Prepare for SBT Plugin 1.2.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
stevedlawrence committed Nov 5, 2024
1 parent b72f29c commit 2a1c60a
Showing 1 changed file with 38 additions and 0 deletions.
38 changes: 38 additions & 0 deletions site/_sbt/1.2.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---

release: rc1
apache: true
title: 1.2.0
date: 2024-11-05
summary: >
Update to latest version of Daffodil, improved documentation and warnings, support for new settings
source-dist:
- "apache-daffodil-sbt-1.2.0-src.zip"
---

This is a minor release of the Apache Daffodil SBT Plugin.

See the [GitHub page](https://github.com/apache/daffodil-sbt) for details to enable and configure.

#### New Features

* The default `daffodilVersion` value is updated to 3.9.0
* The `packageDaffodilBin/publishArtifact` setting can now be used to disable publishing saved parsers created with `packageDaffodilBin`
* The `packageDaffodilBin` task now creates depersonalized saved parsers
* New warning when `packageDaffodilBin` will not create any artifacts
* New warning when `daffodilFlatLayout` is true but the layout does not look flat
* New warning when `DaffodilBinInfo` schema path does not start with a `/`
* Improve `DaffodilBinInfo` documentation

#### Deprecation/Compatibility

* The `DAFFODIL_JAVA_OPTS` environment variable is no longer used.
Instead, set the `packageDaffodilBin/javaOptions` setting, which allow specific per project settings.
See documentation for examples.
* Projects that create layers, character sets, or UDF plugins no longer add Daffodil jars as a transitive dependency.
Projects using this plugin will see no difference, since Daffodil dependencies are defined via the `daffodilVersion` setting

#### Closed Issues

[GitHub v1.2.0 Closed Issues](https://github.com/apache/daffodil-sbt/milestone/3?closed=1)

0 comments on commit 2a1c60a

Please sign in to comment.