Skip to content

Releases: NationalSecurityAgency/emissary

8.2.0

01 May 17:09
Compare
Choose a tag to compare

What's Changed

Improvements

Bug Fixes

  • shutdown RollManager before ResourceWatcher by @sambish5 in #764

Automation and Testing

Other Changes

  • next development iteration 8.2.0-SNAPSHOT by @github-actions in #752
  • executrix :: binary mode by @dev-mlb in #756

Full Changelog: 8.1.0...8.2.0

8.1.0

12 Apr 16:12
Compare
Choose a tag to compare

What's Changed

Improvements

  • errorprone :: tackle a handful of single occurrence rules by @jpdahlke in #728
  • remove unreachable code block in CharacterCounterSet by @jpdahlke in #740
  • errorprone :: UnnecessarilyFullyQualified by @sambish5 in #735
  • errorprone :: cleanup chunk of rules for tests only by @dev-mlb in #731
  • sonarlint :: deprecate finalize method in JournaledCoalescer by @jpdahlke in #749
  • errorprone :: UngroupedOverloads by @sambish5 in #747
  • errorprone :: single instance warnings in some helper and test classes by @jdcove2 in #730
  • sonarlint :: DropOffUtil language migration, constants, and naming updates by @jpdahlke in #748

Security

Bug Fixes

Documentation

Automation and Testing

Other Changes

  • next development iteration 8.1.0-SNAPSHOT by @github-actions in #739
  • Add ComparisonPlace. by @jdcove2 in #644
  • Disconnect internal places in ComparisonPlace. by @jdcove2 in #745
  • ubi :: update docker files to use ubi8 by @dev-mlb in #743
  • Allow RegressionTest to be more extensible. by @jdcove2 in #750

Full Changelog: 8.0.0...8.1.0

8.0.0

05 Apr 18:39
Compare
Choose a tag to compare

What's Changed

Improvements

Automation and Testing

  • unit-tests :: move HDMobileAgentBugTest to HDMobileAgentBugIT by @dev-mlb in #737
  • unit-tests :: remove WhyDoYouMakeMeDoThisExtractionTest by @dev-mlb in #736
  • errorprone :: add an errorprone CI build action by @jpdahlke in #729
  • unit-tests :: update InterruptibleCharSequenceTest by @dev-mlb in #738
  • switch to using main branch in actions by @jpdahlke in #694

Breaking Changes

This release signifies the end of milestone releases as part of the 8.x series. This major release will be supported with minor/patch increments until the next major release.

Full Changelog: 7.19.1...8.0.0

8.0.0-M16

29 Mar 14:18
Compare
Choose a tag to compare
8.0.0-M16 Pre-release
Pre-release

What's Changed

New Features

Improvements

Bug Fixes

Automation and Testing

  • github-actions :: provide RELEASE_VERSION to slack-notify-complete by @jpdahlke in #716
  • github-actions :: publish site to github pages in release action by @cfkoehler in #702
  • megalinter :: disable action applying fixes by @cfkoehler in #722

Other Changes

  • Deprecate DateTimeFormatParserLegacy.java by @jpdahlke in #717
  • Have DropOffPlace stop calling IBDO.data()/IBDO.dataLength(). by @jdcove2 in #709
  • Add length attribute to RegressionTest XML for SBC and byte[] IBDO fields. by @jdcove2 in #724

Full Changelog: 8.0.0-M15...8.0.0-M16

8.0.0-M15

01 Mar 02:11
Compare
Choose a tag to compare
8.0.0-M15 Pre-release
Pre-release

What's Changed

Improvements

  • remove deprecated directoryplace constructors by @dev-mlb in #560
  • Replaced SimpleDateFormat with DateTimeFormatter in DropOffUtil by @nixon124 in #680
  • New method to copy metadata from parent to child with exclusions by @smcgrattan in #696
  • resolve error-prone MissingBraces by @sambish5 in #708
  • Optimize BufferedChannelFactory's internal buffer size. by @jdcove2 in #706
  • Deprecate IBDO.clone()/BDO.clone() in preparation for deletion per Sonar warning by @jdcove2 in #707
  • EmissaryServer shutdown when unannounced places are started in strict-mode by @sambish5 in #632
  • Have strict server shutdown when CoordinationPlace place fails to create/DNE by @sambish5 in #669
  • Excluding BooleanParameter from error-prone warnings by @sambish5 in #713

Security

  • Bump org.apache.commons:commons-compress from 1.24.0 to 1.26.0 by @dependabot in #705

Bug Fixes

Dependencies

Automation and Testing

  • Update RegressionTest difference output style. by @jdcove2 in #704
  • github-actions :: version in env, slack-bot message format by @cfkoehler in #701
  • Adding Oss profile for maven central publish by @cfkoehler in #642
  • github-actions :: add maven site build to CI action by @cfkoehler in #712

Other Changes

  • reorder configs under pluginManagement section of pom by @jpdahlke in #697
  • Move getDate from DropOffUtil to TimeUtil by @nixon124 in #711

Full Changelog: 8.0.0-M14...8.0.0-M15

8.0.0-M14

14 Feb 20:34
Compare
Choose a tag to compare
8.0.0-M14 Pre-release
Pre-release

What's Changed

New Features

Improvements

  • Fix SONAR warnings for IBaseDataObjectDiffHelper. by @jdcove2 in #664
  • Resolving error-prone MemberNames by @sambish5 in #652
  • Address error-prone ReturnMissingNullable and FieldMissingNullable by @arp-0984 in #684
  • Adding Convenience Method to Configurator interface / ServiceConfigGuide class by @nixon124 in #670
  • removing SystemOut error-prone warnings by @sambish5 in #654
  • use bom for io.dropwizard.metrics versions by @jpdahlke in #695
  • collapse impsort plugin config by @jpdahlke in #693
  • Fix SONAR warning in IBaseDataObjectXmlCodecs. by @jdcove2 in #665
  • update deprecated NULL_OUTPUT_STREAM to INSTANCE by @jpdahlke in #688
  • Remove IBaseDataObjectHelper.setPrivateFieldValue() method. by @jdcove2 in #656

Dependencies

Automation and Testing

  • Addressing auto-closeable warnings by @nixon124 in #686
  • Adressed unreferenced auto-closeable resources by @nixon124 in #687
  • Updated RegressionTest to generate answers from command line by @rpg36 in #679
  • update variable names in StartupTest by @jpdahlke in #689
  • Removed Deprecated checkLogList Method by @nixon124 in #681
  • Normalize actions with internal project and add slack notifications by @cfkoehler in #683
  • Fix get version for maven-release.yml action by @cfkoehler in #700

Other Changes

New Contributors

Full Changelog: 8.0.0-M13...8.0.0-M14

8.0.0-M13

09 Feb 20:51
Compare
Choose a tag to compare
8.0.0-M13 Pre-release
Pre-release

What's Changed

Improvements

  • fix Class raw type warning in Factory.java by @jpdahlke in #640
  • address warning for unused TimedResource in t-w-r declarations by @jpdahlke in #641
  • update deprecated logback CONFIG_FILE_PROPERTY constant by @jpdahlke in #639
  • Removing date parsing bug workaround by @arp-0984 in #613
  • error-prone :: turn off UnnecessaryFinal by @jpdahlke in #647
  • update error-prone, patterns, and compiler config by @jpdahlke in #648
  • Improve SegmentChannelFactory testing. by @jdcove2 in #658
  • remove deprecated timeutil methods by @dev-mlb in #570
  • Using SPI to load environment-specific fields for the objectTrace logger by @arp-0984 in #630
  • Improve IBaseDataObjectHelper testing. by @jdcove2 in #657
  • Remove deprecated defaultString() by @sambish5 in #685

Security

Bug Fixes

Dependencies

Automation and Testing

Other Changes

New Contributors

Full Changelog: 8.0.0-M12...8.0.0-M13

8.0.0-M12

02 Jan 22:22
Compare
Choose a tag to compare
8.0.0-M12 Pre-release
Pre-release

What's Changed

New Features

  • Adding search ability in directory action in API by @sambish5 in #614

Improvements

  • Using FILE_ABSOLUTEPATH and Original-Filename to populate FILEXT by @arp-0984 in #600
  • enable all compiler lint flags by @jpdahlke in #638

Bug Fixes

  • fix sentinel bug when matching on place by @dev-mlb in #636

Dependencies

Automation and Testing

  • Add megalinter instructions to DEVELOPING.md and move settings to separate file by @cfkoehler in #607

Full Changelog: 8.0.0-M11...8.0.0-M12

8.0.0-M11

15 Dec 18:08
Compare
Choose a tag to compare
8.0.0-M11 Pre-release
Pre-release

What's Changed

Improvements

  • sentinel updates and add tests by @dev-mlb in #631
  • remove deprecated runcommand and main-runner by @dev-mlb in #568
  • remove deprecated simpleparser by @dev-mlb in #571
  • Modifying the ObjectTrace logger to output a single message for a bundle instead of a message for each session by @arp-0984 in #627

Automation and Testing

Breaking Changes

Other Changes

  • Updated RegressionTest so its handling of alternate views mirrors its handling of primary views by @drivenflywheel in #633
  • remove what command by @dev-mlb in #576

Full Changelog: 8.0.0-M10...8.0.0-M11

8.0.0-M10

04 Dec 19:18
Compare
Choose a tag to compare
8.0.0-M10 Pre-release
Pre-release

What's Changed

  • Ensure that failed place startups don't block server startup unless the server is configured to do so by @drivenflywheel in #622
  • Fixed Initialization Race Condition in DisposeHelperTest by @nixon124 in #626
  • Update RegressionTest to hash alternate views instead of base64 converting. by @jdcove2 in #625
  • Improve LogBackTester interface by @nixon124 in #620
  • Simple EmissaryServer Clean-up by @sambish5 in #628
  • Bump ch.qos.logback:logback-classic from 1.3.8 to 1.3.12 by @dependabot in #629
  • add a watch thread to test for stuck places by @dev-mlb in #624

Full Changelog: 8.0.0-M9...8.0.0-M10