Releases: testingsyndicate/jupiter-resources-extension
Releases · testingsyndicate/jupiter-resources-extension
v2.0.0
https://central.sonatype.com/artifact/com.testingsyndicate/jupiter-resources-extension/2.0.0
Changes
New features
- Now about to inject
ResourceInfo
Improvements
- Removed the need for each ResourceResolver to deal with Charsets
Coordinates
Maven POM
<dependency>
<groupId>com.testingsyndicate</groupId>
<artifactId>jupiter-resources-extension</artifactId>
<version>2.0.0</version>
<scope>test</scope>
</dependency>
Gradle
testImplementation 'com.testingsyndicate:jupiter-resources-extension:2.0.0'
v1.3.0
https://central.sonatype.com/artifact/com.testingsyndicate/jupiter-resources-extension/1.3.0
Changes
New features
- Now able to populate instance fields rather than only test method parameters
Improvements
- N/A
Coordinates
Maven POM
<dependency>
<groupId>com.testingsyndicate</groupId>
<artifactId>jupiter-resources-extension</artifactId>
<version>1.3.0</version>
<scope>test</scope>
</dependency>
Gradle
testImplementation 'com.testingsyndicate:jupiter-resources-extension:1.3.0'
v1.2.0
https://central.sonatype.com/artifact/com.testingsyndicate/jupiter-resources-extension/1.2.0
Changes
New features
- No longer a requirement to use
@ExtendWith
for most use cases, extension will register itself via meta annotations
Improvements
- N/A
Coordinates
Maven POM
<dependency>
<groupId>com.testingsyndicate</groupId>
<artifactId>jupiter-resources-extension</artifactId>
<version>1.2.0</version>
<scope>test</scope>
</dependency>
Gradle
testImplementation 'com.testingsyndicate:jupiter-resources-extension:1.2.0'
v1.1.1
https://central.sonatype.com/artifact/com.testingsyndicate/jupiter-resources-extension/1.1.1
Changes
New features
- Added
JarFile
andZipFile
as supported types
Improvements
- Fixed tests failing on windows (and added windows + mac platforms to build pipeline)
- Fixed some typos in documentation
- Fixed version calculation in publish pipeline
- Updated exception messages to include full type names when applicable to reduce any ambiguity
Coordinates
Maven POM
<dependency>
<groupId>com.testingsyndicate</groupId>
<artifactId>jupiter-resources-extension</artifactId>
<version>1.1.1</version>
<scope>test</scope>
</dependency>
Gradle
testImplementation 'com.testingsyndicate:jupiter-resources-extension:1.1.1'
v1.0.0
First release of this library, allowing resources to be resolved in parameters into the following types:
byte[]
, Byte[]
, ByteArrayInputStream
, char[]
, Character[]
, File
, InputStream
, Path
, Scanner
, String
, CharSequence
, StringBuffer
, StringBuilder
, StringReader
, URI
, URL