Releases: NationalSecurityAgency/emissary
Releases Β· NationalSecurityAgency/emissary
8.21.0
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 π
- getStringParameter deprecation should suggest getParameterAsString by @drivenflywheel in #1045
Build, Package, Deploy π¦
Other Changes βοΈ
- adding @nullable to BaseDataObject tld to remove warning by @sambish5 in #1046
- deprecate SUFFIXES_HTML_ESCAPE constant parameter by @sambish5 in #1049
Full Changelog: 8.20.0...8.21.0
8.20.0
What's Changed
Bug Fixes π
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
8.19.0
What's Changed
Improvements π
- Improve performance of ShortNameComparator. by @jdcove2 in #1027
- ibdo :: get parameter as string by @dev-mlb in #1014
Build, Package, Deploy π¦
- update plugins for maven 3.6.3+ by @dev-mlb in #1011
- fix pmd sourceEncoding parameter warning by @dev-mlb in #1025
- add jacoco pmd and cpd reports to published reports by @dev-mlb in #1028
Automation and Testing π¦
- change mega-linter settings to stop trying to post pr comments by @cfkoehler in #1022
Other Changes βοΈ
- pre-compile regex in PriorityDirectoryConverter by @DonResnik in #1023
- fix BaseDataObjectTest logback imports by @fbruton in #1030
Full Changelog: 8.18.0...8.19.0
8.18.0
What's Changed
Breaking Changes π¨
Build, Package, Deploy π¦
Automation and Testing π¦
- upgrade megalinter action to v8 by @cfkoehler in #1019
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
What's Changed
Bug Fixes π
New Features β¨
Improvements π
Build, Package, Deploy π¦
- dependencies: bump commons-lang from 3.13.0 to 3.17.0 by @jpdahlke in #1003
- change errorprone profile name by @jpdahlke in #1008
Full Changelog: 8.16.0...8.17.0
8.16.0
What's Changed
Security π
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
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 β¨
Improvements π
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 βοΈ
- errorprone :: UnusedVariable by @dev-mlb in #970
- errorprone: misc fixes by @jpdahlke in #971
- errorprone: JavaUtilDate in DropOffUtil by @jpdahlke in #974
- errorprone: LockNotBeforeTry by @jpdahlke in #975
- errorprone: MissingCasesInEnumSwitch by @jpdahlke in #976
- errorprone :: MethodCanBeStatic by @dev-mlb in #977
- errorprone :: UnusedMethod by @dev-mlb in #978
- errorprone :: MixedMutabilityReturnType by @dev-mlb in #981
- errorprone :: ConstantField for PickupQueue by @dev-mlb in #982
- errorprone :: ByteBufferBackingArray ignore in FillChannelFactory by @dev-mlb in #986
- errorprone :: AvoidObjectArrays ignore deprecated by @dev-mlb in #987
- errorprone :: ConstantField for UnixCommandPlace by @dev-mlb in #983
Full Changelog: 8.14.0...8.15.0
8.14.0
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 π
- Bump commons-io:commons-io from 2.13.0 to 2.15.1 by @dependabot in #964
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 βοΈ
- errorprone :: ignore warnings in Executrix and UnixCmdPlace by @dev-mlb in #962
- errorprone :: SystemOut by @dev-mlb in #963
- errorprone :: Interruption by @dev-mlb in #968
- errorprone :: CheckedExceptionNotThrown by @dev-mlb in #967
Full Changelog: 8.13.0...8.14.0
8.13.0
What's Changed
Breaking Changes π¨
- Improved ExtractionTest Validation of Attachment and Extracted Children Expected vs Found Count by @sambish5 in #188
Security π
- dependencies: upgrade janino dependency to 3.1.12 by @cfkoehler in #941
Build, Package, Deploy π¦
- Bump plugin.versions-maven.version from 2.14.2 to 2.17.1 by @cfkoehler in #956
Automation and Testing π¦
- fix github-actions author exclusion by @jpdahlke in #955
- errorprone :: LoopOverCharArray by @dev-mlb in #945
Other Changes βοΈ
- errorprone :: FlexibleDateTimeParser by @dev-mlb in #931
- errorprone :: StringCaseLocaleUsage by @dev-mlb in #932
- errorprone :: NonFinalStaticFields in SizeUtil by @dev-mlb in #935
- errorprone :: ThrowsUncheckedException by @dev-mlb in #938
- errorprone: InconsistentOverloads - deprecate and ignore by @jpdahlke in #948
- errorprone :: InconsistentOverloads by @dev-mlb in #958
Full Changelog: 8.12.0...8.13.0