|
| 1 | +## Release Notes - Version 11.0.0 |
| 2 | + |
| 3 | +* Merged BoltResult with BoltAsserter. |
| 4 | +* Added new line definitions. |
| 5 | + * Added definition to BoltProvide to ensure system-agnostic string parsing. |
| 6 | + * Added definition to test class DelugeData to ensure system-agnostic string parsing. |
| 7 | +* Added Runner encoding to DSL. |
| 8 | + * Added Runner encoding setter to API. |
| 9 | + * Added RunnerEncoding interface. |
| 10 | + * Added Runner encoding abstract-getter to AbstractRunner class. |
| 11 | + * Added Runner encoding abstract-setter to AbstractRunner class. |
| 12 | + * Create a public static final field to Runner to signify the default Runner encoding. |
| 13 | + * Updated Deluge system. |
| 14 | + * Updated Runner test cases. |
| 15 | +* Added method for specifying the desired character encoding of Runner program input. |
| 16 | + * Updated API with method for specifying character encoding of variable-argument Runner program input. |
| 17 | + * Added error message with key "bolt.runner.variable.argument.input.null" for null input. |
| 18 | + * Updated error message to key "bolt.runner.variable.argument.input.has.null" for null containing array. |
| 19 | +* Changed error message key for variable-argument loading of Runner expected program output. |
| 20 | + * Updated error message to key ""bolt.runner.variable.argument.expected.has.null"" for null containing array. |
| 21 | +* Updated array with null element checks. |
| 22 | + * Added BoltUtility class with arrayHasNull() method. |
| 23 | + * Updated array with null element check in BoltProvideInput class. |
| 24 | + * Updated array with null element check in BoltProvideProgram class. |
| 25 | + * Updated array with null element check in BoltResult class. |
| 26 | + * Updated isOrHasNull(T[]) method in BoltTestHelper test class. |
| 27 | +* Moved DelugeData.DataType to DelugeDataType enumeration. |
| 28 | +* Renamed DelugeSettings to DelugeSetting. |
| 29 | +* Renamed DelugeResult test class to DelugeProgramOutput. |
| 30 | +* Added BoltDelugeBasicTest. |
| 31 | +* Renamed BoltDelugeTest to BoltDelugeBarrage. |
| 32 | + * Added main() method for programmer run/debug. |
| 33 | + * Removed BoltDelugeBarrage from automatically being run by Maven Surefire plugin. |
| 34 | +* Code clean up. |
| 35 | + * Rearranged static method in BoltReader. |
| 36 | + * Rearranged test cases in RunnerTest. |
| 37 | + * Updated exception variable to error in RunnerNullProgramTest. |
| 38 | + * Updated warning suppression annotations in BoltResult. |
| 39 | + * Updated warning suppression annotation in RunnerProxy test class. |
| 40 | + * Updated warning suppression annotations in DelugeBuilder test class. |
| 41 | + * Formatted code in DelugeControl test class. |
| 42 | + * Updated warning suppression annotations in AbstractUnit class. |
| 43 | + * Updated warning suppression annotations in DelugeSetting test class. |
| 44 | + * Updated import in Runner test class. |
| 45 | + * Updated import in BoltResult class. |
| 46 | + * Updated RunnerTest to use NEW_LINE. |
| 47 | + * Code formatting for DelugeProgramTypeTest with paragraphs between terminal if statements. |
| 48 | + * Code formatting for BoltTestHelper test utility class with paragraphs between terminal if statements. |
| 49 | + * Code formatting for BoltResult class with paragraphs between terminal if statements. |
| 50 | + * Code formatting for BoltReader class with paragraphs between terminal if statements. |
| 51 | + * Code formatting for BoltProvide class with paragraphs between terminal if statements. |
| 52 | + * Code formatting for BoltProvideInput class with paragraphs between terminal if statements. |
| 53 | + * Code formatting for BoltProvideProgram class with paragraphs between terminal if statements. |
| 54 | + * Updated DelugeMock test class variable names for convention. |
| 55 | +* Updated DelugeLineScannerTest test cases. |
| 56 | + * Removed escaped string test from DelugeLineScannerTest. |
| 57 | + * Updated common withScanner() method to invoke both program-first, and input-first Runner API. |
| 58 | +* Updated DelugeControl comparison. |
| 59 | + * Updated variable names for convention. |
| 60 | + * Updated comparison for single-pass for success state. |
| 61 | +* Updated DelugeMockTest test cases to check for null error. |
| 62 | +* Code clean up for DelugeProgram. |
| 63 | + * Updated variable names for convention. |
| 64 | + * Updated thrown exceptions to be of DelugeException. |
| 65 | + * Removed redundant program type checking for input-first and program-first program types. |
0 commit comments