Skip to content

Releases: NationalSecurityAgency/emissary

8.22.0

14 Feb 15:07
Compare
Choose a tag to compare

What's Changed

Improvements πŸ› 

  • TempFileNames constructor is now public, not package-private by @drivenflywheel in #1052
  • Update RegressionTest to output UNIX End-Of-Line instead of JDOM2's default DOS End-Of-Line. by @jdcove2 in #1058
  • Added Configurator findStringMatchMultiMap overload that takes a preserveOrder flag by @drivenflywheel in #1062

Security πŸ”’

  • dependencies: bump logback from 1.4.14 to 1.5.13 by @jpdahlke in #1033

Build, Package, Deploy πŸ“¦

Automation and Testing 🚦

  • Specify difference messages in test code for IBaseDataObjectDiffHelper. by @jdcove2 in #1057
  • add test to show ServiceConfigGuide re-orders ConfigEntries when merging by @dev-mlb in #1059

Other Changes βš™οΈ

Full Changelog: 8.21.0...8.22.0

8.21.0

24 Jan 16:29
Compare
Choose a tag to compare

What's Changed

New Features ✨

  • Adding a utility to provide test data for specific unicode handling issues. by @ldhardy in #1044
  • Add RegularExpressionTestUtil for testing regexes by @ldhardy in #1041

Improvements πŸ› 

  • Added cleaner Executrix temp file names API, deprecated array-based API by @drivenflywheel in #1037
  • fallback to original behavior for getParameterAsString by @dev-mlb in #1047
  • change EmissaryServer to use an enum for mode by @jpdahlke in #1042

Documentation πŸ“š

Build, Package, Deploy πŸ“¦

  • errorprone :: fail build on warnings/errors by @dev-mlb in #1048

Other Changes βš™οΈ

Full Changelog: 8.20.0...8.21.0

8.20.0

08 Jan 03:59
Compare
Choose a tag to compare

What's Changed

Bug Fixes 🐞

  • bug :: preserve original behavior for getStringParameter by @dev-mlb in #1034

New Features ✨

Improvements πŸ› 

  • update methods in OSReleaseUtil by @jpdahlke in #1038
  • initialize static instance of EmissaryServer by @jpdahlke in #1024
  • Adding support to link a tld to a child IBDO for inheriting parameters by @rpg36 in #1016

Other Changes βš™οΈ

  • add Nullable to new getParameterAsConcatString method by @jpdahlke in #1032
  • unnecessary modifier :: variables declared in try-with-resources are … by @dev-mlb in #1026

Full Changelog: 8.19.0...8.20.0

8.19.1

31 Dec 03:57
Compare
Choose a tag to compare

What's Changed

Bug Fixes 🐞

  • bug :: preserve original behavior for getStringParameter by @dev-mlb in #1034

Other Changes βš™οΈ

  • add Nullable to new getParameterAsConcatString method by @jpdahlke in #1032

8.19.0

24 Dec 03:27
Compare
Choose a tag to compare

What's Changed

Improvements πŸ› 

Build, Package, Deploy πŸ“¦

Automation and Testing 🚦

  • change mega-linter settings to stop trying to post pr comments by @cfkoehler in #1022

Other Changes βš™οΈ

Full Changelog: 8.18.0...8.19.0

8.18.0

05 Dec 18:03
Compare
Choose a tag to compare

What's Changed

Breaking Changes 🚨

Build, Package, Deploy πŸ“¦

  • dependencies: update commons-compress to 1.27.1 and commons-io to 2.17.0 by @jpdahlke in #1013

Automation and Testing 🚦

Other Changes βš™οΈ

  • add debug message when setting the form in CoordinationPlace by @cfkoehler in #1015
  • Removed SafeUsageChecker from BaseDataObject, deprecated IBDO.checkForUnsafeDataChanges by @drivenflywheel in #1017
  • Deprecate IBaseDataObjectHelper.clone() that allows partial clones. by @jdcove2 in #1018

Full Changelog: 8.17.0...8.18.0

8.17.0

15 Nov 03:14
Compare
Choose a tag to compare

What's Changed

Bug Fixes 🐞

  • Fixing starting offset of listIndexOf method in KeywordScanner by @nixon124 in #1007

New Features ✨

  • byteutil :: add support to check for non-indexable chars by @dev-mlb in #1010

Improvements πŸ› 

  • VersionPlace: if version is release, do not add date by @sambish5 in #1004

Build, Package, Deploy πŸ“¦

Full Changelog: 8.16.0...8.17.0

8.16.0

01 Nov 15:14
Compare
Choose a tag to compare

What's Changed

Security πŸ”’

  • dependencies: upgrade jetty from 11.0.16 to 11.0.24 by @jpdahlke in #991

Build, Package, Deploy πŸ“¦

Other Changes βš™οΈ

  • sonarlint :: Use isEmpty() to check if collection is empty or not by @cfkoehler in #992
  • errorprone :: MethodCanBeStatic by @dev-mlb in #993
  • errorprone :: ThreadPriorityCheck by @dev-mlb in #994
  • errorprone :: NonFinalStaticField by @dev-mlb in #999
  • errorprone :: search UngroupedOverloads & MixedMutabilityReturnType by @dev-mlb in #1002
  • errorprone :: CatchingUnchecked by @dev-mlb in #998
  • errorprone :: AvoidObjectArrays by @dev-mlb in #996

Full Changelog: 8.15.0...8.16.0

8.15.0

22 Oct 17:13
Compare
Choose a tag to compare

What's Changed

Breaking Changes 🚨

  • errorprone :: ConstantField for PickUpPlace by @dev-mlb in #985
  • errorprone :: ConstantField for FilePickUpClient by @dev-mlb in #984

New Features ✨

  • Adding listIndexOf method to KeywordScanner by @nixon124 in #966

Improvements πŸ› 

  • updates to VersionPlace for less code-reusage downstream by @sambish5 in #952

Automation and Testing 🚦

  • add new improvement label to release notes by @jpdahlke in #973
  • fix transient DropOffUtilTest compare failure by @jpdahlke in #989

Other Changes βš™οΈ

Full Changelog: 8.14.0...8.15.0

8.14.0

11 Oct 15:36
Compare
Choose a tag to compare

What's Changed

Improvements πŸ› 

  • update kff hash exception handling and SeekableByteChannel interactions by @jpdahlke in #930
  • Shortening the logged message if an exception occurs during Executrix execution by @drivenflywheel in #933
  • add ExtractedRecord object that cannot have extracted records by @dev-mlb in #922

Security πŸ”’

Build, Package, Deploy πŸ“¦

  • correct param for plugin.nexus-staging-maven.version by @cfkoehler in #961
  • errorprone :: turn off InconsistentOverloads warnings by @dev-mlb in #960
  • Dockerfile and docker compose updates by @DonResnik in #965

Automation and Testing 🚦

  • run maven sortpom before committing release version bump by @cfkoehler in #957
  • errorprone :: StaticAssignmentOfThrowable by @dev-mlb in #969

Other Changes βš™οΈ

Full Changelog: 8.13.0...8.14.0