Skip to content

Releases: codeforamerica/form-flow

1.3.3

13 May 18:30
201b8e7
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.3.2...1.3.3

1.3.2

09 May 23:08
0d4b4ac
Compare
Choose a tag to compare

What's Changed

  • Automatically indicate required input fields by @spokenbird in #502

  • Fix error seen in validating uuid. by @bseeger in #551

  • Bump io.hypersistence:hypersistence-utils-hibernate-63 from 3.7.4 to 3.7.5 by @dependabot in #550

  • Bump com.google.guava:guava from 33.1.0-jre to 33.2.0-jre by @dependabot in #552

  • Bump gradle/gradle-build-action from 3.3.1 to 3.3.2 by @dependabot in #549

  • Bump io.spring.dependency-management from 1.1.4 to 1.1.5 by @dependabot in #553

Full Changelog: 1.3.1...1.3.2

1.3.1

26 Apr 20:13
ecda742
Compare
Choose a tag to compare

What's Changed

  • Add metadata to Cloudfile and populate the S3 version with tags. by @bseeger in #542

  • Attempts to fix security errors around using unsanitized flow and screen inputs by @bseeger in #547

  • Add validation for a few inputs (like flow and uuid) in a few spots. by @bseeger in #548

  • Bump com.google.crypto.tink:tink from 1.12.0 to 1.13.0 by @dependabot in #536

  • Bump com.github.librepdf:openpdf from 2.0.1 to 2.0.2 by @dependabot in #541

  • Bump gradle/gradle-build-action from 3.1.0 to 3.3.0 by @dependabot in #543

  • Bump org.springframework.integration:spring-integration-ws from 6.2.3 to 6.2.4 by @dependabot in #544

  • Bump io.hypersistence:hypersistence-utils-hibernate-63 from 3.7.3 to 3.7.4 by @dependabot in #545

  • Bump gradle/gradle-build-action from 3.3.0 to 3.3.1 by @dependabot in #546

  • Bump softprops/action-gh-release from 1 to 2 by @dependabot in #531

  • Bump com.google.guava:guava from 33.0.0-jre to 33.1.0-jre by @dependabot in #533

  • Bump org.springframework.integration:spring-integration-ws from 6.2.2 to 6.2.3 by @dependabot in #534

  • Bump org.projectlombok:lombok from 1.18.30 to 1.18.32 by @dependabot in #535

  • Bump io.github.bonigarcia:webdrivermanager from 5.7.0 to 5.8.0 by @dependabot in #537

Full Changelog: 1.3.0...1.3.1

1.3.0

19 Mar 01:01
1040d27
Compare
Choose a tag to compare

Updated Honeycrisp to v0.13.1.

Reveal component

As part of an a11y fix, reveal components have a different class name. References to reveal__link should be replaced with reveal__button

Checkbox sets with a "none of the above" option

Updated this component to allow for multiple checkboxFieldsets on a single page where at least one of the checkboxes has a "none of the above" option which un-selects other options in the checkbox set if it is selected. References to single id=none__checkbox should be updated to include the inputName id=none__checkbox-inputName

What's Changed

Dependency Updates

  • Bump com.mailgun:mailgun-java from 1.1.2 to 1.1.3 by @dependabot in #525
  • Bump com.smartystreets.api:smartystreets-java-sdk from 3.16.1 to 3.16.2 by @dependabot in
  • Bump com.github.librepdf:openpdf from 2.0.0 to 2.0.1 by @dependabot in #526
  • Bump com.smartystreets.api:smartystreets-java-sdk from 3.16.2 to 3.16.3 by @dependabot in #528

Full Changelog: 1.2.0...1.3.0

1.2.0

27 Feb 17:58
f0b366e
Compare
Choose a tag to compare

Update Spring

We updated to spring 3.2.2, you may have to copy the version overrides in your project's build.gradle:

// In `build.gradle`
plugins {
+  id 'org.springframework.boot' version '3.2.2'
}

+ implementation 'io.hypersistence:hypersistence-utils-hibernate-63:3.7.3'

What's Changed

  • Adding "condition" logic at the screen level by @sree-cfa in #500
  • Adding param to screens fragments 🍖 by @sree-cfa in #518
  • Fix default value of show-stack-trace to false by @coltborg in #521

Dependency Updates

  • Updating for spring 3.2.2 compatibility by @sree-cfa in #493
  • Bump gradle/gradle-build-action from 3.0.0 to 3.1.0 by @dependabot in #514
  • Bump io.github.bonigarcia:webdrivermanager from 5.6.3 to 5.6.4 by @dependabot in #517
  • Bump io.hypersistence:hypersistence-utils-hibernate-60 from 3.7.2 to 3.7.3 by @dependabot in #516
  • Bump io.github.bonigarcia:webdrivermanager from 5.6.4 to 5.7.0 by @dependabot in #519
  • Bump com.github.librepdf:openpdf from 1.3.40 to 2.0.0 by @dependabot in #515
  • Bump org.springframework.integration:spring-integration-ws from 6.2.1 to 6.2.2 by @dependabot in #520

Full Changelog: 1.1.1...1.2.0

1.1.1

15 Feb 22:08
a43f634
Compare
Choose a tag to compare

What's Changed

Dependency Updates

  • Bump com.github.librepdf:openpdf from 1.3.35 to 1.3.38 by @dependabot in #486
  • Bump com.github.librepdf:openpdf from 1.3.38 to 1.3.39 by @dependabot in #489
  • Bump actions/cache from 3 to 4 by @dependabot in #488
  • Bump org.apache.httpcomponents.client5:httpclient5 from 5.3 to 5.3.1 by @dependabot in #492
  • Bump io.hypersistence:hypersistence-utils-hibernate-60 from 3.7.0 to 3.7.1 by @dependabot in #499
  • Bump peter-evans/repository-dispatch from 2.1.2 to 3.0.0 by @dependabot in #496
  • Bump gradle/gradle-build-action from 2.11.1 to 2.12.0 by @dependabot in #497
  • Bump gradle/gradle-build-action from 2.12.0 to 3.0.0 by @dependabot in #506
  • Bump io.hypersistence:hypersistence-utils-hibernate-60 from 3.7.1 to 3.7.2 by @dependabot in #507
  • Bump org.junit.jupiter:junit-jupiter from 5.10.1 to 5.10.2 by @dependabot in #505
  • Bump com.mailgun:mailgun-java from 1.1.1 to 1.1.2 by @dependabot in #503
  • Bump com.github.librepdf:openpdf from 1.3.39 to 1.3.40 by @dependabot in #509

New Contributors

Full Changelog: 1.1.0...1.1.1

1.1.0

09 Jan 14:50
c7cb8fa
Compare
Choose a tag to compare

Breaking Change ⚠️

The Pull request that changes java.util.Date to OffsetDateTime class will break any methods in your form-flow applications that expect Date objects, i.e. calls to getSubmittedAt(). Those methods now return OffsetDateTime objects. An example of a code change triggered by theOffsetDateTime pull request can be found here.

What's Changed

Dependency Updates

  • Bump com.google.guava:guava from 32.1.3-jre to 33.0.0-jre by @dependabot in #474
  • Bump io.hypersistence:hypersistence-utils-hibernate-60 from 3.6.1 to 3.7.0 by @dependabot in #473
  • Bump gradle/gradle-build-action from 2.10.0 to 2.11.0 by @dependabot in #472
  • Bump com.mailgun:mailgun-java from 1.1.0 to 1.1.1 by @dependabot in #470
  • Bump org.springframework.integration:spring-integration-ws from 6.2.0 to 6.2.1 by @dependabot in #475
  • Bump gradle/gradle-build-action from 2.11.0 to 2.11.1 by @dependabot in #478
  • Bump com.github.librepdf:openpdf from 1.3.34 to 1.3.35 by @dependabot in #479
  • Bump org.jsoup:jsoup from 1.17.1 to 1.17.2 by @dependabot in #480
  • Bump io.github.bonigarcia:webdrivermanager from 5.6.2 to 5.6.3 by @dependabot in #481

Full Changelog: 1.0.0...1.1.0

1.0.0

12 Dec 23:25
Compare
Choose a tag to compare

What's Changed

Dependabot changes

  • Bump com.google.crypto.tink:tink from 1.11.0 to 1.12.0 by @dependabot in #465
  • Bump com.github.librepdf:openpdf from 1.3.33 to 1.3.34 by @dependabot in #468
  • Bump org.apache.httpcomponents.client5:httpclient5 from 5.2.3 to 5.3 by @dependabot in #464

Full Changelog: 0.0.17...1.0.0

0.1.0

12 Dec 20:40
2f66fb9
Compare
Choose a tag to compare

This was a test

This will be the same release as 1.0.0. We used this number to test some infrastructure.

What's Changed

Dependabot changes

  • Bump com.google.crypto.tink:tink from 1.11.0 to 1.12.0 by @dependabot in #465
  • Bump com.github.librepdf:openpdf from 1.3.33 to 1.3.34 by @dependabot in #468
  • Bump org.apache.httpcomponents.client5:httpclient5 from 5.2.3 to 5.3 by @dependabot in #464

Full Changelog: 0.0.17...0.1.0

0.0.17

05 Dec 23:10
d438d31
Compare
Choose a tag to compare

Fix OpenPDF font location for linux distributions

We added a configuration to specify where pdf fonts are located and steps to include them with a dockerfile.

ℹ️ More information can be found in the library readme.

What's Changed

Dependabot updates

  • Bump org.apache.httpcomponents.client5:httpclient5 from 5.2.1 to 5.2.3 by @dependabot in #461
  • Bump actions/setup-java from 3 to 4 by @dependabot in #462

Full Changelog: 0.0.16...0.0.17