Skip to content

Releases: NationalSecurityAgency/emissary

8.0.0-M15

01 Mar 02:11

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

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

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

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

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

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

8.0.0-M9

07 Nov 18:28

Choose a tag to compare

8.0.0-M9 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 8.0.0-M8...8.0.0-M9

8.0.0-M8

11 Oct 15:44

Choose a tag to compare

8.0.0-M8 Pre-release
Pre-release

What's Changed

  • Remove object metrics by @cfkoehler in #604
  • Add Maven Central badge to Readme by @cfkoehler in #606
  • SafeUsageChecker no longer logs warning for routine/expected condition by @drivenflywheel in #610
  • update tests to extend UnitTest by @dev-mlb in #608
  • remove deprecated metadatadictionary by @dev-mlb in #577
  • Modified KffDataObjectHandler.hash(..) method so it explicitly replaces IBDO params it generates. by @drivenflywheel in #596
  • Reverted KffFile back to using RandomAccessFile for file I/O, but now synchronizing access to its use by @drivenflywheel in #605
  • Update DateFilterFilenameGeneratorTest to JUnit 5 by @fbruton in #612
  • Ban log4j and javax.servlet dependencies by @fbruton in #611

Full Changelog: 8.0.0-M7...8.0.0-M8

8.0.0-M7

03 Oct 20:42

Choose a tag to compare

8.0.0-M7 Pre-release
Pre-release

What's Changed

Full Changelog: 8.0.0-M6...8.0.0-M7

8.0.0-M6

22 Sep 12:52

Choose a tag to compare

8.0.0-M6 Pre-release
Pre-release

What's Changed

Full Changelog: 8.0.0-M5...8.0.0-M6