Releases: NationalSecurityAgency/emissary
Releases · NationalSecurityAgency/emissary
7.12.0
What's Changed
- ErrorProne fix UnnecessarilyFullyQualified by @ldhardy in #366
- sonarlint :: more cleanup by @dev-mlb in #324
- sonarlint :: rollablefileoutputstream by @dev-mlb in #325
- Bump jackson-databind from 2.12.6.1 to 2.13.4.1 by @dependabot in #335
- sonarlint :: more cleanup by @dev-mlb in #342
- sonarlint :: EmissaryClient field names and minor updates by @jpdahlke in #350
- Fixed unchecked cast warning when compiling NameSpace by @smcgrattan in #375
- Consolidated duplicate string constants into a single class by @dev-mlb in #367
- sonarlint :: Remove duplicate log configuration code from EnvCommand by @cfkoehler in #377
- Created a separate legacy class for the DropOffUtil time parsing so it can be replaced in the future by @arp-0984 in #358
- sonarlint :: utils/io by @dev-mlb in #339
- sonarlint :: more utils by @dev-mlb in #341
- sonarlint :: serviceconfigguide by @dev-mlb in #326
- sonarlint :: util by @dev-mlb in #340
- Created lightweight alpine Dockerfile by @cfkoehler in #351
- Updated calls for new FileInputStream to Files.newInputStream by @dev-mlb in #379
- Added a config command util by @dev-mlb in #352
Full Changelog: 7.11.0...7.12.0
7.11.0
What's Changed
- Sorting imports, enforce import sort for checkstyle by @ldhardy in #348
- Large data support by @ukengineer925 in #204
- Stop showing duplicate version with version command by @cfkoehler in #357
- Fix flaky tests in PlaceComparisonHelperTest by @ukengineer925 in #365
- KFFHashPlace should prefer byte[] to SeekableByteChannelFactory by @drivenflywheel in #362
- Adding test for ConfigUtil to close out TODO item by @ldhardy in #349
- Large data - follow-up/phase 2 work by @ukengineer925 in #361
Full Changelog: 7.10.0...7.11.0
7.10.0
What's Changed
- Remove redundant sorting from output filters by @andrewbp in #229
- sonarlint :: more test cleanup by @dev-mlb in #319
- sonarlint :: workspace cleanup by @dev-mlb in #320
- sonarlint :: directoryplace cleanup by @dev-mlb in #321
- sonarlint :: configutil cleanup by @dev-mlb in #322
- Add file change verify to maven builds by @cfkoehler in #333
- sonarlint :: command-converter cleanup by @dev-mlb in #323
- Correct medium security hotspots by @cfkoehler in #343
- errorprone :: fix parameter missing nullable by @ldhardy in #344
- codeql :: clean path for drop off util by @dev-mlb in #337
- Fix for routing bug when coordination place adds to transform history by @dev-mlb in #328
- sonarlint :: requestutil by @dev-mlb in #327
- contrib :: example helm charts for kubernetes deployment by @dev-mlb in #283
- Add environment check to enable object metrics appender by @cfkoehler in #345
- change rejected parallel entry message from debug to error by @jpdahlke in #353
- Added default CTOR to support Kryo deserialization by @drivenflywheel in #356
- Change parallel entry message back to debug by @jpdahlke in #359
Full Changelog: 7.9.0...7.10.0
7.9.0
What's Changed
- Add configuration of HTTPConnectionFactory with PEM certs by @fbruton in #303
- Improve HTTPConnectionFactory PEM reader by @fbruton in #313
- tests :: migrate maintest to junit5 package by @dev-mlb in #311
- tests :: migrate timedresource to junit5 package by @dev-mlb in #312
- Created GitRepositoryState struct for storing git properties and log Git version during server startup by @cfkoehler in #310
- #180: Log instances of duplicate forms being added by @andrewbp in #304
- sonarlint :: MultiFileUnixCommandPlace by @dev-mlb in #308
- sonarlint :: id package by @dev-mlb in #309
- Add application name to git version log output and remove build username by @cfkoehler in #314
- sonarlint :: place.sample package by @dev-mlb in #306
- tests :: migrate extraction, id, and functional tests to junit5 package by @dev-mlb in #301
- sonarlint :: transform package by @dev-mlb in #305
- sonarlint :: service provider by @dev-mlb in #307
- tests :: migrate unit tests to junit5 package by @dev-mlb in #300
- Top Level Object metric output with specified parameters by @cfkoehler in #260
- tests :: HtmlEscapePlace by @dev-mlb in #315
- elk :: add json output for agents endpoint by @dev-mlb in #285
- tests :: fix disabled tests for api & mvc packages by @dev-mlb in #284
- tests :: updated to use junit @tempdir by @dev-mlb in #279
- a few build fixes (api tests and logback) by @dev-mlb in #316
- tests :: migrate last junit4 tests to junit5 package by @dev-mlb in #317
Full Changelog: 7.8.0...7.9.0
7.8.0
What's Changed
- UI :: bootstrap5 fixes by @dev-mlb in #277
- Clean up Executrix: try-with-resources, log lines, variable names by @jpdahlke in #280
- deprecate :: main and run/what commands by @dev-mlb in #282
- sonarlint :: try with resources (main methods) by @dev-mlb in #292
- sonarlint :: more fixes by @dev-mlb in #293
- Cleaned up content/unnecessary logging - Emissary Logs by @sambish5 in #249
- (Minor) Use native git with commit-id plugin by @ukengineer925 in #294
- sonarlint :: fix issues for jdomutil by @dev-mlb in #289
- tests :: created junit5 package in test-core by @dev-mlb in #287
- tests :: updated disabled/missing tests by @dev-mlb in #281
- Revert "(Minor) Use native git with commit-id plugin" by @jpdahlke in #298
- tests :: updated fail method calls by @dev-mlb in #278
- executrix :: updated to accept data stream by @dev-mlb in #288
- pom :: allow for native git for git commit id plugin by @dev-mlb in #299
- Removed/replaced remaining instances of printStackTrace by @andrewbp in #286
- sonarlint :: try with resources by @dev-mlb in #290
- Allow loading HTTPConnectionFactory password from environment variable by @fbruton in #297
- sonarlint :: mvc classes by @dev-mlb in #302
Full Changelog: 7.7.0...7.8.0
7.7.0
What's Changed
- (Minor) Add Java 17 to build by @ukengineer925 in #259
- adding java 15 and 16 to github workflow by @dev-mlb in #264
- upgrade to commons-lang3 by @dev-mlb in #254
- add git properties file to build dir #879 by @dev-mlb in #261
- (Minor) Refactor log reading during unit tests by @ukengineer925 in #258
- test jar by @dev-mlb in #253
- adding coordination place visits to the transform history by @dev-mlb in #256
- Upgrade github CodeQL to v2 by @cfkoehler in #269
- updates based on sonarlint report - admin & analyze by @dev-mlb in #266
- remove logback config from test jar by @dev-mlb in #270
- updates based on sonarlint report - client by @dev-mlb in #267
- remove unused imports by @dev-mlb in #273
- add plugin and exclusion sorting to pom file by @jpdahlke in #271
- B1603: Abstracted creation of temp directories for a couple of test classes by @andrewbp in #227
- More UnitTest cleanup, remove java.io.tmpdir usage in various tests by @jpdahlke in #274
- Bump jetty to 9.4.48.v20220622 by @jpdahlke in #276
Full Changelog: 7.6.0...7.7.0
7.6.0
What's Changed
- JUnit5 :: remove hamcrest matchers by @dev-mlb in #223
- JUnit5 :: server & transform packages by @dev-mlb in #231
- JUnit5 :: place & roll packages by @dev-mlb in #232
- JUnit5 :: admin, client, command, & config packages by @dev-mlb in #233
- Junit5 :: dir, id, & kff packages by @dev-mlb in #234
- JUnit5 :: output package by @dev-mlb in #236
- JUnit5 :: pool & command/convert packages by @dev-mlb in #240
- JUnit5 :: parser & pickup packages by @dev-mlb in #235
- JUnit5 :: jersey tests by @dev-mlb in #241
- JUnit5 :: rework Theories for the CommandITs by @dev-mlb in #238
- JUnit5 :: utils package by @dev-mlb in #230
- maven plugin updates - sort, javadoc, pmd, ... by @dev-mlb in #244
- switch to corretto java dist and look at release branches by @dev-mlb in #246
- remove unused workspace adapter code by @dev-mlb in #245
- (Minor) Update Jacoco to latest version by @ukengineer925 in #222
- remove config items for ganglia removed in commit 30eabd7 by @dev-mlb in #248
- javadoc updates for packages by @dev-mlb in #250
- JUnit5 :: core package by @dev-mlb in #237
- deprecate metadata dictionary by @dev-mlb in #247
- Removed content logging within MultiFileUnixCommandPlace by @sambish5 in #226
- Removed content logging in DropOffUtil by @sambish5 in #243
Full Changelog: 7.5.0...7.6.0
7.5.0
Release 7.5.0
What's Changed
- Allow service providers to initialize Emissary Server by @fbruton in #215
- Fixing a single line mistake within Executrix.java by @sambish5 in #214
- error prone updates - add missing overrides by @dev-mlb in #208
- Add parallel place startup feature by @fbruton in #200
- Update Dropwizard Metrics library to 4.2.9 by @ukengineer925 in #199
- error prone updates - update tests based on rules TryFailRefactoring,… by @dev-mlb in #210
- add SPILoader and remove other initialization calls by @jpdahlke in #216
- dependabot: update jackson to 2.12.6 and jackson-databind to 2.12.6.1 by @jpdahlke in #218
- Fixing LineTokenizer.nextTokenBytes to move the index to the end by @arp-0984 in #192
- update logback to 1.2.11 by @jpdahlke in #219
- multiple dependency updates, remove rhino by @jpdahlke in #220
- downgrade surefire plugin to 3.0.0-M3 by @jpdahlke in #221
- #1607: Added more tests to the kff package for better code coverage by @andrewbp in #198
Full Changelog: 7.4.0...7.5.0
7.4.0
What's Changed
- (Minor) Update GitHub actions workflow by @ukengineer925 in #205
- Removed code that potentially logs sensitive content in JDOMUtil by @andrewbp in #202
- Remove expensive debug print from MagicNumber by @jpdahlke in #206
- Parameterize log statements in MagicNumber classes by @jpdahlke in #207
- #176: removed several obsolete/unused classes by @andrewbp in #177
- Added parentheses to the set of acceptable characters in an IBDO Form name by @drivenflywheel in #195
- Updated Google error-prone plugin to 2.10.0 by @dev-mlb in #196
- Improved error message on config IMPORT_FILE fail by @sambish5 in #190
- Cleanup of readme and creation of developing guide by @dev-mlb in #194
- Allow slash character in IBDO Form by @cfkoehler in #209
Full Changelog: 7.3.0...7.4.0
7.3.0
What's Changed
- Error Log For Form Containing KeyManipulator.SEPARATOR by @LightSeekerSC in #158
- DropOffUtil now stores only unique non-null FILEXT values by @drivenflywheel in #182
- update logback to 1.2.10 by @jpdahlke in #187
- Bump jetty-webapp from 9.4.43.v20210629 to 9.4.44.v20210927 by @dependabot in #191
- Guard paths to which output can be written by @drivenflywheel in #184
- centos-7 docker dev image with maven-3 and corretto-java-1.8.0 by @dev-mlb in #183
Full Changelog: 7.2.0...7.3.0