Skip to content

Commit

Permalink
Merge branch 'hotfix-0.3.4' into master-0.3.x
Browse files Browse the repository at this point in the history
  • Loading branch information
jamierocks committed Aug 19, 2020
2 parents fce2f16 + bf5fa43 commit 24b088e
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,8 @@ public byte[] get(final String klass) {
final String internalName = klass + ".class";

try (final InputStream in = this.loader.getResourceAsStream(internalName)) {
if (in == null) return null;

final ByteArrayOutputStream baos = new ByteArrayOutputStream();
ByteStreams.copy(in, baos);
return baos.toByteArray();
Expand Down
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ subprojects {

group = 'org.cadixdev'
archivesBaseName = project.name.toLowerCase()
version = '0.3.3'
version = '0.3.4'

repositories {
mavenCentral()
Expand Down
10 changes: 10 additions & 0 deletions changelogs/0.3.4.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
Bombe 0.3.4
===========

Bombe 0.3.4 resolves a regression made when splitting up the previous systems in
Bombe 0.2.x, specifically a `NullPointerException` that can occur when using
`ClassLoaderClassProvider`.

*As Bombe 0.3.x is still in use by the latest version of Lorenz and Atlas, and
used in software running today - this is why a further release to 0.3 is being
made*.

0 comments on commit 24b088e

Please sign in to comment.